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

如何安装 Sybase ASE 软件

请执行以下步骤以安装 Sybase ASE 软件。

  1. 成为某个群集成员的超级用户。

  2. 注意 Sybase ASE 安装要求。

    您可以将 Sybase ASE 二进制文件安装在以下位置之一。

    • 群集节点的本地磁盘

    • 高可用性的本地文件系统

    • 群集文件系统


      注意 –

      在群集文件系统中安装 Sybase ASE 软件之前,请启动 Sun Cluster 软件并成为磁盘设备组的属主。


    有关安装位置的详细信息,请参见准备安装 Sun Cluster HA for Sybase ASE

  3. 创建故障转移资源组,以保存网络资源和应用程序资源。


    # scrgadm -a -g resource-group [-h nodelist]
    -g resource-group

    指定资源组的名称。可以选择此名称,但对于群集中的所有资源组来说,该名称必须唯一。

    -h nodelist

    指定一个可选的、用逗号分隔的物理节点名称或 ID 的列表,这些节点名称或 ID 标识潜在的主节点。列表中的顺序确定了 Resource Group Manager (RGM) 在故障转移过程中考虑主节点的顺序。


    注意 –

    请使用 -h 选项指定节点列表的顺序。如果群集中的所有节点都是潜在的主节点,则不必使用 -h 选项。


  4. 检验是否已将 Sun Cluster HA for Sybase ASE 使用的所有网路资源都添加到了 /etc/inet/hosts 文件或名称服务(NIS 和 NIS+)数据库中。

  5. 将网络资源(逻辑主机名或共享地址)添加到故障转移资源组中。


    # scrgadm -a -L -g resource-group -l logical-hostname [-n netiflist] 
    -l logical-hostname

    指定网络资源。网络资源是客户机用于访问 Sun Cluster HA for Sybase ASE 的逻辑主机名或共享地址(IP 地址)。

    -n netiflist

    指定一个可选的、用逗号分隔的列表,该列表标识各节点上的 IP 网络多路径处理 组。netiflist 中的每个元素的格式必须为 netif@nodenetif 可被指定为 IP 网络多路径处理 组的名称,例如 sc_ipmp0。节点可由节点名称或节点 ID 标识,例如 sc_ipmp0@1sc_ipmp@phys-schost-1


    注意 –

    Sun Cluster 目前不支持将适配器名称用作 netif


  6. 运行scswitch(1M) 命令以完成以下任务。

    • 启用资源和故障监视。

    • 将资源组转入被管理状态。

    • 使资源组联机。


    # scswitch -Z -g resource-group
    
  7. 在控制刚创建的资源组的节点上,以 sybase 身份登录。

    必须在运行相应的逻辑主机的节点上执行 Sybase 二进制文件的安装。

  8. 安装 Sybase ASE 软件。

    无论在何处安装 Sybase ASE 软件,应像在标准 Sybase ASE 安装过程中一样修改每个节点的 /etc/system 文件。有关如何安装 Sybase ASE 软件的说明,请参见 Sybase 安装和配置指南。


    注意 –

    对于每个 Sybase 服务器,在要求指定主机名时,请输入与网络资源相关的主机名。


从此处可转到何处

安装 Sybase ASE 软件之后,如果您使用 Solstice DiskSuite/Solaris Volume Manager,请转到如何使用 Solstice DiskSuite/Solaris Volume Manager 配置 Sybase ASE 数据库访问。如果您使用 VERITAS Volume Manager (VxVM),请转到如何使用 VERITAS Volume Manager 配置 Sybase ASE 数据库访问