OEM Grid Control 10.2.0.5 telah dirilis selama lebih dari sebulan. Setelah diinstal dan dijalankan selama sebulan, baik instalasi maupun konfigurasi terasa jauh lebih stabil daripada 10.2.0.4, dan tidak akan ada banyak masalah disarankan untuk menginstalnya.
Selain itu, 10.2.0.5 adalah paket patch, yang biasanya diupgrade setelah menginstal 10.2.0.1.
Referensi: http://www.Oracle.com/technology/global/cn/pub/articles/revitt-oem.html
Daftar isi
1 Ikhtisar 1
2 Pekerjaan pra-instalasi 2
2.1 Pengunduhan perangkat lunak 2
2.2 Konfirmasi berkas /etc/hosts 2
2.3 Konfigurasikan parameter kernel 2
2.4 Membuat grup dan pengguna 3
2.5 Membuat direktori perangkat lunak 3
2.6 Konfigurasikan lingkungan pengguna Oracle 3
3 Instal 10.2.0.1 3
3.1 Buka zip file instalasi 3
3.2 Mulai instalasi 4
4 Tingkatkan ke 10.2.0.5 5
4.1 Pekerjaan pra-peningkatan 5
4.2 Buka zip paket patch 5
4.3 Tingkatkan OMS dan basis data 5
4.4 Peningkatan Agen 6
5 Penggunaan GC 7
5.1 Port komponen GC 7
5.2 Masuk ke konsol GC 7
6 Instal Agen 8
6.1 Hapus Agen 8 terlebih dahulu
6.2 Metode instalasi satu (instalasi lokal) 9
6.3 Metode instalasi dua (instalasi jarak jauh) 10
6.4 Metode instalasi tiga (penyebaran halaman) 11
6.5 Konfigurasi database pemantauan 11
7 Perawatan rutin 13
7.1 Memulai dan menghentikan semua proses GC 13
7.2 Manajemen proses OMS 13
7.3 Manajemen proses agen 13
7.4 Hapus GC 14
8 Pertanyaan Umum 15
8.1 Proses pencarian agen sasaran 15
Ringkasan
Komponen Grid Control meliputi Management Agent, Management Service (OMS), dan Management Repository. Arsitektur sistemnya adalah sebagai berikut:
Prinsip dan cara kerja Grid Control :
Semua pengumpulan data di sisi agen diselesaikan melalui skrip Perl. Ekstensinya adalah *.pl. Skrip ini dapat ditemukan di bawah $AGENT_HOME/sysman/admin/scripts/ , file yang dihasilkan dapat ditemukan di bawah $AGENT_HOME/sysman/admin/upload. Kemudian unggah file ke sisi oms, dan layanan oms menulis file xml ke dalam repositori oms sendiri.
Cara kerja program sisi Agen:
Ketika Agen disebarkan ke sebuah node, Agen tersebut terlebih dahulu mencari semua produk Oracle yang diinstal di bawah $ORACLE_BASE/oraInventory untuk menentukan informasi tentang produk yang perlu dikumpulkan. Misalnya, jika hanya satu produk database yang ditemukan, maka hanya akan ada satu produk database yang ditemukan dijalankan untuk mengumpulkan informasi database dan host. Untuk sebuah node, informasi bahwa agen menentukan konten apa yang perlu dikumpulkan ditulis dalam file berikut $AGENT_HOME/sysman/emd/targets.xml. File penting lainnya adalah $AGENT_HOME/sysman/ config/emd.properties adalah file konfigurasi masing-masing agen. Semua properti agen ada di dalamnya, seperti url/TZ OMS, dll. File ini juga dapat dimodifikasi secara manual . Setelah modifikasi, jalankan ./emctl reload agent agar dapat digunakan.
SSH digunakan untuk mengakses setiap host target, sehingga pada sistem Grid Control, host perlu mengaktifkan SSH.
Tip: # diikuti dengan perintah berarti beroperasi sebagai pengguna root, $ diikuti dengan perintah berarti beroperasi sebagai pengguna Oracle.
Unduh perangkat lunak yang berfungsi sebelum instalasi
Alamat pengunduhan GC: [url]http://www.oracle.com/technology/software/products/oem/htdocs/linuxsoft.html[/url]
3 file instalasi: Oracle Enterprise Manager 10g Grid Control Rilis 2 (10.2.0.1) untuk Linux x86
Linux_Grid_Control_full_102010_disk1.zip
Linux_Grid_Control_full_102010_disk2.zip
Linux_Grid_Control_full_102010_disk3.zip
1 Paket PatchSet: Oracle Enterprise Manager 10g Grid Control Rilis 5 (10.2.0.5) untuk Linux x86
gc_10205_part2of2.zip
Alamat pengunduhan agen: [url]http://www.Oracle.com/technology/software/products/oem/htdocs/agentsoft.html[/url]
Unduh perangkat lunak Agen untuk setiap platform, misalnya perangkat lunak agen di Linux
/etc/hosts konfirmasi berkas
$ lebih lanjut /etc/hosts
#<alamat IP> <nama-mesin-sepenuhnya memenuhi syarat> <nama-mesin>
127.0.0.1 localhost.localdomain localhost
xxx.xxx.xxx.170dbaone
Konfigurasikan parameter kernel
# vi /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
rmem_default = 262144
rmem_max = 262144
wmem_default = 262144
wmem_max = 262144
# /sbin/sysctl -p (membuat parameter efektif setelah modifikasi)
# vi /etc/selinux/config (atur SELINUX ke nonaktif)
SELINUX=dinonaktifkan
Buat grup dan pengguna
# more /etc/oraInst.loc (periksa apakah grup daftar produk oinstall ada)
# more /etc/oratab (File ini akan ada jika perangkat lunak terkait Oracle telah diinstal)
# /usr/sbin/groupadd oinstall (jika grup oinstall belum ada, buat yang baru)
# /usr/sbin/groupadd dba (Jika grup dba tidak ada, buat yang baru. Grup ini memiliki izin SYSDBA)
# useradd -g oinstall -G dba Oracle -d /orahome (buat user baru jika belum ada)
# passwd Oracle (setel kata sandi)
Buat direktori perangkat lunak. Jika direktori Oracle Base tidak ada, buatlah:
# mkdir -p /u01/app/Oracle
# chown -R Oracle:oinstall /u01/app/Oracle
# chmod -R 775 /u01/app/Oracle
Saat mengonfigurasi lingkungan pengguna Oracle, pastikan untuk menyetel NLS_LANG ke lingkungan berbahasa Mandarin, jika tidak, sebagian bahasa Mandarin akan kacau saat Anda masuk ke konsol Grid di masa mendatang.
#su-Oracle
$vi ~/.bash_profile
ekspor ORACLE_BASE=/u01/app/Oracle
ekspor ORACLE_HOME=$ORACLE_BASE/OracleHomes/db10g
ekspor OMS_HOME=$ORACLE_BASE/OracleHomes/oms10g
ekspor AGENT_HOME=$ORACLE_BASE/OracleHomes/agent10g
ekspor ORACLE_SID=emrep
ekspor ORACLE_HOSTNAME=dbaone
ekspor ORACLE_OWNER=Oracle
ekspor NLS_LANG="CHINESE_CHINA.ZHS16GBK YANG SEDERHANA"
ekspor LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/X11R6/lib:$LD_LIBRARY_PATH
ekspor PATH=.:/usr/sbin:$ORACLE_HOME/bin:$ORACLE_HOME/jdk/bin:$PATH
ekspor CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$CLASSPATH
ekspor LC=en_US
Instal 10.2.0.1
Buka zip file instalasi
$ cd /orahome/wangnc
$ buka zip Linux_Grid_Control_full_102010_disk1.zip
$ buka zip Linux_Grid_Control_full_102010_disk2.zip
$ buka zip Linux_Grid_Control_full_102010_disk3.zip
Mulai instalasi
$ ./runInstaller
Saat ini, Anda dapat memeriksa file log instalasi terbaru installActionsxxx.log di bawah $ORACLE_BASE/oraInventory/logs untuk memahami kemajuan instalasi.
Tentukan Jenis Instalasi: Kontrol Grid 10g Manajer Perusahaan Menggunakan Database Baru
Lokasi Instalasi: $ORACLE_BASE/OracleHomes
Pilihan Bahasa: Pilih juga Bahasa Mandarin Sederhana, jika tidak, defaultnya hanya bahasa Inggris. Ini berarti bahasa GC bukanlah bahasa perangkat lunak itu sendiri.
Tentukan Direktori dan Kredensial Inventaris: direktori oraInventory -> $ORACLE_BASE/oraInventory, nama grup Sistem Operasi -> oinstall
Pemeriksaan Prasyarat Khusus Produk: Proses pemeriksaan pra-instalasi, lanjutkan ke langkah berikutnya
Tentukan Konfigurasi: Nama Basis Data -> emrep; Lokasi File Basis Data -> $ORACLE_BASE/oradata, grup OSDBA dan OSOPER -> dba
Tentukan Konfigurasi Opsional: dinonaktifkan secara default
8) Tentukan Opsi Keamanan: Kata Sandi Server Manajemen Aman -> iamENCY000; Kata Sandi Basis Data Repositori -> iamENCY000
Persyaratan untuk mengatur kata sandi: panjang 5-30 karakter, tidak boleh sama dengan nama pengguna, harus berisi huruf besar dan kecil serta angka, harus dimulai dengan huruf, dan tidak boleh berisi kata-kata khusus Oracle. Perintah kata sandi Oracle sendiri di sini tidak sepenuhnya benar.
Ringkasan: Klik install untuk memulai instalasi (sekitar 2-3 menit)
10) Jalankan Skrip Konfigurasi: Pertama masuk sebagai root untuk menjalankan skrip yang diminta, lalu kembali ke antarmuka dan klik OK.
# /u01/app/Oracle/oraInventory/orainstRoot.sh
# /u01/app/Oracle/OracleHomes/db10g/allroot.sh (tekan terus Enter)
Setelah eksekusi, file /etc/oratab harus berisi dua baris berikut:
*:/u01/app/Oracle/OracleHomes/db10g:N
*:/u01/app/Oracle/OracleHomes/oms10g:N
Asisten Konfigurasi: Dibutuhkan waktu lama untuk melakukan beberapa konfigurasi (sekitar 10 menit, sebagian besar lambat dalam dua langkah Konfigurasi OMS dan Konfigurasi Agen).
Saat ini, Anda dapat membuka $OMS_HOME/sysman/log atau $AGENT_HOME/sysman/log untuk mempelajari detail instalasi dan pesan kesalahan setiap komponen. Setelah instalasi, setiap layanan telah dimulai secara otomatis.
Tingkatkan ke 10.2.0.5
Bekerja sebelum meningkatkan
--Hentikan semua proses GC terlebih dahulu
$ $OMS_HOME/bin/emctl hentikan om
$ $OMS_HOME/opmn/bin/opmnctl stopall
$ ps -ef |. grep "opmn -d" |. grep -v grep (mungkin perlu beberapa menit untuk mengonfirmasi bahwa prosesnya telah selesai)
$ $AGENT_HOME/bin/emctl menghentikan agen
--Database cadangan
$ sqlplus/sebagai sysdba
SQL> segera dimatikan;
SQL> keluar;
$ cd $ORACLE_BASE/oradata/
$ tar -zcvf emrep.tar.gz ./emrep
$ sqlplus/sebagai sysdba
SQL> permulaan;
--Database inspeksi
$ cd $OMS_HOME/sysman/admin/emdrep/sql/core/terbaru/admin/
$ sqlplus/sebagai sysdba
SQL> pilih nama_objek, tipe_objek dari semua_objek di mana pemilik='SYSMAN' dan status <> 'VALID';
SQL> @admin_recompile_invalid.sql SYSMAN (dieksekusi jika ada objek yang tidak valid)
SQL> tampilkan parameter job_queue_processes;
SQL> ALTER SYSTEM SET job_queue_processes=0;
SQL> keluar;
Buka zip paket tambalan
$ cd /orahome/wangnc
$ buka zip gc_10205_part2of2.zip
Setelah dekompresi, ada file berikut:
p3731593_10205_LINUX.zip adalah paket patch Grid Control 10.2.0.5, termasuk file patch database/OMS/Agent
Tingkatkan OMS dan basis data
$ cd /orahome/wangnc
$ buka zip p3731593_10205_LINUX.zip
$cd 3731593/Disk1
$ ekspor ORACLE_HOME=$ORACLE_BASE/OracleHomes/oms10g
$ ./runInstaller
Saat pertama kali masuk, defaultnya adalah OracleHome baru. Pilih oms10g asli pada nama yang akan ditingkatkan. Saat ini, database dan pemantauan diaktifkan.
Prompt untuk memasukkan pengguna dan kata sandi Melink: abaikan dan jangan tulis
Pemeriksaan Prasyarat Khusus Produk: Proses pemeriksaan pra-instalasi
meminta kata sandi SYS dari database repositori: iamENCY000
meminta kata sandi ias_admin AS: Sama seperti kata sandi sysman iamENCY000
Prompt akan menyela AS, tekan OK untuk melanjutkan.
Ringkasan: Tekan Instal untuk mulai menginstal komponen OMS.
7) Jalankan skrip berikut sebagai pengguna root
# /u01/app/Oracle/OracleHomes/oms10g/root.sh
Asisten Konfigurasi: Mulai memutakhirkan database dan mengonfigurasi komponen OMS (sekitar 12 menit).
Saat ini, Anda dapat memeriksa file log instalasi terbaru installActionsxxx.log di bawah $ORACLE_BASE/oraInventory/logs untuk memahami kemajuan instalasi. Buka $OMS_HOME/sysman/log untuk memahami detail instalasi dan pesan kesalahan Layanan OMS telah dimulai secara otomatis.
Agen Peningkatan
$ ekspor ORACLE_HOME=$ORACLE_BASE/OracleHomes/agent10g
$ ./runInstaller
Saat pertama kali masuk, defaultnya adalah OracleHome baru. Pilih agent10g asli pada nama untuk meningkatkan.
Prompt untuk memasukkan pengguna dan kata sandi Melink: abaikan dan jangan tulis
Pemeriksaan Prasyarat Khusus Produk: Proses pemeriksaan pra-instalasi
Ringkasan: Tekan Instal untuk mulai menginstal komponen Agen
4) Jalankan skrip berikut sebagai pengguna root
# /u01/app/Oracle/OracleHomes/agent10g/root.sh
Saat ini, Anda dapat memeriksa file log instalasi terbaru installActionsxxx.log di bawah $ORACLE_BASE/oraInventory/logs untuk memahami kemajuan instalasi. Buka $AGENT_HOME/sysman/log untuk memahami detail instalasi dan pesan kesalahan Layanan agen telah dimulai secara otomatis.
kegunaan GC
Untuk informasi port setiap komponen GC, silakan merujuk ke file berikut setelah instalasi:
$OMS_HOME/install/setupinfo.txt berisi informasi cepat setelah instalasi selesai.
$OMS_HOME/install/portlist.ini berisi berbagai informasi port.
$AGENT_HOME/sysman/setupinfo.txt berisi informasi login GC.
Informasi port default adalah sebagai berikut ($OMS_HOME/install/portlist.ini):
Porta Server HTTP Oracle = 7777
Port Dengarkan Oracle HTTP Server = 7778
Port SSL Server HTTP Oracle = 8250
Port Oracle HTTP Server Dengarkan (SSL) = 4444
Port Permintaan Server Pemberitahuan Oracle = 6003
Port Lokal Server Pemberitahuan Oracle = 6102
Port Jarak Jauh Server Pemberitahuan Oracle = 6201
Pelabuhan ASG = 7890
Port Diagnostik Server HTTP Oracle = 7200
Port RMI Kontrol Server Aplikasi = 1850
Port Pemuat Log = 44000
Port Cache Objek Java = 7000
Port penemuan DCM = 7100
Port Agen Manajemen Oracle = 1157
Port Kontrol Server Aplikasi = 1156
Port Dengar HTTP Cache Web = 7777
Port Cache Web HTTP Dengar (SSL) = 8250
Port Administrasi Cache Web = 9400
Port Pembatalan Cache Web = 9401
Port Statistik Cache Web = 9402
Port Konsol Pusat Manajer Perusahaan = 4889
Port Aman Konsol Pusat Manajer Perusahaan = 1159
Masuk ke konsol GC
URL Konsol GC:
http://<oms_hostname>.<domain>:<port>/em atau https://<oms_hostname>.<domain>:<port>/em
Misalnya, URL login dalam contoh ini adalah: http://dbaone:4889/em
Nama pengguna dan kata sandi adalah sysman/iamENCY000. Setelah masuk ke GC, antarmuka web akan ditampilkan sesuai dengan bahasa pilihan browser.
Jika Anda masuk ke Windows, ingatlah untuk menambahkan hubungan yang sesuai antara IP server dan nama host di file C:WINDOWSsystem32driversetchosts.
Setelah masuk, halaman beranda adalah sebagai berikut (secara default, ada target yang tidak diketahui bernama generic_mom_managed_host, yang merupakan konfigurasi Manajemen Operasi Microsoft. Anda dapat menghapusnya jika tidak diperlukan):
Instal Agen
Jika Anda ingin memantau database atau aplikasi di server tertentu, Anda perlu menginstal perangkat lunak Agen di server tersebut.
Hapus Agen terlebih dahulu
Lihat agen:
$ $AGENT_HOME/bin/agen status emctl
Hentikan agen:
$ $AGENT_HOME/bin/emctl menghentikan agen
Hapus perangkat lunak (mode senyap):
$ $AGENT_HOME/oui/bin/runInstaller -silent -deinstall -removeallfiles -removeAllPatches REMOVE_HOMES="{/u01/Oracle/OracleHomes/agent10g}"
Hapus informasi oraInventory:
$ selengkapnya /etc/oraInst.loc
inventory_loc=/u01/app/oraInventory
inst_group=oinstall
$ cd /u01/app/oraInventory/ContentsXML
$vi inventory.Xml (hapus entri yang bernama agent10g di <HOME_LIST>)
<HOME NAME="agent10g" LOC="/u01/app/Oracle/OracleHomes/agent10g" TYPE="O" IDX="2" REMOVED="T"/>
Hapus direktori OracleHomes:
$ rm -rf $ORACLE_BASE/OracleHomes
Metode instalasi satu (instalasi lokal)
Metode ini berlaku ketika target yang dipantau dan host OMS tidak berada pada platform sistem operasi yang sama. Berikut ini menggunakan platform Linux sebagai contoh.
$ more /etc/oratab (seharusnya memantau informasi instance database)
PERINGATAN:/u01/app/Oracle/product/10.2.0/db_1:N
$ more /etc/hosts (harus ada hubungan yang sesuai antara host OMS dan IP)
127.0.0.1 localhost.localdomain localhost
xxx.xxx.xxx.170dbaone
xxx.xxx.xxx.171 dbattwo
$ echo $PATH (pastikan $ORACLE_HOME/jdk/bin dimasukkan ke dalam PATH, karena perintah jar yang digunakan)
$ cd /orahome/wangnc
$ buka zip Linux_Grid_Control_agent_download_10_2_0_5_0.zip
$ cd /orahome/wangnc/linux/agent
$ ekspor ORACLE_HOME=$ORACLE_BASE/OracleHomes/agent10g
$ ./runInstaller
Langkah-langkah instalasinya adalah sebagai berikut:
Lokasi Instalasi: $ORACLE_BASE/OracleHomes
Pilihan Bahasa: Pilih juga Bahasa Mandarin Sederhana, jika tidak, defaultnya hanya bahasa Inggris. Ini berarti bahasa GC bukanlah bahasa perangkat lunak itu sendiri.
Prompt untuk memasukkan pengguna dan kata sandi Melink: abaikan dan jangan tulis
Pemeriksaan Prasyarat Khusus Produk: Berikutnya
Tentukan Lokasi Layanan Manajemen Oracle: nama host -> dbaone, port -> 4889
Tentukan Kata Sandi Pendaftaran Agen: iamENCY000
Ringkasan: Mulai instalasi
8) Jalankan skrip berikut sebagai pengguna root
# /u01/app/Oracle/OracleHomes/agent10g/root.sh (tekan terus Enter)
Asisten Konfigurasi: Secara otomatis mengkonfigurasi dan menyelesaikan instalasi.
Saat ini, Anda dapat membuka $AGENT_HOME/sysman/log untuk memahami detail instalasi dan pesan kesalahan. Setelah instalasi, layanan agen akan dimulai secara otomatis. Tab Target" di konsol GC. Anda dapat melihat host yang dipantau. Jika ada informasi instance di /etc/oratab, Anda juga dapat melihat informasi database yang dipantau. Anda hanya perlu mengkonfigurasi kata sandi pengguna dbsnmp terlebih dahulu (lihat bagian "Konfigurasi Basis Data Pemantauan" bab).
Lihat informasi status Agen:
$ $AGENT_HOME/bin/agen status emctl
Metode instalasi dua (instalasi jarak jauh)
Metode ini berlaku untuk platform sistem operasi yang sama dari target yang dipantau dan host OMS. Berikut ini akan mengambil platform Linux sebagai contoh.
Host OMS (lakukan sekali saja):
Masuk ke direktori penyimpanan perangkat lunak dan ekstrak file versi 10.2.0.5 ke direktori $OMS_HOME/sysman/agent_download/10.2.0.5.0.
$ cd /orahome/wangnc
$ unzip Linux_Grid_Control_agent_download_10_2_0_5_0.zip -d $OMS_HOME/sysman/agent_download/10.2.0.5.0
Agen tuan rumah:
$ more /etc/oratab (seharusnya memantau informasi instance database)
PERINGATAN:/u01/app/Oracle/product/10.2.0/db_1:N
$ more /etc/hosts (harus ada hubungan yang sesuai antara host OMS dan IP)
127.0.0.1 localhost.localdomain localhost
xxx.xxx.xxx.170dbaone
xxx.xxx.xxx.171 dbattwo
$ echo $PATH (pastikan $ORACLE_HOME/jdk/bin dimasukkan ke dalam PATH, karena perintah jar yang digunakan)
$ cd /orahome/wangnc
$ wget http://dbaone:4889/agent_download/10.2.0.5.0/linux/agentDownload.linux
$ chmod u+x agenDownload.linux
$ ekspor ORACLE_HOME=$ORACLE_BASE/OracleHomes/agent10g
$ ./agentDownload.linux -b /u01/app/Oracle/OracleHomes -m dbaone -r 4889
(-b adalah direktori BASE tempat agen diinstal, -m merujuk pada nama host OMS, dan -r merujuk pada port komunikasi OMS)
...
Masukkan Kata Sandi Pendaftaran Agen: <Masukkan kata sandi keamanan OMS iamENCY000>
...
Saat ini, Anda dapat membuka $AGENT_HOME/sysman/log untuk melihat log instalasi.
Selama instalasi, Anda akan diminta untuk menjalankan skrip sebagai pengguna root, cukup tekan Enter:
# /u01/app/Oracle/OracleHomes/agent10g/root.sh
Setelah Agen diinstal dan dimulai secara default, Anda dapat melihat host yang dipantau di tab "Target" di konsol GC. Kemudian Anda dapat melihat host yang dipantau di tab "Target" di konsol Kontrol Grid informasi di /etc/oratab, dan Anda juga dapat melihat informasi database yang dipantau. Anda hanya perlu mengkonfigurasi kata sandi pengguna dbsnmp terlebih dahulu (lihat bab "Mengonfigurasi Database Pemantauan").
Jika belum dimulai, Anda dapat mengaturnya secara manual dan memulainya:
$ $AGENT_HOME/bin/emctl agen aman (melakukan otentikasi keamanan)
Masukkan kata sandi Pendaftaran Agen: <Masukkan kata sandi keamanan OMS iamENCY000>
$ $AGENT_HOME/bin/emctl agen awal (agen awal)
$ $AGENT_HOME/bin/emctl status agen (periksa status agen)
$ $AGENT_HOME/bin/emctl upload (coba unggah xml secara manual)
Metode instalasi tiga (penyebaran halaman)
Metode ini cocok untuk penerapan batch dan instalasi beberapa host, tetapi mengharuskan nama pengguna dan kata sandi instalasi setiap host sama.
Host OMS (lakukan sekali saja):
Masuk ke direktori penyimpanan perangkat lunak dan ekstrak file versi 10.2.0.5 ke direktori $OMS_HOME/sysman/agent_download/10.2.0.5.0.
$ cd /orahome/wangnc
$ unzip Linux_Grid_Control_agent_download_10_2_0_5_0.zip -d $OMS_HOME/sysman/agent_download/10.2.0.5.0
Kemudian masuk ke konsol GC, pilih "Deployment", klik "Instal Agen" di kolom instalasi agen, lalu pilih "Instalasi Baru" atau "Agen Klon". host target. Setelah memasukkan nama, kata sandi, dan informasi lainnya, instalasi dimulai.
Konfigurasikan basis data pemantauan
1) Pertama-tama buka kunci pengguna DBSNMP dari database target dan ubah kata sandi jika perlu;
SQL> pilih kata sandi, status_akun dari dba_users di mana nama pengguna = 'DBSNMP';
SQL> mengubah DBSNMP pengguna yang diidentifikasi dengan membuka kunci akun "iamENCY000";
Pastikan hanya ada satu file hc_$ORACLE_SID.dat di direktori $ORACLE_HOME/dbs pada perpustakaan target.
3) Kemudian masuk ke GC console, pilih "Target", pilih "Database", klik "Add", pilih host, jika database tidak dapat ditemukan secara otomatis, klik "Manual Add" dan masukkan nama instance /Oracle Home/ Setelah memasukkan kata sandi pengguna dbsnmp/port 1521/sid dan informasi lainnya, klik "Uji Koneksi". Jika muncul pesan "Tes Koneksi Berhasil", klik "Berikutnya" dan klik "OK" dua kali, sehingga menambahkan database baru yang dipantau Anda dapat melihat informasi tampilan lengkap dari perpustakaan target.
4) Jika target database tidak dapat ditambahkan secara manual di halaman konsol, atau informasi database yang ditambahkan secara otomatis secara default perlu diubah, edit target secara manual.
$ vi $AGENT_HOME/sysman/emd/target.xml
<Target AGENT_TOKEN="23ac7375a26b142e008c18121ef19afebe5096e6">
<Target TYPE="oracle_emd" NAME="game:3872"/>
<JENIS Target="host" NAMA="permainan"/>
<Target TYPE="oracle_listener" NAME="lsnr_171_listener">
<Properti NAME="ListenerOraDir" VALUE="/u01/app/Oracle/product/10.2.0/db_1/network/admin"/>
<Properti NAME="LsnrName" VALUE="LISTENER"/>
<Properti NAMA="Mesin" VALUE="permainan"/>
<Properti NAME="OracleHome" VALUE="/u01/app/Oracle/product/10.2.0/db_1"/>
<Properti NAMA="Pelabuhan" VALUE="1521"/>
</Target>
<Target TYPE="oracle_database" NAME="db_171_WENDING">
<Properti NAME="OracleHome" VALUE="/u01/app/Oracle/product/10.2.0/db_1"/>
<Properti NAMA="Nama Pengguna" VALUE="dbsnmp"/>
<Properti NAME="MachineName" VALUE="game"/>
<Properti NAMA="Pelabuhan" VALUE="1521"/>
<Properti NAME="SID" VALUE="WENDING"/>
<Properti NAME="NamaLayanan" VALUE="WENDING.LK"/>
<Properti NAMA="kata sandi" VALUE="6bea6440ffec0f38cea99c413c363a975423987053f4f0b3ae0a7e0807380071" ENCRYPTED="BENAR"/>
<Properti NAME="Peran" VALUE="NORMAL"/>
</Target>
</Target>
5) Terakhir muat ulang file konfigurasi:
$ $AGENT_HOME/bin/emctl agen isi ulang
Saat ini, buka konsol Kontrol Grid dan Anda dapat melihat informasi target database yang baru saja Anda konfigurasikan, tetapi kata sandi dbsnmp akan dikonfigurasi ulang sesuai dengan kebutuhan sebenarnya. Jika Anda mengubah informasi, Anda mungkin juga perlu menghapus konfigurasi lama halaman konsol.
Pemeliharaan rutin memulai dan menghentikan semua proses GC
--Hentikan semuanya, termasuk AS/OMS/WebCache
$ $OMS_HOME/opmn/bin/opmnctl stopall
$ ps -ef |.grep "opmn -d" |.grep -v grep
--Mulai semuanya, termasuk AS/OMS/WebCache
$ $OMS_HOME/opmn/bin/opmnctl permulaan
--Lihat status
$ $OMS_HOME/opmn/bin/status opmnctl
--lihat log
$ cd $OMS_HOME/opmn/log/
$ll
Manajemen proses OMS
--Hentikan Layanan Manajemen
$ $OMS_HOME/bin/emctl hentikan om
--Mulai Layanan Manajemen
$ $OMS_HOME/bin/emctl mulai oms
--Lihat status
$ $OMS_HOME/bin/emctl status om
--lihat log
$ cd $OMS_HOME/sistem/log/
$ ekor -500f emoms.trc
Manajemen proses agen
--Hentikan Agen Manajemen
$ $AGENT_HOME/bin/emctl menghentikan agen
--Mulai Agen Manajemen
$ $AGENT_HOME/bin/emctl agen awal
--Lihat status
$ $AGENT_HOME/bin/agen status emctl
--lihat log
1) Deskripsi file log dan jejak Agen Pusat (di bawah $ORACLE_HOME/agent/sysman/log)
emagent.nohup : File log pengawas agen
emagent.log : File log Agen Utama
emagent.trc : File jejak Agen Utama
emagenfetchlet.log: File log untuk Java Fetchlet
emagentfetchlet.trc: Melacak file untuk Java Fetchlet
CATATAN: Kesalahan startup dicatat dalam file emagent.nohup.
$ cd $ORACLE_HOME/agen/sysman/log
$ ekor -500f emagen.trc
2) Deskripsi file log dan jejak SEBAGAI Agen Kontrol (di bawah $ORACLE_HOME/sysman/log)
$ cd $ORACLE_HOME/sysman/log
$ ekor -500f emdctl.trc
3) Deskripsi file log dan jejak Agen Kontrol DB (di bawah $ORACLE_HOME/<hostname_sid>/sysman/log)
$ cd $ORACLE_HOME/`nama host`_$ORACLE_SID/sysman/log
$ ekor -500f emdctl.trc
Hapus GC
Hentikan database/OMS/Agen (pengguna root):
# /etc/init.d/gcstartup berhenti
Hapus perangkat lunak (mode senyap):
$ $OMS_HOME/oui/bin/runInstaller -silent -deinstall -removeallfiles -removeAllPatches REMOVE_HOMES="{/u01/app/Oracle/OracleHomes/db10g,/u01/app/Oracle/OracleHomes/oms10g,/u01/app/Oracle/ OracleHomes/agent10g}"
Hapus file database (lokasi default):
$ rm -rf $ORACLE_BASE/oradata/$ORACLE_SID
Hapus direktori OracleHomes:
$ rm -rf $ORACLE_BASE/OracleHomes
Hapus informasi oraInventory:
$ selengkapnya /etc/oraInst.loc
inventory_loc=/u01/app/Oracle/oraInventory
inst_group=oinstall
$ vi /u01/app/Oracle/oraInventory/ContentsXML/inventory.xml (hapus entri yang bernama db10g/oms10g/agent10g di <HOME_LIST>)
<HOME NAME="db10g" LOC="/u01/app/Oracle/OracleHomes/db10g" TYPE="O" IDX="1" REMOVED="T"/>
<HOME NAME="oms10g" LOC="/u01/app/Oracle/OracleHomes/oms10g" TYPE="O" IDX="2" REMOVED="T"/>
<HOME NAME="agent10g" LOC="/u01/app/Oracle/OracleHomes/agent10g" TYPE="O" IDX="3" REMOVED="T"/>
Hapus informasi entri terkait di oratab:
$vi /etc/oratab
*:/u01/app/Oracle/OracleHomes/db10g:N
*:/u01/app/Oracle/OracleHomes/oms10g:N
emrep:/u01/app/Oracle/OracleHomes/db10g:N
Pertanyaan Umum
Proses target pencarian agen
Saat memasang dan mengonfigurasi Agen, jalankan skrip Perl yang tercantum di $ORACLE_HOME/sysman/admin/discover/discovery.lst untuk menemukan target yang dipantau, lalu letakkan di $ORACLE_HOME/sysman/emd/targets.xml, sehingga di Konsol Grid Di sini Anda dapat melihat target yang dipantau.
Host adalah host tempat Agen berjalan. Konfigurasi di Targets.xml adalah sebagai berikut:
<Target TYPE="host" NAME="nama" TYPE_DISPLAY_NAME="Host" VERSION="version" GUID="guid"/>
2) Dengarkan file pendengar.ora di $TNS_ADMIN dan $ORACLE_HOME/network/admin untuk mendapatkan nama pendengar. Konfigurasi di Targets.xml adalah sebagai berikut:
<Target>
<Target TYPE="oracle_listener" NAME="nama_hostName">
<Properti NAME="ListenerOraDir" VALUE="$oraDir" />
<Properti NAMA="LsnrName" VALUE="$nama"/>
<Properti NAME="Mesin" VALUE="$hostName" />
<Properti NAME="OracleHome" VALUE="$oHome" />
<Properti NAMA="Port" VALUE="$port" />
</Target>
3) Instance database memperoleh masing-masing SID dan $ORACLE_HOME dari /etc/oratab, lalu memperoleh daftar pendengaran dan nomor port dari file pendengar.ora di $TNS_ADMIN dan $ORACLE_HOME/network/admin, lalu memperoleh daftar pendengaran dan port nomor dari $ORACLE_HOME/dbs/init< Dapatkan nama instance di sid>.ora (perhatikan bahwa jika instance menggunakan spfile, pfile harus dibuat terlebih dahulu, ini akan dibuat secara otomatis). dari db_name.db_domain atau sp_name.db_domain (dalam kasus Dataguard) Nama, jika namanya tidak unik, nomor versi akan ditambahkan. Jika spfile tidak dapat dibaca, target akan ditetapkan ke nama dalam format <sid>_<hostname>, parameter service_name akan dikosongkan dan nomor port default 1521 akan ditetapkan di Targets.xml sebagai berikut:
<Target>
<Target TYPE="oracle_database" NAME="nama" TYPE_DISPLAY_NAME="Database" VERSION="version" GUID="guid">
<Property NAME="MachineName" VALUE="database node berjalan" />
<Properti NAME="Port" VALUE="port pendengar untuk database ini" />
<Properti NAME="SID" VALUE="pengidentifikasi database ini" />
<Properti NAME="OracleHome" VALUE="lokasi perangkat lunak Oracle" />
<Property NAME="UserName" VALUE="database user for monitoring" ENCRYPTED="TRUE" /> <<<<<<Secara default, ini adalah DBSNMP dan tidak dapat diubah dalam rilis ini
<Property NAME="password" VALUE="password pengguna database yang melakukan pemantauan" ENCRYPTED="TRUE" />