错误:空间不足?

错误:空间不足?

这是一个非常不具体的问题。我试图弄清楚这条消息意味着什么。

事情的背后是这样的:我在 Solaris 10 (5/09) 上安装 Oracle 企业管理器云控制 (12c r3)。安装程序打开后,我输入了所有需要的信息,最后一步单击了“安装”。它立即崩溃,日志和控制台中只显示“错误:空间不足”,没有其他内容。

现在,这可能是 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

答案1

问题在于 Solaris 缺少最新的补丁集,并且未通过此组合认证。切换到具有最新更新的 Solaris 11 或 10 即可解决此问题。

相关内容