在全新安装 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
我已经验证在 /tmp/was 中确实没有找到 iscdeploy 和 moreinfo 插件。我不确定需要做什么才能安装 BASE 产品。
WebSphere Application Server 修订包是累积的,即。9006 包含 9005 和所有以前的修复包的所有修复,但它们不是完整的安装包,请参阅 FixCentral 上 9006 修复包的 prereq 部分,其中指出:
您收到的错误似乎暗示 imcl 没有找到 BASE 安装,您需要先获取 9.0.0.0 GA(一般可用性)版本并安装它,然后再应用 9006 修复包。如果不是这样,你的 imcl 命令行应该有一个参数
这指向您现有的 WAS BASE 900 安装。