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

ОШИБКА: недостаточно места?

Теперь это очень неконкретный вопрос. Я пытаюсь понять, что означает это сообщение.

Вот его история: я устанавливаю Oracle Enterprise Manager Cloud Control (12c r3) на Solaris 10 (5/09). Откроется установщик, я ввожу всю необходимую информацию и на последнем шаге нажимаю «Установить». Он немедленно вылетает с записью только «ОШИБКА: недостаточно места» в журнале и консоли и ничего больше.

Теперь, это может быть ошибка Java или ошибка Solaris? Я думаю, это происходит либо тогда, когда он начинает копировать файлы, либо когда он пытается запустить процесс, который бы это делал.

К какому пространству это относится? диск (да ладно), своп (тоже), память (да) ...

Любые идеи полезны.

Изменить: я нашел это исключение в журналах oraInventory:

oracle.sysman.oii.oiic.OiicInstallAPIException: Not enough space
    at oracle.sysman.oii.oiic.OiicAPIInstaller.initInstallSession(OiicAPIInstaller.java:2165)
    at oracle.sysman.oii.oiic.OiicAPIInstaller.initOUIAPISession(OiicAPIInstaller.java:790)
    at oracle.sysman.install.oneclick.EMGCOUIInstaller.prepareForInstall(EMGCOUIInstaller.java:676)
    at oracle.sysman.install.oneclick.EMGCSummaryDlgonNext$1.run(EMGCSummaryDlgonNext.java:243)
    at java.lang.Thread.run(Thread.java:662)
    at oracle.sysman.install.oneclick.EMGCSummaryDlgonNext.actionsOnClickofNext(EMGCSummaryDlgonNext.java:1067)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at oracle.sysman.install.oneclick.EMGCUtil.performonClickOfNextForClass(EMGCUtil.java:399)
    at oracle.sysman.install.oneclick.EMGCUtil.performPageLevelValidationsForSilentInstall(EMGCUtil.java:367)
    at oracle.sysman.install.oneclick.EMGCInstaller.prepareForSilentInstall(EMGCInstaller.java:1459)
    at oracle.sysman.install.oneclick.EMGCInstaller.main(EMGCInstaller.java:1553)

статус диска:

bash-3.00$ df -h /tmp
Filesystem             size   used  avail capacity  Mounted on
swap                   8.1G   2.7G   5.4G    33%    /tmp

bash-3.00$ df -h /u01
Filesystem             size   used  avail capacity  Mounted on
/                      275G    28G   244G    11%    /

замена:

root@gs12emcc # swap -s
total: 18306040k bytes allocated + 3837808k reserved = 22143848k used, 5712664k available

Проблема заключалась в том, что для Solaris отсутствовал последний набор исправлений и он не был сертифицирован в этой комбинации. Переход на Solaris 11 или 10 с последним обновлением устранил проблему.