执行此过程可将主机服务器配置为法定服务器。
执行以下任务:
确保已在 pkg.sun.com 中注册,并且要安装的计算机具备下载软件包所需的设置。请参见如何准备下载 Open HA Cluster 软件。
确保选择作为法定服务器的计算机至少具有 1 MB 磁盘空间可用于安装 Quorum Server 软件。
确保法定服务器计算机已连接到群集节点可以访问的公共网络。
在以太网交换机上为连接到将运行法定服务器的群集公共网络的端口禁用生成树算法。
在计算机上成为超级用户以安装 Quorum Server 软件。
或者,如果为您的用户帐户指定了主管理员 (Primary Administrator) 配置文件,则可通过配置文件 shell 以非超级用户身份执行命令,或者在命令的前面加上 pfexec 命令。
安装法定服务器软件包。
quorumserver# /usr/bin/pkg install ha-cluster-quorum-server-full |
(可选的)将法定服务器二进制文件的位置添加到 PATH 环境变量中。
quorumserver# PATH=$PATH:/usr/cluster/bin |
(可选的)将法定服务器手册页位置添加到 MANPATH 环境变量中。
quorumserver# MANPATH=$MANPATH:/usr/cluster/man |
将以下条目添加到 /etc/scqsd/scqsd.conf 文件,以指定有关法定服务器的配置信息。
通过至少使用实例名称或端口号之一来标识法定服务器。您必须提供端口号,但实例名称是可选的。
如果提供实例名称,则该名称在所有法定服务器之间必须是唯一的。
如果您不提供实例名称,则始终通过所侦听的端口来指示该法定服务器。
/usr/cluster/lib/sc/scqsd [-d quorumdirectory] [-i instancename] -p port |
法定服务器可存储法定数据的目录路径。
法定服务器进程在该目录中为每个群集创建一个文件以存储特定于群集的法定信息。
默认情况下,此选项的值为 /var/scqsd。对于所配置的每个法定服务器,此目录必须是唯一的。
为法定服务器实例选择的唯一名称。
法定服务器在其上侦听来自群集的请求的端口号。
(可选的)要提供多个群集但使用不同的端口号或实例,请针对所需的法定服务器的每个其他实例配置其他条目。
quorumserver# svcadm enable svc:/system/cluster/quorumserver:default |
如果将在群集专用互连中使用虚拟网络接口 (VNIC) 并要预配置 VNIC,请转至如何创建虚拟网络接口 (VNIC)。也可以通过在“自定义”模式下运行 scinstall 实用程序在群集配置期间创建 VNIC。