是什么导致我的 WLST 脚本在更新节点管理器凭据时超时?
What is causing my WLST scripts to time out when updating node manager credentials?
我将 WebLogic 10.3.6(我知道它很旧)与 Java6 一起使用,并尝试在新环境中安装。我正在使用在 OS 相同(CentOS 5.11)的其他环境中工作的 WLST 脚本,SELinux 处于宽容模式,并且应用程序用户有权写入所有目录的 WLS 内容已保存。每次我尝试更新 SecurityConfiguration MBean 中的任何内容时,它都会在尝试激活时超时。最初我认为这只是为了节点管理器凭据,但我尝试这样做
!> cmo.setClearTextCredentialAccessEnabled(true)
!> validate()
!> save()
!> activate()
一切正常,直到激活...这是我的结果:
激活所有更改,这可能需要一段时间......
与此编辑会话关联的编辑锁已释放
一旦激活完成。
Traceback (innermost last):
File "<console>", line 1, in ?
File "<iostream>", line 376, in activate
File "<iostream>", line 1847, in raiseWLSTException
WLSTException: Error occured while performing activate : Error while Activating changes. : [DeploymentService:290053]Request with id '1,488,512,657,383' timed out on admin server.
Use dumpStack() to view the full stacktrace
我错过了什么?
导致此问题的真正问题是我的二进制文件在多个实例之间共享的 NFS。 NFS 以 非常 非标准方式配置,导致各种文件 read/write 超时。
我将 WebLogic 10.3.6(我知道它很旧)与 Java6 一起使用,并尝试在新环境中安装。我正在使用在 OS 相同(CentOS 5.11)的其他环境中工作的 WLST 脚本,SELinux 处于宽容模式,并且应用程序用户有权写入所有目录的 WLS 内容已保存。每次我尝试更新 SecurityConfiguration MBean 中的任何内容时,它都会在尝试激活时超时。最初我认为这只是为了节点管理器凭据,但我尝试这样做
!> cmo.setClearTextCredentialAccessEnabled(true)
!> validate()
!> save()
!> activate()
一切正常,直到激活...这是我的结果: 激活所有更改,这可能需要一段时间...... 与此编辑会话关联的编辑锁已释放 一旦激活完成。
Traceback (innermost last):
File "<console>", line 1, in ?
File "<iostream>", line 376, in activate
File "<iostream>", line 1847, in raiseWLSTException
WLSTException: Error occured while performing activate : Error while Activating changes. : [DeploymentService:290053]Request with id '1,488,512,657,383' timed out on admin server.
Use dumpStack() to view the full stacktrace
我错过了什么?
导致此问题的真正问题是我的二进制文件在多个实例之间共享的 NFS。 NFS 以 非常 非标准方式配置,导致各种文件 read/write 超时。