AIX环境下升级WebLogic遇到的问题

安装WebLogic升级补丁包时,AIX系统弹出警告信息,提示类似于无法创建临时目录。但安装过程可以继续进行。具体错误描述如下:
$java -Xmx512M -jar server922.jar
Oct 23, 2010 15:34:17 PM java.util.prefs.FileSystemPreferences$3 run
WARNING: Could not create system preferences directory. System preferences are unusable.
Extracting 0%…………………………………………………………………Oct 23, 2010 15:34:37 PM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode
WARNING: Could not lock System prefs. Unix error code -263038000.
…………………….100%
Oct 23, 2010 15:35:07 PM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode
WARNING: Could not lock System prefs. Unix error code -263038000.
Oct 23, 2010 15:35:37 PM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode
WARNING: Could not lock System prefs. Unix error code -263038000.
Oct 23, 2010 15:36:07 PM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode
WARNING: Could not lock System prefs. Unix error code -263038000.
Oct 23, 2010 15:36:37 PM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode
WARNING: Could not lock System prefs. Unix error code -263038000.
Oct 23, 2010 15:37:07 PM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode
WARNING: Could not lock System prefs. Unix error code -263550672.
Oct 23, 2010 15:37:37 PM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode
WARNING: Could not lock System prefs. Unix error code -263038000.
*sys-package-mgr*: can’t create package cache dir, ‘cachedir/packages’
Oct 23, 2010 15:37:07 PM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode
WARNING: Could not lock System prefs. Unix error code -263038000.
Oct 23, 2010 15:38:37 PM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode
WARNING: Could not lock System prefs. Unix error code -263038000.
Oct 23, 2010 15:39:07 PM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode

经过查阅资料发现是由于WebLogic在安装时需要在特定目录添加锁文件,以保证当前环境下不会有两个安装进程相互干扰。此处抛出的错误是提示这个文件无法创建,通过查看WebLogic的升级日志及domain的启动日志可以看出,对最终的安装结果并没有影响。
要消除这个警告,可以采取这样的办法:添加安装时的启动参数,在java -Xmx512M -jar server922.jar时添加启动参数指定user的可信目录为当前目录即可。修改后类似于这样:
java -Djava.util.prefs.userRoot=./mydir -Xmx512M -jar server922.jar
注意:mydir即为当前目录下的子目录,用户有可操作权限。
参与0

0同行回答

“答”则兼济天下,请您为题主分忧!

提问者

aixjc
擅长领域: 存储灾备备份

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2011-03-03
  • 关注会员:0 人
  • 问题浏览:3349
  • X社区推广