在 CentOS 7 上的 WAS 8559 中创建配置文件

在 CentOS 7 上的 WAS 8559 中创建配置文件

我已经在 CentOS 7 OS 上安装了 WAS 8559 NDTrail - 核心安装。[root@CentOS1 tools]# uname -a Linux CentOS1 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

[root@CentOS1 工具]# ./imcl 列表安装包 com.ibm.cic.agent_1.8.5000.20160506_1125 com.ibm.websphere.NDTRIAL.v85_8.5.5009.20160225_0435

现在我尝试使用下面的方法创建部署管理器配置文件

/opt/IBM/WebSphere85/bin/./manageprofiles.sh -response Dmgr01_profile.txt

创建 profileName=Dmgr01 profilePath=/opt/IBM/WebSphere85/profiles/Dmgr01 templatePath=/opt/IBM/WebSphere85/profileTemplates/management serverType=DEPLOYMENT_MANAGER nodeName=CentOS1CellManager01 cellName=CentOS1Cell01 isDefault

个人资料创建部分成功,显示以下消息

返回代码:INSTCONFPARTIALSUCCESS

我在日志中看到的初始错误如下。

2016-07-10T09:19:56 1468122596212 306 com.ibm.ws.install.configmanager.osutils.ProcessEnvironment INFO com.ibm.ws.install.configmanager.osutils.ProcessEnvironment getEnvironmentVariableValue 0 无法从流程环境中提取 WS_CMT_EXTRINSICS 的值,返回 null

请建议需要做什么来避免这些消息并在 CentOS7 上成功安装配置文件

答案1

从您的日志中我发现,运行“killall”的某些配置操作失败了,并且可能会导致您部分成功。

$ rpm -qf /usr/bin/killall
psmisc-22.20-9.el7.x86_64

您是否缺少此包或者可能的 PATH 以某种方式省略了 /usr/bin。

答案2

更新到 WebSphere 8.5.5.11 和 CentOS 7 后,我们遇到了同样的问题。

我们的安装脚本在配置带有配置文件模板“dmgr”的部署管理器时就已经失败了。将配置文件模板更改为“management”也不起作用。

检查 manageprofiles.sh 脚本的日志输出后

  • /opt/IBM/WebSphere/AppServer/logs/manageprofiles/create_DMGR.log

我们可以看到一个异常:

<record>
  <date>2017-11-15T14:49:16</date>
  <millis>1510753756354</millis>
  <sequence>3762</sequence>
  <logger>com.ibm.ws.install.configmanager.actionengine.ant.utils.ANTLogToCmtLogAdapter</logger>
  <level>WARNING</level>
  <class>com.ibm.ws.install.configmanager.logging.LogUtils</class>
  <method>logException</method>
  <thread>1</thread>
  <message>The exception message is: Execute failed: java.io.IOException: Cannot run program "killall" (in directory "/export/WebSphere/AppServer/profileTemplates/management/actions"): error=2, No such file or directory</message>
</record>

问题是,“全杀“命令在 CentOS 7 上默认没有安装,可以通过 yum 轻松安装

yum install psmisc

完成此操作后,安装一切顺利。

相关内容