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

如何检验 Sun Cluster HA for SAP liveCache 的安装和配置

请使用此过程检验您是否正确安装和配置了 Sun Cluster HA for SAP liveCache。 您需要下表中的信息以了解 liveCache 数据库的各种状态。

表 1–5 liveCache 数据库的状态

状态 

说明  

脱机

liveCache 未运行。 

liveCache 可用于管理员任务。 

liveCache 处于联机状态。 

不正常停止

liveCache 不正常地停止。 这也是 liveCache 启动或停止时的过渡状态之一。 

错误  

无法确定当前状态。 这也是 liveCache 启动或停止时的过渡状态之一。 

未知

这是 liveCache 启动或停止时的过渡状态之一。 

  1. 登录到托管资源组(包含 liveCache 资源)的节点上,并检验故障监视器功能是否正常工作。

    1. 通过停止所有 liveCache 进程,异常终止 liveCache。

      Sun Cluster 软件将重新启动 liveCache。

      如果您未看到此表现,则可能未正确执行如何注册和配置 Sun Cluster HA for SAP liveCache 中的步骤 2步骤 3


      # ps -ef|grep sap|grep kernel
      # kill -9 livecache-processes
      
    2. 通过使用 LC10 中的“停止 liveCache”按钮或通过运行 lcinit 命令终止 liveCache。

      Sun Cluster 软件将不重新启动 liveCache。 但是,liveCache 资源状态消息反映出是使用 LC10 中的“停止 liveCache”按钮或 lcinit 命令而不是通过 Sun Cluster 软件停止了 liveCache。 liveCache 资源的状态为未知。 如果用户使用 LC10 中的“启动 liveCache”按钮或 lcinit 命令成功地重新启动了 liveCache,Sun Cluster HA for SAP liveCache 故障监视器将更新资源状态和状态消息以表明 liveCache 正在 Sun Cluster 软件的控制下运行。

      如果您未看到此表现,则可能未正确执行如何注册和配置 Sun Cluster HA for SAP liveCache 中的步骤 2步骤 3

  2. 使用 SAP GUI 以 DDIC 用户身份登录到 SAP APO,并检验通过使用事务 LC10 是否可以正确启动 liveCache。

  3. 以 root 用户身份将 liveCache 资源组切换到其他节点。


    # scswitch -z -g livecache-resource-group -h node2
    
  4. 对可运行 liveCache 资源的每个潜在节点重复步骤 1步骤 3

  5. 登录到托管 SAP xserver 资源的节点,并检验故障监视功能是否正常工作。

    通过停止所有 SAP xserver 进程,异常终止 SAP xserver。


    # ps -ef|grep xserver
    # kill -9 xserver-process