пятница, 11 декабря 2009 г.

Установка Oracle GridControl 10.2.0.3 x86_x64 на CentOS 5.2

EM GridControl 10.2.0.3 под Linux x86_x64 - является последней полной (не патчем) версией дистрибутива. Ставил я его в варианте применения существующей базы данных.

В принципе ничего экстраординарного в процессе установки не было, - пара полезных постов с форума OTN помогла избежать обычных проблемных мест, но исключением стал... битый файл отчёта на французском языке в дистрибутиве...
Непонятно? А как же мне было непонятно, когда я обнаружил причину того, что вызывало ошибку при создании репозитория - и это были не банальное наличие схемы SYSMAN, разных связанных с ней публичных синонимов и прочего, а именно файлик размером ровно 8192 байт, который распаковывается из {Distrib}:Disk1/oms/Disk1/stage/Components/oracle.sysman.plugin.db.main.repository/10.2.0.3.0/1/DataFiles/filegroup1.jar в $OMS_HOME/sysman/admin/emdrep/rsc/cs/reports/ и называется mail_reports_fr.dlf.
Зачем deploy-ить французский вариант отчёта при выбранном только английском языке - загадка.
Файл этот представляет собой XML, который просто обрывается посередине.
Нашёл я этот проблемный нюанс простым просмотром лога emca_repos_create{date}.log в $OMS_HOME/sysman/log - тут ничего сверхъестественного нет.
Специально порылся в дистрибутиве и нашёл, что именно в таком 8К виде он лежит и там.
Сфабриковать "французский" вариант из английского mail_reports.dlf не проблема. И процедура создания репозитория проглотила его без проблем.

Но меня удивило отсутствие упоминаний о такой "оплошности" на OTN и MetaLink.