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

Procedure如何安装和配置法定服务器软件

执行此过程可将主机服务器配置为法定服务器。

开始之前

执行以下任务:

  1. 在计算机上成为超级用户以安装法定服务器软件。

  2. (可选的)要通过 GUI 使用 installer 程序,请确保要安装的主机服务器的显示环境设置为能够显示该 GUI。


    # xhost +
    # setenv DISPLAY nodename:0.0
    
  3. 将安装介质装入驱动器。

    如果卷管理守护进程 (vold(1M)) 正在运行并且配置为管理 CD-ROM 或 DVD 设备,则该守护进程会自动在 /cdrom/cdrom0/ 目录中挂载相应的介质。

  4. 转至介质的安装向导目录。

    • 如果是在 SPARC 平台上安装软件包,请键入以下命令:


      phys-schost# cd /cdrom/cdrom0/Solaris_sparc
      
    • 如果是在 x86 平台上安装软件包,请键入以下命令:


      phys-schost# cd /cdrom/cdrom0/Solaris_x86
      
  5. 启动安装向导。


    phys-schost# ./installer
    
  6. 按照屏幕上的说明在主机服务器上安装法定服务器软件。

    选择 "Configure Later" 选项。


    注 –

    如果安装程序不允许您选择 "Configure Later" 选项,请选择 "Configure Now"。


    安装完成后,可以查看任意可用的安装日志。有关使用 Java Enterprise System installer 程序的其他信息,请参见《Sun Java Enterprise System 2006Q4 Installation Guide for UNIX》

  7. 从驱动器中卸载安装介质。

    1. 为了确保安装介质未在使用,请转到在安装介质上的目录。

    2. 弹出介质。


      phys-schost# eject cdrom
      
  8. 应用所有必要的修补程序以支持法定服务器软件。

    有关修补程序的位置和安装说明,请参见 Sun Cluster 发行说明中的“修补程序和必需的固件级别”

  9. (可选的)将法定服务器二进制文件的位置添加到 PATH 环境变量中。


    # PATH=$PATH:/usr/cluster/bin
  10. (可选的)将法定服务器手册页位置添加到 MANPATH 环境变量中。


    # MANPATH=$MANPATH:/usr/cluster/man
  11. 配置法定服务器。

    将以下条目添加到 /etc/scqsd/scqsd.conf 文件,以指定有关法定服务器的配置信息。

    通过至少使用实例名称或端口号之一来标识法定服务器。您必须提供端口号,但实例名称是可选的。如果提供实例名称,则该名称在所有法定服务器之间必须是唯一的。如果您不提供名称,则始终通过所侦听的端口来指示该法定服务器。


    /usr/cluster/lib/sc/scqsd [-d /var/scqsd] [-i instancename] -p port
    
    -d /var/scqsd

    法定服务器可存储法定数据的目录路径。

    法定服务器进程在该目录中为每个群集创建一个文件以存储特定于群集的法定信息。

    默认情况下,此选项的值为 /var/scqsd。对于所配置的每个法定服务器,此目录必须是唯一的。

    -i instancename

    为法定服务器实例选择的唯一名称。

    -p port

    法定服务器在其上侦听来自群集的请求的端口号。

  12. (可选的)要提供多个群集但使用不同的端口号或实例,请针对所需的法定服务器的每个其他实例配置其他条目。

  13. 保存并关闭 /etc/scqsd/scqsd.conf 文件。

  14. 启动新配置的法定服务器。


    # /usr/cluster/bin/clquorumserver start quorumserver
    
    quorumserver

    标识法定服务器。可以使用法定服务器所侦听的端口号。如果在配置文件中提供了实例名称,则也可以使用该名称。

    • 要启动单个法定服务器,请提供实例名称或端口号。

    • 要启动所有法定服务器(在配置了多个法定服务器时),请使用 + 操作数。

故障排除

安装程序执行 Sun Cluster Quorum Server 软件包的简单 pkgadd 安装并设置所需的目录。软件由以下软件包组成:

安装这些软件包时,会将软件添加到 /usr/cluster/etc/scqsd 目录。您不能修改 Sun Cluster Quorum Server 软件的位置。

如果收到有关 Sun Cluster Quorum Server 软件的安装错误消息,请检验是否正确安装了软件包。

接下来的操作

如果要使用管理控制台与群集节点通信,请转至如何在管理控制台上安装 Cluster Control Panel 软件

否则,请转至如何安装 Solaris 软件