Admin Center 故障诊断
对 管理中心 进行故障诊断时,可能会遇到一些常见问题。浏览问题列表以了解如何解决这些问题。
- 服务器配置工具问题
- 浏览工具问题
对于其他问题的修订,请参阅Liberty 集合体故障诊断和运行时环境已知问题和限制。
服务器配置工具问题
- 无法检索服务器信息
如果未提供错误代码,请查看网络调试器或启用跟踪日志。
- CWWKX7204E: 无法使用所提供凭证连接至主机 host_name。
- 消息:
原因:localhost,C:/wlp,member1 stop 操作导致异常:对成员 localhost,C:/wlp,member1 执行 stopCluster 操作时捕获到 ConnectException:java.net.ConnectException: CWWKX7204E: 无法使用所提供凭证连接至主机 localhost。
RPC 凭证无效或 SSH 未在运行。
解决方案:确保服务器配置中 hostAuthInfo 的 RPC 用户和密码值正确。请参阅覆盖 Liberty 服务器主机信息。
- CWWKX0279E: host_name 主机的主机路径信息不可用。
- 消息:
原因:CWWKX0279E: localhost 主机的主机路径信息不可用。存储库中不存在 /sys.was.collectives/local/hosts/localhost/sys.host.paths 节点。
集合体服务器必须正在运行,才能将成员加入集合体。
解决方案:确保集合体控制器服务器已启动。
如果集合体服务器正在运行,但主机路径信息仍不可用,请使用 --hostReadPath 和 --hostWritePath 参数的正确值运行 collective updateHost 命令。有关 updateHost 的信息,请参阅 CWWKX0261E 或向 Liberty 集合体注册主机。
- CWWKX0261E: 主机 host_name 的主机认证信息不可用。
- 消息:
原因:CWWKX0261E: 主机 localhost 的主机认证信息不可用。
collective updateHost 命令未针对成员所在的主机运行。
解决方案:在指定 RPC 或 SSH 信息的情况下对成员主机运行 collective updateHost 命令。确保此命令还具有 --hostReadPath 和 --hostWritePath 参数。
wlp/bin/collective updateHost memberHost --host=collectiveHost --port=controllerHTTPSPort --user=controllerAdmin --password=controllerAdminPassword --rpcUser=osUser --rpcUserPassword=osUserPassword --hostReadPath=serversPath --hostWritePath=serversPath
- CWWKX2003E: 主机 host_name 的写入列表必须已向集合体存储库进行注册。
- 消息:
原因:CWWKX2003E: 主机 localhost 的写入列表必须已向集合体存储库进行注册。
collective updateHost 命令未带 --hostWritePath 参数运行。
解决方案:运行带 --hostWritePath 参数的 collective updateHost 命令,以指定服务器配置工具必须访问的配置文件。
- CWWKX2004E: 远程文件位置 filePath 不在服务器 serverName 的注册白名单中。
- 原因:
成员可能还未启动,未能发布到控制器或者 remoteFileAccess 的一个或多个缺省 readDir 路径被覆盖或移除。
解决方案:如果成员服务器的配置中指定了 remoteFileAccess,请确保其允许 readDir 访问包含 filePath 的配置文件。请确保已成功将指定的或缺省的 remoteFileAccess 发布到控制器。成员服务器必须为即将的发布运行。
- 错误 500:系统找不到指定的文件。
- 消息:
原因:错误 500:系统找不到指定的文件。
未生成模式。
解决方案:确保生成了服务器模式。同时,请确保服务器正在运行或服务器包含生成的模式。您可以通过使用 wlp/bin/tools/ws-serverSchemagen.jar 文件手动生成模式。请参阅从命令行生成 Liberty 配置模式。
- 错误 500:sh: java: 许可权已拒绝
- 消息:
原因:错误 500:sh: java: 许可权已拒绝
Java™ 安装的 Java 路径不正确。
解决方案:请参阅在管理中心中编辑服务器配置文件和为 Liberty 集合体成员设置 JAVA_HOME 变量中有关设置 Java 路径的信息。
浏览工具问题
- “监视器”视图对未提供进程 CPU 统计信息的 JVM 显示 0% CPU 使用率。
- 管理中心的“监视器”视图的“CPU 使用率”图表对未提供进程 CPU 统计信息的 JVM 显示 0% CPU 使用率。有关该图表的更多信息,请参阅监视管理中心中的指标。