0

查看 conman show cpus 状态不正确。%sc
CPUID 运行节点限制栅栏日期时间状态方法域

TWS1 842 *UNIX MASTER 10 0 06/14/17 09:06 IJ MDe MDM

在 JnextPlan 之后一切仍然正常,但它仍然报告 MDe 而不是 MDEA

来自 WAS 日志

com.ibm.tws.util.jmx.JMXBrowser.getSSLAttributeList(JMXBrowser.java:391)

com.ibm.tws.util.jmx.JMXBrowser.loadSSLServerConfiguration(JMXBrowser.ja
va:1078)

com.ibm.tws.util .jmx.JMXBrowser.getSSLTrustFilePassword(JMXBrowser.java:
1061)
at
com.ibm.tws.event.EIFListener.addSSLCertsProperties(EIFListener.java:668
at
com.ibm.tws.event.EIFListener.loadServerProperties(EIFListener.java:641)

com.ibm.tws.event.EIFListener.generateConfigurationFile(EIFListener.java:310
)
在 com.ibm.tws.event.EIFListener.start(EIFListener.java:163)

com.ibm.tws.conn.event.engine .EventRuleEngineImpl.startEventProcessor(EV
entRuleEngineImpl.java:638)

com.ibm.tws.conn.event.engine.ConnEventRuleEngineBean.startEventProcesso
r(ConnEventRuleEngineBean.java:314)

com.ibm.tws.conn.event.engine.EJSLocalStatelessConnEventRuleEngine_28e79
c7e.startEventProcessor(未知来源)

com.ibm.tws.conn.event.engine.ConnEventRuleEngineEjbLocalImpl.startEvent
Processor(ConnEventRuleEngineEjbLocalImpl.java:245)

com.ibm.tws.cli.events.command.StartEventProcCommand.execute(StartEventP
rocCommand.java:116)

Workload Scheduler 正在运行,但未触发事件...

4

1 回答 1

0

帮助理解状态 STATE 字段具有小写 e
如果 STATE 字段具有小写 e,则事件处理器已安装
但未运行。使用 conman startevtproc
命令或动态工作负载控制台启动事件处理器。例如,如果您使用 conman,
您将看到以下输出:
%startevtproc
AWSJCL528I 事件处理器已成功启动。

STATE 字段没有 M 如果 STATE 字段没有 M,monman 没有
运行。使用 conman startmon 命令启动 monman。您将看到
以下输出: %startmon
AWSBHU470I 为 CPU_MASTER 发出了 startmon 命令。STATE 字段
没有 D

决议 1

1) 如果事件处理器端口错误,请确保该值进入
数据库
db2 => select mpr_value from mdl.mpr_model_properties
where mpr_name='EVPROC_HTTPS_PORT'

这将返回事件处理器 https 端口,它应该
类似于 31116,但在这种错误情况下,它可能是 0 或 -1。

2)如果值错误,我们必须
保存正确的值。运行 wastools/showHostProperties.sh 获取 httpsPort
的值(假设是 31116)。

3) 更新数据库:db2 => UPDATE MDL.MPR_MODEL_PROPERTIES SET
MPR_VALUE='31116' WHERE MPR_NAME='EVPROC_HTTPS_PORT'

4) 更改将在下一个 JnextPlan 生效。
为了立即应用更改,请确保是否将
Carry Forward
设置为 ALL(运行“optman ls”以获取 cf value 的值)。
如果未设置为 ALL,请记下其值并运行以下命令

optman chg cf = 全部

5) 运行 JnextPlan -for 0000

6) 如果 Carry Forward 未设置为 ALL
,则使用 optman chg cf = 将其值恢复为原始值

7) updateWas.sh -user -password

其中用户是主要管理员 ID(TWS 管理员用户)。

useropts 文件中指定的用户应该是 security.xml 文件中
定义为 WAS 主管理员 ID 的用户。
这些是要执行的步骤:
- 以 tws_user 身份登录
- 删除文件 useropts_tws_user
- 为了重新创建文件,启动“composer sc”:
您将被要求指定用户名和
密码。请指定主管理员 ID
作为用户及其密码。
- 现在运行“conman stopeventprocessor”
- 运行“conman starteventprocessor”

如果问题仍然存在,请检查 planman 命令是否有问题:planman showinfo
检查 /etc/TWA/twainstanceX.TWA.properties 文件以查看 EWas_basePath
是否正确。(默认为 /opt/IBM/WebSphere/AppServer)
如果以上每个都没有问题,则
使用以下语法 truss 有问题的命令:
truss -o /tmp/truss_conman.out conman "stopappserver;wait"
检查 truss_conman。 out 输出文件并查找与此类似的错误

/1: stat("/opt/IBM/WebSphere/AppServer", 0xFFFFFD7FFFDEFB00) Err#13
EACCES
[file_dac_search]
/1: write(2, "AWSBHU 6 2 6 W T".., 76) = 76

决议第 2 部分

请咨询您的 UNIX 系统管理员以调查
操作系统级别错误代码 13 的原因。

比较 /opt /opt/IBM /opt/IBM/WebSphere

/opt/IBM/WebSphere/AppServer - 及其子目录对工作环境的权限以更正权限

正确的权限应如下所示。drwxr-xr-x 6 root root 4096 2015 年 4 月 8 日 ibm
drwxr-xr-x 18 root root 4096 2016 年 10 月 3 日 IBM

drwxr-x--- 2 root root 4096 Apr 17 12:34 CAP
drwxr-xr-x 6 root root 4096 Jan 15 2016 IMShared
drwxr-xr-x 5 root root 4096 2015 年 4 月 13 日 InstallationManager
drwxr-xr-x 3 root root 4096 2015 年 4 月 13 日 ISA
drwxr-xr-x 14 根 4096 年 6 月 21 日 15:12 JazzSM
drwxr-xr-x 3 根 4096 2015 年 4 月 8 日 tsamp
drwxr-xr-x 2 m92 根 4096 3 月 1 日 09:59 TWA
drwxr- xr-x 8 根根 4096 5 月 24 日 12:18 TWAUI
drwxr-xr-x 3 根根 4096 2015 年 8 月 6 日 WebSphere

drwxr-xr-x 37 root root 4096 Jun 21 15:11 AppServer

于 2017-07-18T14:42:55.647 回答