【发布时间】:2018-02-12 01:34:47
【问题描述】:
我们目前在 WebSphere IHS/插件 8.5.5.11 和 Liberty Profile 16.0.0.4 环境中使用智能管理/ODR。我正在升级到 Liberty 17.0.0.4 和 IHS / Plugins 9.0.0.6。 WLP 的升级很顺利。但是,当我将 IHS / 插件升级到 9.0.0.6 时,我无法让智能管理 / ODR 为我工作。我基本上从旧环境中复制了插件密钥文件。我在 9.0.0.6 中生成了一个新的plugin-cfg.xml 文件,但随后用 8.5.5.11 配置文件中智能管理的旧部分替换了处理集群的配置文件部分。我想知道我是否错过了 IHS 配置中我还需要做的一些事情。
这是我在http_plugin.log 中收到的错误消息(这个错误的文档基本上只是说“修复你的配置”,没有提供任何细节):
ERROR: lib_odr: initializeODR: Failed to initialize ODR environment
这是我plugin-cfg.xml 的智能管理部分:
<Property Name="Keyfile" Value="/opt/IBM/WebSphere/Plugins/config/w3svcs-webserver1/plugin-key.kdb"/>
<Property Name="Stashfile" Value="/opt/IBM/WebSphere/Plugins/config/w3svcs-webserver1/plugin-key.sth"/>
<IntelligentManagement>
<Property name="webserverName" value="w3svcs-webserver1"/>
<ConnectorCluster enabled="true" maxRetries="-1" name="default" retryInterval="60">
<Property name="uri" value="/ibm/api/dynamicRouting"/>
<Connector host="stgpccggww3n01.w3-969.ibm.com" port="19440" protocol="https">
<Property name="keyring" value="/opt/IBM/WebSphere/Plugin/config/w3svcs-webserver1/plugin-key.kdb"/>
</Connector>
</ConnectorCluster>
</IntelligentManagement>
我的 IHS httpd.conf 文件是否需要任何配置更新?或者我可能缺少其他一些配置?
【问题讨论】:
-
应该不需要 httpd.conf 中的任何内容。这个错误应该是 libodr.so 的 dlopen/dlsym。您确定在该 initializeODR 消息之前没有消息吗?
标签: routing websphere-liberty ibmhttpserver