Merhaba arkadaşlar bu yazımda Linux üzerine Oracle Enterprise Manager 12c kurulumunu anlatacagım.
Oracle Enterprise Manager 12c birden fazla veritabanının bulundugu ortamlar da performans izleme,backup/recovery,objeleri yönetme vb. işlemlerin yapıldıgı yönetim konsoludur.
Oracle Enterprise Manager 12c kurmak için sistemimize önce Oracle veritabanını kurmalıyız.Veritabanı kurulduktan sonra da Oracle Enterprise Manager 12c kurmak için birtakım ayarlamalar yapmalıyız,sırasıyla bunları görelim;
1.Öncelikle buradan http://www.oracle.com/technetwork/oem/grid-control/downloads/index.html sistemimize uygun Oracle Enterprise Manager 12c sürümünü indiririz.
2.Oracle Enterprise Manager 12c’ın ihtiyaç duydugu rpm’leri yükleriz.Bunun için de Linux cd’mizi mount eder ve aşagıdaki scripti çalıştırırız.
cd /media/RHEL_5.5\ x86_64\ DVD/Server/
rpm -Uvh make-3* rpm -Uvh binutils-2* rpm -Uvh gcc-4* rpm -Uvh libaio-0* rpm -Uvh glibc-common-2* rpm -Uvh libstdc++-4* rpm -Uvh sysstat-5* rpm -Uvh setarch-1* rpm -Uvh rng-utils-2*
3.Sistemimiz de Oracle Enterprise Manager kurulu ise aşagıda ki kodu çalıştırarak sistemimiz’den Oracle Enterprise Manager’ı kaldırırız.
emca -deconfig dbcontrol db -repos drop -SYS_PWD oracle -SYSMAN_PWD oracle
Kodu çalıştırdıktan sonra bizden Database SID ve listener port numaramızı isteyecek bu bilgileri girer ve daha sonra Yes diyerek devam ederiz.
4.Oracle’a birtakım parametreler set etmemiz gerekiyor.Bunun için oracle’a baglanır aşagıda ki scriptleri çalıştırırız.
sqlplus / AS SYSDBA
ALTER SYSTEM SET processes=300 SCOPE=SPFILE; ALTER SYSTEM SET session_cached_cursors=200 SCOPE=SPFILE; ALTER SYSTEM SET sga_target=2G SCOPE=SPFILE; ALTER SYSTEM SET shared_pool_size=600M SCOPE=SPFILE; ALTER SYSTEM SET pga_aggregate_target=1G SCOPE=SPFILE; ALTER SYSTEM SET job_queue_processes=20 SCOPE=SPFILE;
5.Parametrelerin uygulanması için veritabanını açar kapatırız.
shutdown immediate startup
6.Oracle Enterprise Manager 12c’un kurulacagı dizini oluştururuz.
mkdir -p /u01/app/oracle/Middleware
7.İndirdigimiz Oracle Enterprise Manager 12c zip dosyalarını unzip yardımıyla zip’den çıkartırız.
unzip em12_linux64_disk1.zip unzip em12_linux64_disk2.zip unzip em12_linux64_disk3.zip
8.Çıkardıgımız dosyalardaki runInstaller’ı çalıştırarak kuruluma geçebiliriz.
./runInstaller
9.Email ve Oracle Support bilgilerini istiyor. Boş bırakıp Next ile devam ediyoruz.
10.Boş bıraktığımız için uyarı penceresi geldi Yes diyerek devam ediyoruz.
11.Güncelleştirmeleri kontrol etmek isteyip istemedigimizi soruyor Skip’i seçerek Next ile ilerliyelim.
12. Kurulum öncesi gerekli kontroller yapılıyor.Herşey başarılı ise devam edebiliriz. Değil ise gerekli düzeltmeleri yapıp devam etmeliyiz.
13.Oracle enterprise manager 12c’ın kurulacagı MİDDLEWARE_HOME yolunu girer ve Next ile devam ederiz.
14.Administrator şifremizi belirleriz ve database bilgilerimizi de girip Next ile devam ederiz.
16.Uyarılar verir bu kısmı da Yes diyerek geçeriz.
17.Sistemimizle ilgili bilgiler verir.Install diyerek kurulumu başlatırız.
18.Kurulumun bitmesini bekleriz bu işlem baya uzun sürüyor.
19.Kurulumun bitmesi için root yetkisiyle bir script çalıştırmamızı ister.Scripti çalıştırırız.
/u01/app/oracle/Middleware/oms/allroot.sh
20.Kurulum bitmiştir ve bize Oracle Enterprise Manager 12c’a baglanmak için gerekli bilgileri verir bu bilgileri bir yerlere kaydedelim.Gerçi bu bilgiler /u01/app/oracle/Middleware/oms/install/setupinfo.txt dosyasının içinde yazıyor.
21.https://rhel.localdomain:7801/em ile yönetim konsoluna baglanır,kullanıcı adı ve şifremizi girdigimiz de bize sözleşmeyi onaylamamızı ister.Onaylayıp devam ederiz.
22.Ekranımızın nasözükmesini istedigimizi seçeriz.
23.Ve Oracle Enterprise Manager 12c yönetim konsolu karşımıza gelmiştir.
Oracle veritabanını,Oracle Enterprise Manager 12c’u ve Oracle Enterprise Manager 12c Agent start ve stop komutları.
- Start Komutları
/u01/app/oracle/product/11.2.0/db_1/bin/dbstart /u01/app/oracle/product/11.2.0/db_1/ /u01/app/oracle/Middleware/oms/bin/emctl start oms /u01/app/oracle/Middleware/agent/core/12.1.0.1.0/bin/emctl start agent
- Stop Komutları
/u01/app/oracle/product/11.2.0/db_1/bin/dbshut /u01/app/oracle/product/11.2.0/db_1/ /u01/app/oracle/Middleware/oms/bin/emctl stop oms /u01/app/oracle/Middleware/agent/core/12.1.0.1.0/bin/emctl stop agent
Yazar : Mustafa Bektaş Tepe
Java && Oracle