Friday, February 24, 2012

DB Control

 


В новой Экзадате никак не ставился DB Control. Проблема проявилась еще при создании БД через dbca - мы выбрали создание DB Control, но в процессе создания БД получили ошибку.

Последующие попытки сконфигурить его командой

$ emca -config dbcontrol db -repos create -cluster -CLUSTER_NAME ed01-cluster -SYS_PWD oracle -SYSMAN_PWD oracle -DBSNMP_PWD oracle -PORT 1521

вроде бы выполнялись и в него даже удавалось войти, но вместо красивых картинок мы видели только красные надписи о том, что содержимое недоступно.

Причина оказалась в TimeZone: Russia abandons DST in 2011 - Impact on Oracle RDBMS (Doc ID 1335999.1)

И решается так:

emctl stop dbconsole
emctl config agent getTZ
export TZ=Etc/GMT-4
emctl resetTZ agent
emctl config agent getTZ
emctl start dbconsole


Если после этого сразу же зайти в консоль, то увидим, что консоль видит не все узлы, а только один локальный:


Это означает, что на остальных нодах кластера в emd.properties прописаны старые значения.
Поэтому команды
export TZ=Etc/GMT-4
emctl resetTZ agent
необходимо выполнить на всех нодах кластера, а не только на той, где ставим DB Console !

После этого консоль заработала полноценно.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.

How to disable/setup autostart parameters for specified instance ?

Q: We have a 4-node RAC. I need to disable autostart of the DB on one node only.    How to do it and how to see autostart parameters, confir...