【问题标题】:IBM Installation Manager openSUSEIBM 安装管理器 openSUSE
【发布时间】:2016-06-07 17:15:41
【问题描述】:

我正在尝试在 openSUSE 下安装 IBM Installation Manager。 当我从命令行运行它时,出现以下错误:

./install --launcher.ini silent-install.ini -acceptLicense 

ERROR: Exception caught while evaluating expression in bundle "com.ibm.cic.agent.oac".

java.lang.NumberFormatException: For input string: "42.1"

java.lang.NumberFormatException.forInputString(NumberFormatException.java:77)
java.lang.Integer.parseInt(Integer.java:504)
java.lang.Integer.parseInt(Integer.java:539)
com.ibm.cic.agent.oac.AbstractIMOAC.isSLES(AbstractIMOAC.java:342)
com.ibm.cic.agent.oac.AbstractIMOAC.checkForEndOfLife(AbstractIMOAC.java:144)
com.ibm.cic.agent.oac.AbstractIMOAC.doOAC(AbstractIMOAC.java:99)
com.ibm.cic.agent.oac.AbstractIMOAC.evaluate(AbstractIMOAC.java:83)
com.ibm.cic.agent.oac.IMOAC.evaluate(IMOAC.java:45)

显然 IM 认为这是 SLES 并且不识别版本号“42.1”。

我发现了一个非常相似的错误报告 https://www-01.ibm.com/support/docview.wss?uid=swg1PI55180

将“im.suppress.unsupported.platform.check=true”添加到 “config.ini”文件位于 \configuration 提取的 IM 安装库的目录将抑制 支持的平台检查。

我进行了此更改,但错误仍然存​​在。

【问题讨论】:

    标签: websphere opensuse ibm-installation-manager


    【解决方案1】:

    根据您链接到的 IBM 技术说明,上述问题会影响 Installation Manager v1.8.4,并且 v1.8.5 提供了修复程序。

    但是,根据 IM 1.8.5 的 SPCRopenSUSE 未被列为受支持的平台。列出了 SUSE Linux Enterprise Desktop 10/11 和 SUSE Linux Enterprise Server (SLES) 10/11/12。

    您需要使用受支持的平台来安装 IM 和任何相关的 IBM 产品。

    【讨论】:

    • 修复是指将 SUSE Linux 12.1 包含在受支持的平台中。我只是想知道为什么配置选项不起作用,如果有另一种方法可以绕过此检查。
    • APAR 指的是 SUSE 12.1,与 openSUSE Leap 42.1 不同。也许安装程序根本不会安装到不受支持的平台上?您可以尝试安装 IM v1.8.5 作为替代方案,这是根据 APAR 推荐的操作。
    • 建议安装 SUSE 12.1,而不是 openSUSE。
    猜你喜欢
    • 2017-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多