尝试安装 WebSphere Application Server 时未找到插件 com.ibm.ws.execute.iscdeploy

尝试安装 WebSphere Application Server 时未找到插件 com.ibm.ws.execute.iscdeploy

在全新安装的 CentOS 7 上,我安装了 IBM Installation Manager。我从 IBM Fix Central 下载了 WebSphere Application Server 9.0.0.6 版本,并将安装文件解压到 /tmp/was 目录。

unzip 9.0.0-WS-WAS-FP006.zip /tmp/was

listAvailablePackages 命令显示 BASE 产品可用。

./imcl listAvailablePackages -repositories /tmp/was/
com.ibm.websphere.BASE.v90_9.0.6.20171205_1311

当我尝试安装 BASE 产品时,出现以下信息:

./imcl install com.ibm.websphere.BASE.v90_9.0.6.20171205_1311 -repositories /tmp/was/
ERROR: 'plug-in com.ibm.ws.execute.iscdeploy.v85_8.5.5001.20130515_0000' not found in /tmp/was
ERROR: 'plug-in com.ibm.was.base.moreinfo.v90_9.0.0.20160412_0000' not found in /tmp/was

我已经验证了 iscdeploy 和 moreinfo 插件确实未在 /tmp/was 中找到。我不确定需要做什么才能安装 BASE 产品。

答案1

WebSphere Application Server 修复包是累积性的,即 9006 包含 9005 和所有以前的修复包的所有修复,但它们不是完整的安装包,请参阅 FixCentral 上 9006 修复包的 prereq 部分,其中指出:

先决条件 在安装 Fix Pack 9.0.0.6 之前,必须先安装 V9.0 产品。

您收到的错误似乎意味着 imcl 未找到 BASE 安装,您需要获取 9.0.0.0 GA(通用可用性)版本并先安装它,然后应用 9006 修复包。如果不是这种情况,您的 imcl 命令行应该有一个参数

-installationDirectory product_installation_location

指向您现有的 WAS BASE 900 安装。

相关内容