В новой Экзадате никак не ставился 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.