20.5 安装和卸装查错

下表列出了您可能会遇到的问题,以及解决这些问题的建议操作。如果问题仍然存在,请联系 NetIQ 代表。

问题

建议的操作

在 RHEL 8.3 上安装 Identity Manager 4.8 时,PostgreSQL 服务无法正常启动。

请执行下列步骤:

  1. 在 RHEL 8 上安装 Identity Manager 4.8。

  2. 将 RHEL OS 版本升级到 8.3。

  3. 将 Identity Manager 版本升级到 4.8.3。

当您在 SLES 15 或 SLES 15 SPx(x 表示 Identity Manager 支持的所有 SLES 15 版本)上安装 Identity Manager 时,Tomcat 和 ActiveMQ 服务处于禁用状态。

请执行下列步骤:

  1. 登录到禁用了 Tomcat 和 ActiveMQ 服务的服务器。

  2. 安装 insserv-compat* RPM。* 符号表示 RPM 的最新版本。

    注:NetIQ 建议从您的操作系统订购服务获取相关的包,以确保获得操作系统供应商的持续支持。如果您没有订购服务,可以从相关网站(例如 http://rpmfind.net/linux)找到最新的包。

  3. 运行以下命令以启用 Tomcat 和 ActiveMQ 服务:

    systemctl enable netiq-tomcat.service

    systemctl enable netiq-activemq.service

如果您是在 RHEL 8.1 上安装 Identity Manager 4.8,执行以下操作时会显示如下错误讯息:

  • 运行 RHEL-Prerequisite.sh 脚本:

    dnf-utils rpm required but not found
    RHEL 8.1 iso does not contain dnf-utils packages, its replaced by yum-utils
  • 安装 Identity Manager 引擎组件:

    Some of the dependencies required for installation of Identity Vault are not found

请忽略错误讯息并继续安装。

将 Identity Applications 升级到版本 4.8 后,工作流程表单无法在 Identity Applications 上呈现。在某些情况下,/opt/netiq/idm/apps/sites/config.ini 中的客户端口令 (CientPass) 会保留空白。

要解决此问题,请执行以下步骤:

  1. 导航到 /opt/netiq/idm/apps/sites/ 目录。

  2. 编辑 config.ini 文件,为 ClientPass 参数提供 base64 编码的口令。

    注:指定您在配置更新实用程序中为 forms client 所指定的相同口令。

  3. 重启动 NGINX 服务。

    systemctl restart netiq-nginx.service

有关详细信息,请参见 TID 7024492

在容器环境中,如果超过了针对 Identity Manager 仪表板设置的空闲时间并且会话超时,延长按钮不会按预期工作。

在 OSP 容器的 ism-configuration.properties 文件中添加 com.netiq.idm.session-timeout 属性。

在多服务器环境中,尝试将驱动程序部署到次要服务器时显示 LDAP 异常。

安装次要服务器并在身份库中为次要服务器添加分区之后,必须在两台服务器上重启动 ndsd。如果您要在容器部署过程中安装 Identity Manager 引擎,此规则同样适用。

在群集环境中,如果您断开某个节点(例如节点 2)与网络的连接,然后在主动节点(例如节点 1)上创建角色,当节点 2 重新连接到网络后,新添加的角色不会同步到节点 2 上。

在节点 2 上执行以下步骤:

  1. 删除 .../temp/permindex 文件。

  2. 重启动 Tomcat。

在配置 Identity Applications 期间,如果您要连接到远程服务器上安装的 SSPR,将会跳过 SSPR 配置。但是,当您重启动 Tomcat 时,系统将会部署在安装过程中安装的 sspr.war

如果您要连接到远程服务器上安装的 SSPR,请在配置 Identity Applications 之前,先从 /opt/netiq/idm/apps/tomcat/webapps 目录中去除 sspr.war

在配置 Identity Applications 期间,如果您为 Identity Applications 管理员使用自定义子容器(例如 cn=uaadmin,ou=univ,o=data),则会在默认容器 (ou=sa,o=data) 下创建 uaadmin

如果您要为 Identity Applications 管理员使用自定义子容器,请执行以下步骤之一:

  • 在配置 Identity Applications 之前,创建 ou=univ,o=data 自定义子容器。

  • 在配置过程中,请在出现是否要使用自定义容器作为根容器提示时指定。要导入的自定义 LDIF 文件应包含自定义根容器和子容器细节。

创建无提示属性文件时,无提示安装过程不检查系统要求。在无提示安装期间,日志文件显示一条错误讯息,指出不符合系统要求。

如果遇到此错误,请在 silent.properties 文件中手动添加 IS_SYSTEM_CHECK_DONE 参数。要跳过系统要求检查,请将 IS_SYSTEM_CHECK_DONE 参数的值设置为 1。

卸装和重新安装 Identity Applications 或 Identity Reporting 时,配置过程在设置数据库用户与纲要时失败。如果在重新安装组件期间进行典型配置,则会出现此问题。

重新安装 Identity Applications 或 Identity Reporting 组件时,必须进行自定义配置。

卸装过程报告未完成,但日志文件未显示失败信息。

默认情况下,卸装过程无法删除包含安装文件的 netiq 目录。如果已从计算机中去除所有 NetIQ 软件,则您可以删除该目录。