Red Hat Sunucusunu yeniden başlattıktan sonra Oracle Enterprise yöneticisini nasıl başlatabilirim?


9

Oracle 11g'yi Red Hat Enterprise sunucu 5.0'a yükledim. İlk kez her şey iyi çalıştı.

/Etc/init.d/ içinde dbora komut dosyası oluşturduktan ve tüm oracle çevresel değişkenlerini ayarladıktan sonra sunucuyu yeniden başlattım, daha sonra Oracle Enterprise yöneticisi çalışmıyor

Tarayıcımda EM'yi açamıyorum. Gördüğümde, emctl status dbconsole - gösterir

bash-3.00 $ emctl durumu dbconsole
Oracle Enterprise Manager 11g Veritabanı Kontrolü Sürüm 11.1.0.
Telif Hakkı (c) 1996, 2007 Oracle Corporation. Tüm hakları Saklıdır.

Oracle Enterprise Manager 11g çalışmıyor.
-------------------------------------------------- ----------------

Ancak aracı iyi çalışıyor => bash-3.00 $ emctl durum aracısı Oracle Enterprise Manager 11g Veritabanı Kontrolü Sürüm 11.1.0. Telif Hakkı (c) 1996, 2007 Oracle Corporation. Tüm hakları Saklıdır.
-------------------------------------------------- -------------
Temsilci Sürümü: 11.1.0.0.1
OMS Sürümü: 11.1.0.0.1
Protokol Sürümü: 11.1.0.0.1
Temsilci Ana Sayfası: /u01/apps/oracle/product/11.1 .0 / devdb_02_FCC2
Temsilci ikili dosyaları: /u01/apps/oracle/product/11.1.0/
Temsilci İşlem Kimliği: 983264
Üst İşlem Kimliği: 741562

Başlatan: 2009-25-05 10:52:23
Başlatan kullanıcı: orcl
Son Güncelleme : 2009-25-05 13:42:41
Son başarılı yükleme: (yok)
Son yükleme denemesi: (yok)
Toplam Megabayt XML dosyası şu ana kadar yüklendi: 0.00
Yüklenmeyi bekleyen XML dosyalarının sayısı: 0 Yüklenmeyi bekleyen XML dosyalarının
boyutu (MB): 0.00
Yükleme dosya sisteminde kullanılabilir disk alanı: 28.08%


Ajan Çalışıyor ve Hazır

Ne zaman dbconsole başlatmaya çalışıyorum, hata üzerinden:

bash-3.00 $ emctl start dbconsole

Oracle Enterprise Manager 11g Veritabanı Kontrolü Sürüm 11.1.0.0
Telif Hakkı (c) 1996, 2007 Oracle Corporation. Tüm hakları Saklıdır.

Oracle Enterprise Manager 11g Veritabanı Denetimini Başlatma
........................................... .................................................. başarısız oldu.
-------------------------------------------------- ----------------

Lütfen bu hatayı çözmek için yardım edin.

Yanıtlar:


7

Onları tamamen yeniden yapılandırmayı deneyin

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

Saygılarımla


1
Evet, em'i yeniden yapılandırdım ve işe yaradı. Yardım için teşekkürler.
Charly

emca -deconfig dbcontrol dbBen yeniden yapılandırma iken ben o adımı ve ran atlanır bu yüzden komut başarısız emca -config dbcontrol db. Yeniden yapılandırma iyi çalıştı ve OEM yedekleniyor ve çalışıyor.
Steven Wolfe

2

Deneyin

emctl start dbconsole

eğer işe yaramazsa - bunları yeniden yapılandırmayı deneyin

emca -config dbcontrol db

0

burada yaptığımız: su - oracle ve sonra: cd /usr/local/oracle/product/10.2.0/db_1/bin ./emctl status <- oem'in çalışıp çalışmadığını kontrol etmek için ./emctl start dbconsole <- oem başlatmak

hata hakkında daha fazla bilgi edinmek için oracle günlük dosyalarını kontrol edin

bunun size yardımcı olacağını umuyorum.


Suus oracle <br> /usr/local/oracle/product/11.1.0/db_1/bin ./emctl durumunu denedim, yine de Oracle Enterprise Manager 11g Veritabanı Kontrolü Sürüm 11.1.0'ı gösteriyor. Telif Hakkı (c) 1996, 2007 Oracle Corporation. Tüm hakları Saklıdır. Oracle Enterprise Manager 11g çalışmıyor. -------------------------------------------------- ---------------- <br>
Charly

0

Bu veya alakalı olmayabilir, ancak veritabanı çalışıyorsa, ASMo çek, cssdaramadan önce çalıştığı startsenin üzerinde init-Script - bu yapmadan önce sürecini görene kadar İnit komut işlemi listesi ve bekler izlediğini doğrusu emin olmak Herhangi bir şey ... (CSSD, veritabanı örneği ile ASM örneği arasındaki iletişimi kontrol eden daemon'dur).

[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

Başka bir çözüm, bu girişi inittabdosyadan kaldırmak ve bir init betiğinde çalışmaktır - ancak herhangi bir Oracle yüklemesi yaptığınızda, oraya (bellekten) geri döner - böylece yüksek bakım olur. Oracle'ın bunu neden inittab'a koymakta ısrar ettiğini henüz bilmiyorum - biraz acı verici.


0

Bu sorunu gidermenize yardımcı olabilecek bazı günlük dosyaları (Metalink'ten):

  • ORACLE_HOME / hostname_sid / sysman / log / emdb.nohup - her başlatma / çıkışta Konsol ana Java işleminden (dbconsole ve aracı) standart çıktıyı içerir. Konsol ana Java işleminin her yeni çıktısına eklenir.
  • ORACLE_HOME / hostname_sid / sysman / log / emagent.log ve emagent.trc - ana aracı günlüğü ve izleme dosyaları
  • ORACLE_HOME / hostname_sid / sysman / log / emoms.log ve emoms.trc - ana yönetim hizmeti günlüğü ve izleme dosyaları
  • ORACLE_HOME / hostname_SID / sysman / log / emdctl.log ve emdctl.trc - emctl günlük ve izleme dosyaları
  • ORACLE_HOME / hostname_SID / sysman / log / emagentfetchlet.trc ve emagentfetchlet.log - Java Fetchlet'leri için günlük ve izleme dosyası

İşte benzer bir konuda bir tartışma .

Ayrıca, ana bilgisayar adında alt çizgi olmamalıdır; DHCP kullanmamalısınız; nslookup FQN'yi çözmeli ve geriye doğru arama çalışmalıdır; IPV6 henüz desteklenmiyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.