Задача
Enterprise Manager запускается, а затем зависает.
Окружающая среда
Установка RAC в Windows, состоящая из двух узлов, node1 и node2. Enterprise Manager установлен на узле 1. Мы можем запустить dbconsole на короткое время, а затем он не работает.
emagent.trc из узла 1 показывает два набора соответствующих ошибок.
Первый набор ошибок связан с невозможностью подключения к EM-репозиторию (который находится на том же узле).
Вторая ошибка связана с «Ошибка инициализации проверки работоспособности экземпляра».
emagent.trc (node1)
Thread-5548 ОШИБКА fetchlets.healthCheck: GIM-00105: Область общей памяти повреждена.
Механизм ОШИБКИ Thread-5548: [oracle_database, clustername_node1name, health_check]: ошибка nmeegd_GetMetricData: Ошибка инициализации проверки работоспособности экземпляра по одной из следующих причин: владелец процесса агента EM не совпадает с владельцем экземпляра Oracle процессы; владелец процесса агента EM не входит в группу dba; или версия базы данных не 10g (10.1.0.2) и выше.
Thread-5668 WARN http: snmehl_connect: не удалось подключиться к (node1: 1158): не удалось установить соединение, поскольку целевой компьютер активно отказал ему.
Thread-5668 ОШИБКА pingManager: nmepm_pingReposURL: Невозможно подключиться к https://node1:1158/em/upload/: retStatus = -1
Thread-5708 Ошибка загрузки: FxferSend: Невозможно подключиться к: https://node1:1158/em/upload/. retStatus = -1
Thread-5708 Ошибка загрузки: не удалось загрузить файл B0000109.xml, ret = -2
Я хотел бы получить совет о том, как приступить к устранению этих двух ошибок в надежде на то, чтобы EM запустился и продолжал работать.
Что касается первой ошибки, как можно устранить проблему невозможности подключения к веб-странице, работающей на том же узле? Это, как представляется, исключает проблемы брандмауэра и т. Д. Как причину.
Что касается второй ошибки, dbconsole и агент были запущены вручную из командной строки с использованием учетной записи домена, тогда как служба Oracle работает под локальной системой (dbconsole была настроена на использование локальной системы при запуске, но не удалось, и ее можно перезапустить только через emctl start dbconsole.)