在以下几种情况下不需要配置法定设备:
在配置 Sun Cluster 软件的过程中选择了自动定额配置。
安装了单节点群集。
向现有群集中添加了节点并已分配足够的定额选票。
应继续执行如何检验定额配置和安装模式中的过程。
在完全形成群集后只执行一次该过程。使用此过程以分配定额选票并使群集脱离安装模式。
将法定服务器或 NAS 设备配置为法定设备之前,需执行以下准备工作。
在法定服务器主机上安装 Sun Cluster Quorum Server 软件,然后启动法定服务器。有关安装和启动法定服务器的信息,请参见《Sun Cluster Quorum Server User’s Guide》。
确保与群集节点直接相连的网络交换机满足以下条件之一:
交换机支持快速生成树协议 (Rapid Spanning Tree Protocol, RSTP)。
在交换机上启用了快速端口模式。
要确保群集节点与法定服务器之间的即时通信,就必须具备这两种功能之一。如果通信因交换机而出现明显延迟,则群集会将这种通信受阻情况解释为法定设备丢失。
获取以下信息:
要分配给所配置的法定设备的名称
法定服务器主机的 IP 地址
法定服务器的端口号
要将 Network Appliance 网络连接存储 (Network-Attached Storage, NAS) 设备配置为法定设备,请执行以下操作:
安装 NAS 设备的硬件和软件。有关 NAS 软硬件的要求和安装过程,请参见《Sun Cluster 3.1 - 3.2 With Network-Attached Storage Devices Manual for Solaris OS》中的第 1 章 “Installing and Maintaining Network Appliance Network-Attached Storage Devices in a Sun Cluster Environment”以及设备的相关文档。
获取以下信息:
NAS 设备的名称
NAS 设备的 LUN ID
有关创建和设置 Network Appliance NAS 设备和 LUN 的信息,请参见以下 Network Appliance NAS 文档。您可以在 http://now.netapp.com 访问以下文档。
任务 |
Network Appliance 文档 |
---|---|
设置 NAS 设备 |
《System Administration File Access Management Guide》 |
设置 LUN |
《Host Cluster Tool for Unix Installation Guide》 |
安装 ONTAP 软件 |
《软件安装指南》、《升级指南》 |
导出群集卷 |
Data ONTAP Storage Management Guide |
在群集节点上安装 NAS 支持软件包 |
登录到 http://now.netapp.com。从 "Software Download" 页中,下载《Host Cluster Tool for Unix Installation Guide》。 |
要将法定服务器用作法定设备,请为群集做好准备,使其能够与法定服务器进行通信。
在一个节点上成为超级用户。
要将共享 SCSI 磁盘用作法定设备,请检验设备与群集节点是否已连接并选择要配置的设备。
运行此命令无需超级用户身份。
phys-schost-1# cldevice list -v |
输出类似于以下内容:
DID 设备 完整设备路径 ---------- ---------------- d1 pcircinus1:/dev/rdsk/c0t0d0 d2 pcircinus1:/dev/rdsk/c0t6d0 d3 pcircinus2:/dev/rdsk/c1t1d0 d3 pcircinus1:/dev/rdsk/c1t1d0 … |
确保输出信息显示了群集节点与存储设备之间的所有连接。
确定要配置为法定设备的每个共享磁盘的全局设备 ID。
所选的任何共享磁盘都必须能够用作法定设备。有关选择法定设备的更多信息,请参见法定设备。
使用步骤 a 中的 scdidadm 的输出信息来标识配置为法定设备的每个共享磁盘的设备 ID 名称。例如,步骤 a 中的输出信息显示全局设备 d2 是由 phys-schost-1 和 phys-schost-2 共享的。
phys-schost# clsetup |
将显示“Initial Cluster Setup”屏幕。
如果实际显示的是“主菜单”,则说明初始群集设置已成功执行。跳到步骤 9。
回答提示问题 Do you want to add any quorum disks?。
指定要将哪类设备配置为法定设备。
指定要配置为法定设备的设备的名称。
显示 Is it okay to reset "installmode"? 提示时,请键入 Yes。
clsetup 实用程序在为群集设置了法定配置和选票计数后,将显示以下消息:“已完成群集初始化”。该实用程序将于此时返回到“主菜单”。
退出 clsetup 实用程序。
检验是否已禁用定额配置及安装模式。转至如何检验定额配置和安装模式。
被中断的 clsetup 处理 - 如果法定设置过程被中断或无法成功完成,请重新运行 clsetup。
对法定选票计数的更改 - 如果您以后会增加或减少连接到法定设备的节点数,系统将不会自动重新计算法定选票计数。通过删除各个法定设备,然后将其添加回配置可以重新建立正确的法定选票。每次对一个法定设备进行操作。对于双节点群集,请临时添加一个新的法定设备,然后删除原法定设备并将其添加回配置。然后,删除临时法定设备。请参见《Sun Cluster 系统管理指南(适用于 Solaris OS)》中的第 6 章 “管理法定”中的“如何修改法定设备节点列表”过程。