Weblogic 管理启动问题
Weblogic admin startup issue
参考 oracle 文档,我将服务器进程绑定到用户 ID (none)。
"当节点管理器作为 init.d 服务运行时,启动的托管服务器由 root 用户拥有。要以非 root 用户身份启动托管服务器,首先使用管理控制台启用 Post-绑定 UID 和 Post-绑定
上的 GID 属性
Domain > Environment > Machines > Configuration > General page
然后,在重新启动受管服务器之前重新启动节点管理器和管理服务器。"
在管理控制台的左窗格中,单击“机器”文件夹。
在右窗格中,选择配置新的 Unix 机器 link。
启用 Post-绑定 UID 和 Post-绑定 GID 属性
根据建议保存设置并重新设置管理服务器。重新启动后,我在 admin.out.
中遇到以下错误
<Jul 9, 2016 6:16:29 AM UTC> <Critical> <WebLogicServer> <BEA-000252>
<Cannot switch to the group "nobody".
java.lang.IllegalArgumentException: setegid: no such group: 'nobody'
java.lang.IllegalArgumentException: setegid: no such group: 'nobody'
at weblogic.platform.Unix.setEGroup0(Native Method)
at weblogic.platform.Unix.setEffectiveGroup(Unix.java:73)
at weblogic.t3.srvr.SetUIDRendezvous.setEGroup(SetUIDRendezvous.java:159)
at weblogic.t3.srvr.SetUIDRendezvous.makeUnPrivileged(SetUIDRendezvous.java:186)
at weblogic.t3.srvr.SetUIDRendezvous.initialize(SetUIDRendezvous.java:87)
at weblogic.t3.srvr.BootService.start(BootService.java:75)
希望您的配置文件已损坏。请按照以下步骤操作:
- 备份 config.xml 文件。
- 如果您的管理服务器没有启动,那么您可以打开 $DOMAIN_HOME/config 中的 config.xml 文件。搜索 'nobody' 字词,然后根据您的 OS 级别用户和组详细信息更新 UID、GID。
- 启动您的管理服务器。
更新你的结局。
HTH
参考 oracle 文档,我将服务器进程绑定到用户 ID (none)。
"当节点管理器作为 init.d 服务运行时,启动的托管服务器由 root 用户拥有。要以非 root 用户身份启动托管服务器,首先使用管理控制台启用 Post-绑定 UID 和 Post-绑定
上的 GID 属性Domain > Environment > Machines > Configuration > General page
然后,在重新启动受管服务器之前重新启动节点管理器和管理服务器。"
在管理控制台的左窗格中,单击“机器”文件夹。
在右窗格中,选择配置新的 Unix 机器 link。
启用 Post-绑定 UID 和 Post-绑定 GID 属性
根据建议保存设置并重新设置管理服务器。重新启动后,我在 admin.out.
中遇到以下错误<Jul 9, 2016 6:16:29 AM UTC> <Critical> <WebLogicServer> <BEA-000252>
<Cannot switch to the group "nobody".
java.lang.IllegalArgumentException: setegid: no such group: 'nobody'
java.lang.IllegalArgumentException: setegid: no such group: 'nobody'
at weblogic.platform.Unix.setEGroup0(Native Method)
at weblogic.platform.Unix.setEffectiveGroup(Unix.java:73)
at weblogic.t3.srvr.SetUIDRendezvous.setEGroup(SetUIDRendezvous.java:159)
at weblogic.t3.srvr.SetUIDRendezvous.makeUnPrivileged(SetUIDRendezvous.java:186)
at weblogic.t3.srvr.SetUIDRendezvous.initialize(SetUIDRendezvous.java:87)
at weblogic.t3.srvr.BootService.start(BootService.java:75)
希望您的配置文件已损坏。请按照以下步骤操作:
- 备份 config.xml 文件。
- 如果您的管理服务器没有启动,那么您可以打开 $DOMAIN_HOME/config 中的 config.xml 文件。搜索 'nobody' 字词,然后根据您的 OS 级别用户和组详细信息更新 UID、GID。
- 启动您的管理服务器。
更新你的结局。
HTH