Chinaunix首页 | 论坛 | 博客
  • 博客访问: 854849
  • 博文数量: 63
  • 博客积分: 1317
  • 博客等级: 中尉
  • 技术积分: 686
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-30 22:07
文章分类

全部博文(63)

文章存档

2015年(4)

2014年(1)

2013年(1)

2012年(2)

2011年(54)

2010年(1)

我的朋友

分类: LINUX

2011-02-15 16:46:16

启动nodemanager时出现如下错误:
<2011-2-15 15:10:40>
weblogic.nodemanager.common.ConfigException: Native version is enabled but node manager native library could not be loaded
 at weblogic.nodemanager.server.NMServerConfig.initProcessControl(NMServerConfig.java:239)
 at weblogic.nodemanager.server.NMServerConfig.(NMServerConfig.java:179)
 at weblogic.nodemanager.server.NMServer.init(NMServer.java:177)
 at weblogic.nodemanager.server.NMServer.(NMServer.java:142)
 at weblogic.nodemanager.server.NMServer.main(NMServer.java:327)
 at weblogic.NodeManager.main(NodeManager.java:31)
Caused by: java.lang.UnsatisfiedLinkError: no nodemanager in java.library.path
错误提示很明显,是版本或者LD_LIBRARY_PATH配置有问题。如果检查LD_LIBRARY_PATH没有发现问题,就应该是版本的问题了。一般情况下是将32位版本的weblogic安装在64位的操作系统上导致的。
 
可以检查一下这个目录:
bea/weblogic92/server/native/linux/
如果此目录下只有一个i686子目录,说明weblogic是32位的版本。
 
咨询过BEA的工程师,可以直接将64位版本下的bea/weblogic92/server/native/linux/x86_64拷贝过来,修改LD_LIBRARY_PATH后使用。没有实验过。
 
阅读(5218) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~