Sun Cluster 软件安装指南(适用于 Solaris OS)

Procedure如何配置法定设备


注 –

在以下几种情况下不需要配置法定设备:

应继续执行如何检验定额配置和安装模式中的过程。


在完全形成群集后只执行一次该过程。使用此过程以分配定额选票并使群集脱离安装模式。

开始之前

如果要将 Network Appliance 网络附加存储 (NAS) 设备配置为法定设备,请执行以下过程:

步骤
  1. 如果需要将共享 SCSI 磁盘用作法定设备,请检验设备与群集节点是否已连接并选择要配置的设备。

    1. 在群集的一个节点中,显示系统检查到的所有设备列表。

      运行此命令无需超级用户身份。


      % scdidadm -L
      

      输出类似于以下内容:


      1       phys-schost-1:/dev/rdsk/c0t0d0 /dev/did/rdsk/d1
      2       phys-schost-1:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2
      2       phys-schost-2:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2
      3       phys-schost-1:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3
      3       phys-schost-2:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3
      …
    2. 确保输出信息显示了群集节点与存储设备之间的所有连接。

    3. 确定要配置为法定设备的每个共享磁盘的全局设备 ID。


      注 –

      所选的任何共享磁盘都必须能够用作法定设备。有关选择法定设备的更多信息,请参见法定设备


      使用步骤 a 中的 scdidadm 的输出信息来标识配置为法定设备的每个共享磁盘的设备 ID 名称。例如,步骤 a 中的输出信息显示全局设备 d2 是由 phys-schost-1phys-schost-2 共享的。

  2. 成为群集的一个节点的超级用户。

  3. 启动 scsetup(1M) 实用程序。


    # scsetup
    

    将显示“Initial Cluster Setup”屏幕。


    注 –

    如果转而显示的是“Main Menu”,则表明已成功完成了初始群集的设置。跳至步骤 8


  4. 回答提示问题 Do you want to add any quorum disks?

    • 如果群集是双节点群集,必须配置至少一个共享法定设备。键入 Yes 以配置一个或多个法定设备。

    • 如果群集由三个以上的节点组成,则法定设备的配置可根据您自己的需要而定。

      • 如果不需要配置其他法定设备,则键入 No。然后跳至步骤 7

      • 键入 Yes 以配置其他法定设备。然后继续执行步骤 5

  5. 指定要将哪类设备配置为法定设备。

    • 选择 scsi 以配置共享 SCSI 磁盘。

    • 选择 netapp_nas 以配置 Network Appliance NAS 设备。

  6. 指定要配置为法定设备的设备的名称。

    对于 Network Appliance NAS 设备,还需指定以下信息:

    • NAS 设备的名称

    • NAS 设备的 LUN ID

  7. 显示 Is it okay to reset "installmode"? 提示时,请键入 Yes

    scsetup 公用程序为群集设置定额配置和选票计数之后,将显示消息 Cluster initialization is complete。公用程序会带您返回“Main Menu”。

  8. 退出 scsetup 实用程序。

接下来的操作

检验是否已禁用定额配置及安装模式。转至如何检验定额配置和安装模式

故障排除

中断的 scsetup 处理 - 如果法定数目设置进程被中断或无法成功完成,请重新运行 scsetup

对法定选票计数的更改 - 如果以后增加或减少连接到法定设备的节点数目,将不会自动重新计算法定选票计数。通过删除各个法定设备,然后将其添加回配置可以重新建立正确的法定选票。每次对一个法定设备进行操作。对于双节点群集,请临时添加一个新的法定设备,然后删除原法定设备并将其添加回配置。然后,删除临时法定设备。请参见《Sun Cluster 系统管理指南(适用于 Solaris OS)》中的第 5  章 “管理定额”中的“如何修改法定设备节点列表”过程。