Bagaimana saya bisa memulai Oracle Enterprise manager setelah memulai ulang Red Hat Server?

9

Saya menginstal Oracle 11g di server Red Hat Enterprise 5.0. Pertama kali semuanya bekerja dengan baik.

Setelah membuat file skrip dbora di /etc/init.d/ dan mengatur semua variabel lingkungan oracle saya baru saja me-restart server, kemudian seterusnya Oracle Enterprise manager tidak berfungsi

Saya tidak dapat membuka EM di browser saya. Ketika saya melihat, status emctl dbconsole - itu menunjukkan

bash-3,00 $ emctl status dbconsole
Oracle Enterprise Manager 11g Basis Data Kontrol Rilis 11.1.0.
Hak Cipta (c) 1996, 2007 Oracle Corporation. Seluruh hak cipta.

Oracle Enterprise Manager 11g tidak berjalan.
-------------------------------------------------- ----------------

Tetapi agen tersebut berjalan dengan baik => bash-3.00 $ agen status emctl Oracle Enterprise Manager 11g Database Control Release 11.1.0. Hak Cipta (c) 1996, 2007 Oracle Corporation. Seluruh hak cipta.
-------------------------------------------------- -------------
Versi Agen: 11.1.0.0.1
Versi OMS: 11.1.0.0.1
Versi Protokol: 11.1.0.0.1
Rumah Agen: /u01/apps/oracle/product/11.1 .0 / devdb_02_FCC2
Binari
agen: /u01/apps/oracle/product/11.1.0/ ID Proses Agen: 983264
ID Proses Induk: 741562

Dimulai pada: 2009-25-05 10:52:23
Dimulai oleh pengguna: orcl
Reload Terakhir: 2009-25-05 13:42:41 Unggahan
terakhir yang berhasil: (tidak ada)
Unggahan percobaan terakhir: (tidak ada)
Total Megabita file XML diunggah sejauh ini: 0,00
Jumlah file XML yang menunggu unggahan: 0
Ukuran file XML yang menunggu unggahan (MB): 0,00
Ruang disk yang tersedia pada sistem file unggahan: 28,08%


Agen Berlari dan Siap

Ketika saya mencoba memulai dbconsole, ia mengalami kesalahan:

bash-3,00 $ emctl start dbconsole

Oracle Enterprise Manager 11g Peluncuran Kontrol Basis Data 11.1.0.0
Hak Cipta (c) 1996, 2007 Oracle Corporation. Seluruh hak cipta.

Memulai Kontrol Basis Data Oracle Enterprise Manager 11g
........................................... .................................................. gagal.
-------------------------------------------------- ----------------

Tolong bantu untuk mengatasi kesalahan ini.

Charly
sumber

Jawaban:

7

Cobalah untuk mengkonfigurasi ulang mereka sepenuhnya

emctl stop dbconsole
emca -repos drop
emca -repos create
emca -deconfig dbcontrol db
emca -config dbcontrol db

Salam hangat

Vadim Belovalov
sumber
1
Ya, saya mengkonfigurasi ulang em dan berhasil. Terima kasih untuk bantuannya.
Charly
The emca -deconfig dbcontrol dbperintah gagal ketika aku sedang konfigurasi ulang, sehingga saya melewatkan langkah dan berlari emca -config dbcontrol db. Konfigurasi ulang bekerja dengan baik dan OEM kembali aktif.
Steven Wolfe
2

mencoba

emctl start dbconsole

jika tidak membantu - cobalah mengkonfigurasi ulang em

emca -config dbcontrol db

sumber
0

apa yang kita lakukan di sini adalah: su - oracle dan kemudian: cd /usr/local/oracle/product/10.2.0/db_1/bin ./emctl status <- untuk memeriksa oem tidak berjalan ./emctl mulai dbconsole <- untuk memulai oem

periksa file log oracle untuk mendapatkan informasi lebih lanjut tentang kesalahan

berharap ini akan membantu Anda.

Xinity
sumber
Saya mencoba su - oracle <br> /usr/local/oracle/product/11.1.0/db_1/bin ./emctl statusnya masih menunjukkan Oracle Enterprise Manager 11g Peluncuran Kontrol Database 11.1.0. Hak Cipta (c) 1996, 2007 Oracle Corporation. Seluruh hak cipta. Oracle Enterprise Manager 11g tidak berjalan. -------------------------------------------------- ---------------- <br>
Charly
0

Ini mungkin atau mungkin tidak terkait, tetapi jika database Anda berjalan dari ASM, periksa apakah cssdsedang berjalan sebelum Anda memanggil -script startAnda init- atau lebih tepatnya memastikan bahwa skrip init Anda menonton daftar proses dan menunggu sampai melihat proses sebelum melakukan apa pun ... (CSSD adalah daemon yang mengontrol komunikasi antara instance basis data dan instance ASM).

[root@up-edia-db1 ~]# grep cssd /etc/inittab
h1:35:respawn:/etc/init.d/init.cssd run >/dev/null 2>&1 </dev/null
[root@up-edia-db1 ~]# ps -fu oracle|grep cssd
oracle    3837  3662  0 Mar19 ?        00:02:23 /opt/oracle/product/11.1.0.7/asm/bin/ocssd.bin

Solusi lain adalah menghapus entri itu dari inittabfile dan membuatnya menjadi skrip init - tetapi ketika Anda melakukan instalasi Oracle, itu akan muncul kembali di sana (dari memori) - sehingga menjadi pemeliharaan yang tinggi. Saya belum tahu mengapa Oracle bersikeras menempatkan ini di inittab - ini sedikit menyakitkan.

Xerxes
sumber
0

Berikut adalah beberapa file log yang mungkin membantu Anda memecahkan masalah ini (dari Metalink):

  • ORACLE_HOME / hostname_sid / sysman / log / emdb.nohup - berisi output standar dari proses Java utama Konsol di setiap mulai / keluar (dbconsole dan agen). Itu ditambahkan dengan setiap output baru dari proses Java utama Konsol.
  • ORACLE_HOME / hostname_sid / sysman / log / emagent.log dan emagent.trc - log agen utama & lacak file
  • ORACLE_HOME / hostname_sid / sysman / log / emoms.log dan emoms.trc - log layanan manajemen utama & melacak file
  • ORACLE_HOME / hostname_SID / sysman / log / emdctl.log dan emdctl.trc - emctl log & melacak file
  • ORACLE_HOME / hostname_SID / sysman / log / emagentfetchlet.trc dan emagentfetchlet.log - log dan lacak file untuk Java Fetchlets

Inilah diskusi tentang masalah serupa.

Juga, tidak boleh ada garis bawah di hostname; Anda seharusnya tidak menggunakan DHCP; nslookup harus menyelesaikan FQN dan membalikkan lookup harus bekerja; IPV6 belum didukung.

DCookie
sumber