用于 SAP liveCache 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

安装和配置 liveCache

本节包含安装和配置 liveCache 所需的过程。

如何安装和配置 liveCache

请使用此过程来安装和配置 liveCache。

  1. 安装和配置 SAP APO 系统。

    有关如何针对 Sun Cluster 软件安装和配置 SAP APO 系统的过程,请参见用于 SAP 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

  2. 安装 liveCache。


    注意:

    如果您尚未创建所需的逻辑主机,请使用物理主机名安装 liveCache。


    有关详细信息,请参见您的 SAP 文档。

  3. 使用以下命令为 SAP APO 管理员用户和 liveCache 管理员用户创建 XUSER.62 文件。


    # dbmcli -d LC-NAME -n logical-hostname -us user,passwd
    
    LC-NAME

    liveCache 数据库实例的大写名称

    logical-hostname

    用于 liveCache 资源的逻辑主机名


    小心:小心:

    如果未正确创建此文件,则 SAP APO 事务 LC10 和 Sun Cluster HA for SAP liveCache 都无法正常工作。


  4. /usr/spool/sql 从安装了 liveCache 的节点复制到要运行 liveCache 资源的所有节点上。 确保在所有节点上对这些文件的拥有权与在安装了 liveCache 的节点上的拥有权相同。

    示例:


    # tar cfB - /usr/spool/sql | rsh phys-schost-1 tar xfB -
    

如何使 liveCache 在群集中运行

在标准 SAP 安装期间,liveCache 是以物理主机名进行安装的。 您必须修改 liveCache 以使用逻辑主机名,以便 liveCache 能够在 Sun Cluster 环境中工作。 请使用此过程以使 liveCache 在群集中运行。

  1. 创建故障转移资源组以保留网络资源和 liveCache 资源。


    # scrgadm -a -g livecache-resource-group [-h nodelist]
  2. 检验是否已将您使用的所有网络资源都添加到了名称服务数据库中。

  3. 将网络资源(逻辑主机名)添加到故障转移资源组中。


    # scrgadm -a -L -g livecache-resource-group\ -l lc-logical-hostname [-n netiflist]
  4. 启用故障转移资源组。


    # scswitch -Z -g livecache-resource-group
    
  5. 登录到托管 liveCache 资源组的节点。

  6. 在托管 liveCache 资源组的节点上手动启动 SAP xserver。


    # su - lc-nameadm
    # x_server start
    
    lc-name

    liveCache 数据库实例的小写名称

  7. 使用 SAP GUI 以 DDIC 用户身份登录到 SAP APO 系统。

  8. 转到事务 LC10,并将 liveCache 主机更改为在步骤 3 中定义的逻辑主机名。


    liveCache host: lc-logical-hostname