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

如何在每个节点上检验 SAP DB 的安装和配置

在可以控制 SAP DB 资源组的每个节点上执行此过程。

  1. 以超级用户身份登录到可以控制 SAP DB 资源组的节点。

  2. 将 SAP DB 资源组切换到您在步骤 1 中登录到的节点。


    # scswitch -z -g sapdb-rg -h node
    
    -z

    指定要切换控制资源组的节点

    -g sapdb-rg

    指定要将 SAP DB 资源组切换到另一个节点

    -h node

    指定要将 SAP DB 资源组切换到的节点

  3. 确认可以启动和停止 SAP DB 数据库。

    1. 成为管理 SAP DB 数据库的 OS 用户。


      # su - os-sapdb-adm-user
      
      os-sapdb-adm-user

      指定管理 SAP DB 数据库的 OS 用户的 UNIX 用户标识。 此用户的起始目录包含在安装和配置 SAP DB 过程中创建的 .XUSER.62 文件。 有关更多信息,请参阅安装和配置 SAP DB 。 此用户是在设置 DB_User 扩展特性时指定的,如如何注册和配置 SAP DB 资源 中所述。

    2. 启动 SAP xserver。


      # x_server start
      
    3. 步骤 1 中登录到的节点上手动启动 SAP DB 数据库实例。


      # dbmcli -U sapdb-adm-key db_online
      
      -U sapdb-adm-key

      指定使用管理 SAP DB 实例的数据库用户的用户密钥来运行 dbmcli 命令。 该用户密钥是在 SAP DB 的安装和配置期间创建的。 有关更多信息,请参阅安装和配置 SAP DB 。 该用户密钥是在设置 User_Key 扩展特性时指定的,如如何注册和配置 SAP DB 资源 中所述。

    4. 确认已启动 SAP DB 数据库实例。

    5. 手动停止 SAP DB 数据库实例。


      # dbmcli -U sapdb-adm-key db_offline
      
      -U sapdb-adm-key

      指定使用步骤 c 中启动数据库时所用的用户密钥来运行 dbmcli 命令。

    6. 确认已停止 SAP DB 数据库实例。