Назад | Перейти на главную страницу

Oracle Enterprise Manager показывает, что агент недоступен, недостаток места на диске?

Недавно я установил Oracle 11g на ящик Windows Server 2008, и хотя база данных работает нормально, когда я загружаю Enterprise Manager в Firefox, он сообщает мне «Агент недоступен».

Насколько я понимаю (раньше я использовал только MS SQL Server), это обычно означает проблему с агентом мониторинга. Я выполнил следующую команду, и вот результат:

C:\Users\Administrator>emctl status agent
Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0
Copyright (c) 1996, 2010 Oracle Corporation.  All rights reserved.
---------------------------------------------------------------
Agent Version     : 10.2.0.4.2
OMS Version       : 10.2.0.4.2
Protocol Version  : 10.2.0.4.2
Agent Home        : E:\app\Administrator\11.2.0\dbhome_1\server_sid
Agent binaries    : E:\app\Administrator\11.2.0\dbhome_1
Agent Process ID  : 2184
Agent URL         : https://server:3938/emd/main
Repository URL    : https://server:1158/em/upload/
Started at        : 2011-09-20 20:12:47
Started by user   : SYSTEM
Last Reload       : 2011-09-20 20:15:05
Last successful upload                       : 2011-09-20 20:15:11
Total Megabytes of XML files uploaded so far :     7.85
Number of XML files pending upload           :        0
Size of XML files pending upload(MB)         :     0.00
Available disk space on upload filesystem    :   -48.86%
Data channel upload directory                : E:/app/Administrator/11.2.0/dbhome_1/server_sid/sysman/recv
Collection Status                            : Disabled by Upload Manager
Last successful heartbeat to OMS             : 2011-09-20 20:30:37
---------------------------------------------------------------
Agent is Running and Ready

Я заметил здесь, что доступное дисковое пространство кажется отрицательным. На диске, на котором установлен Oracle, достаточно (3,4 ТБ) места, но я не уверен, ищет ли он другой путь (ни один из других дисков не заполнен даже наполовину). Чтобы еще раз подтвердить проблему, когда я запускаю команду «загрузить»:

C:\Users\Administrator>emctl upload
Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0
Copyright (c) 1996, 2010 Oracle Corporation.  All rights reserved.
---------------------------------------------------------------
EMD upload error: Upload was successful but collections currently disabled - disk full

Кто-нибудь видел эту проблему раньше, если нет, могу ли я поиграть с чем-нибудь, что может помочь?

Я попал в такую ​​же беду.

Фактически, это определенно ошибка в OEM. В моем случае объем пространства в файловой системе, который использовал oracle, составлял 4,5 ТБ, а свободное пространство - 3,77 ТБ. Что-то определенно было переполнено, но поскольку это был Solaris 11 с файловой системой zfs, я проделал этот простой трюк: я создал отдельный набор данных zfs, установил для него refquota 2 ГБ, смонтировал его в $ {ORACLE_HOME} /hostname_ $ {ORACLE_SID} / sysman / emd / upload, и вуаля! Он начал видеть правильное свободное место и начал загрузку.

Я пока не знаю, что мне делать в Linux, где нет готового к производству zfs.