本章提供了安装用于 Sun Management Center 图形用户界面 (Graphical User Interface, GUI) 的 Sun Cluster 模块的相关指导信息和过程。
本节提供了为 Sun Management Center 的 Sun Cluster 模块安装软件的信息和过程。
用于 Sun Management Center 的 Sun Cluster 模块允许您使用 Sun Management Center 来监视群集。下表列出为 Sun Management Center 安装 Sun Cluster 模块软件时要执行的任务。
表 7–1 任务表: 为 Sun Management Center 安装 Sun Cluster 模块
任务 |
参考 |
---|---|
1. 安装 Sun Management Center 服务器、代理以及控制台软件包。 |
Sun Management Center 文档 |
2. 安装 Sun Cluster 模块软件包。 | |
3. 启动 Sun Management Center 服务器、控制台以及代理进程。 | |
4. 将每个群集节点添加为 Sun Management Center 代理主机对象。 | |
5. 装入 Sun Cluster 模块以开始监视群集。 |
Sun Management Center 的 Sun Cluster 模块用于监视 Sun Cluster 配置。安装 Sun Cluster 模块软件包前,请执行以下任务。
空间要求 - 确保每个群集节点上都有 25 兆字节的空间可用于 Sun Cluster 模块软件包。
Sun Management Center 安装 - 按照 Sun Management Center 安装文档中的过程安装 Sun Management Center 软件。
以下是对 Sun Cluster 配置的附加要求:
在每个群集节点上安装 Sun Management Center 代理软件包。
当您在代理计算机(群集节点)上安装 Sun Management Center 时,请选择是使用默认值 161 作为代理 (SNMP) 通信端口,还是使用其他端口号。该端口号允许服务器与该代理通信。请记录该端口号,以便在以后配置要监视的群集节点时作为参考。
有关选择 SNMP 端口号的信息,请参见 Sun Management Center 安装文档。
如果具有管理控制台或其他专用机器,您可以在管理控制台上运行控制台进程而在单独的机器上运行服务器进程。这种安装方法可以提高 Sun Management Center 的性能。
为了达到最佳效果,请在非群集的计算机上安装 Sun Management Center 服务器和控制台软件包。
如果选择在群集节点上安装服务器或控制台软件包,则性能可能会受到以下负面影响:
由 Sun Management Center 进程引起的负载增加可能会导致群集性能显著下降。当群集节点上运行 Sun Management Center 服务器时,特别容易出现这种情况。
将服务器安装到群集节点上时,无法使 Sun Management Center 具有高可用性。如果节点关闭(如故障转移到另一节点时),Sun Management Center 服务将因此而失败。
Web 浏览器 - 确保用于连接到 Sun Management Center 的 Web 浏览器受 Sun Management Center 支持。在不支持的 Web 浏览器上,某些功能可能不可用。有关受支持的 Web 浏览器和所有配置要求的信息,请参见 Sun Management Center 文档。
要安装 Sun Cluster 模块服务器软件包,请执行以下过程。
在安装 Sun Cluster 软件的过程中,已将 Sun Cluster 模块代理软件包、SUNWscsal 和 SUNWscsam 添加到群集节点中。
确保所有 Sun Management Center 核心软件包都已安装在相应的机器上。此任务包括在每个群集节点上安装 Sun Management Center 代理软件包。有关安装说明,请参阅 Sun Management Center 文档。
在 Sun Management Center 服务器计算机上,安装 Sun Cluster 模块服务器软件包 SUNWscssv。
成为超级用户。
将 Sun Java Availability Suite DVD-ROM 放入 DVD-ROM 驱动器。
如果卷管理守护进程 vold(1M) 正在运行并且被配置为管理 CD-ROM 或 DVD 设备,则此守护进程会自动在 /cdrom/cdrom0/ 目录中挂载相应的介质。
切换到 Solaris_sparc/Product/sun_cluster/Solaris_ver/Packages/ 目录,其中 ver 为 9(表示 Solaris 9) 或 10(表示 Solaris 10)。
phys-schost# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_ver/Packages/ |
安装 Sun Cluster 模块服务器软件包。
phys-schost# pkgadd -d . SUNWscssv |
从 DVD-ROM 驱动器中取出 Sun Java Availability Suite DVD-ROM。
安装所有 Sun Cluster 模块修补程序。
有关修补程序和安装说明所在的位置,请参见《Sun Cluster 3.2 发行说明(适用于 Solaris OS)》中的“修补程序和所需的固件级别”。
启动 Sun Management Center。转至SPARC: 如何启动 Sun Management Center。
执行该过程以启动 Sun Management Center 服务器、代理以及控制台进程。
以超级用户的身份,在 Sun Management Center 服务器上启动 Sun Management Center 服务器进程。
install-dir 为 Sun Management Center 软件的安装目录。默认目录为 /opt。
server# /install-dir/SUNWsymon/sbin/es-start -S |
以超级用户的身份,在>每台 Sun Management Center 代理机器(群集节点)上启动 Sun Management Center 代理进程。
phys-schost# /install-dir/SUNWsymon/sbin/es-start -a |
在每台 Sun Management Center 代理计算机(群集节点)上,确保 scsymon_srv 守护进程正在运行。
phys-schost# ps -ef | grep scsymon_srv |
如果任一群集节点上尚未运行 scsymon_srv 守护程序,请在该节点上启动此守护程序。
phys-schost# /usr/cluster/lib/scsymon/scsymon_srv |
在 Sun Management Center 控制台机器(管理控制台)上启动 Sun Management Center 控制台。
您不需要成为超级用户就可以启动控制台进程。
adminconsole% /install-dir/SUNWsymon/sbin/es-start -c |
将群集节点添加为受监视的主机对象。转至SPARC: 如何将群集节点添加为 Sun Management Center 代理主机对象。
执行该过程可为群集节点创建一个 Sun Management Center 代理主机对象。
登录到 Sun Management Center。
请参见 Sun Management Center 文档。
在 Sun Management Center 主窗口,从 Sun Management Center 管理域下拉式列表中选择一个域。
该域包含您创建的 Sun Management Center 代理主机对象。在 Sun Management Center 软件安装期间,已为您自动创建了一个缺省域。可以使用该域、选择另一个现有的域或者创建一个新的域。
有关如何创建 Sun Management Center 域的信息,请参阅 Sun Management Center 文档。
从下拉式菜单中选择“Edit”⇒“Create an Object”。
单击“Node”标签。
从“Monitor Via”下拉式列表中,选择“Sun Management Center Agent - Host”。
在“Node Label”和“Hostname”文本字段中填入群集节点的名称(例如,phys-schost-1)。
将 IP 文本字段留空。“说明”文本字段是可选的。
在“端口”文本字段中,键入安装 Sun Management Center 代理计算机时所选择的端口号。
单击“确定”。
此时,该域中已经创建了一个 Sun Management Center 代理主机对象。
装入 Sun Cluster 模块。转至SPARC: 如何装入 Sun Cluster 模块。
只需一个群集节点主机对象,就可以将 Sun Cluster 模块的监视和配置功能应用于整个群集。但是,如果群集节点成为不可用,则通过主机对象与群集的连接也将成为不可用。这时需要另一个群集节点主机对象以重新连接群集。
执行该过程以启动群集监视。
在 Sun Management Center 主窗口中,在群集节点的图标上单击鼠标右键。
将显示下拉式菜单。
选择“Load Module”。
“Load Module”窗口将列出所有可用的 Sun Management Center 模块以及各个模块当前是否已装入。
选择“Sun Cluster:未装入”然后单击“确定”。
“Module Loader”窗口显示所选模块的当前参数信息。
单击“确定”。
稍后,模块被装入。然后,“Details”窗口中将显示 Sun Cluster 图标。
检验是否装入了 Sun Cluster 模块。
在操作系统类别下,以下列方式之一展开 Sun Cluster 子树:
有关如何使用 Sun Management Center 的信息,请参见 Sun Management Center 文档。
请安装第三方应用程序、注册资源类型、设置资源组并配置数据服务。请参见应用程序软件附带的文档以及《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》。
本节提供了以下过程以升级针对 Sun Management Center 的 Sun Cluster 模块:
要升级 Sun Management Center 服务器计算机和控制台计算机上的 Sun Cluster 模块软件,请执行以下步骤。
如果是要升级 Sun Management Center 软件本身,请不要执行此过程。请转到SPARC: 如何升级 Sun Management Center 软件以升级 Sun Management Center 软件和 Sun Cluster 模块。
准备好适用于 SPARC 平台的 Sun Java Availability Suite DVD-ROM 或指向此 DVD-ROM 映像的路径。
以超级用户身份,删除每台计算机上现有的 Sun Cluster 模块软件包。
使用 pkgrm(1M) 命令删除下表中列出的所有位置处的所有 Sun Cluster 模块软件包。
位置 |
要删除的模块软件包 |
---|---|
Sun Management Center 控制台机器 |
SUNWscscn |
Sun Management Center 服务器 |
SUNWscssv、SUNWscshl |
machine# pkgrm module-package |
群集节点上的 Sun Cluster 模块软件在群集框架升级期间已经进行了升级。
以超级用户身份,重新在每台计算机上安装 Sun Cluster 模块软件包。
将适用于 SPARC 平台的 Sun Java Availability Suite DVD-ROM 放入计算机的 DVD-ROM 驱动器。
切换到 Solaris_sparc/Product/sun_cluster/Solaris_ver/Packages/ 目录,其中 ver 为 9(表示 Solaris 9)或 10(表示 Solaris 10)。
machine# cd Solaris_sparc/Product/sun_cluster/Solaris_ver/Packages/ |
在服务器计算机上安装 SUNWscssv 软件包。
请注意,不要在控制台计算机上升级到新的 SUNWscscn 软件包或在服务器计算机上升级到新的 SUNWscshl 软件包。
machine# pkgadd -d . SUNWscssv |
从 DVD-ROM 驱动器中取出 Sun Java Availability Suite DVD-ROM。
要从 Sun Management Center 2.1.1、3.0、3.5 或 3.6 软件升级至 Sun Management Center 3.6.1 软件,请执行以下步骤。
准备好以下各项:
适用于 SPARC 平台和 x86 平台(根据实际情况)的 Sun Java Availability Suite DVD-ROM 或指向此 DVD-ROM 映像的路径。升级 Sun Management Center 软件之后,请使用此 DVD-ROM 重新安装 Sun Cluster 3.2 版本的 Sun Cluster 模块软件包。
在群集节点上安装的代理软件包可用于基于 SPARC 的系统和基于 x86 的系统。用于服务器计算机的软件包则只可供基于 SPARC 的系统使用。
Sun Management Center 文档。
Sun Management Center 修补程序和 Sun Cluster 模块修补程序(如果有)。
有关修补程序和安装说明所在的位置,请参见《Sun Cluster 3.2 发行说明(适用于 Solaris OS)》中的“修补程序和所需的固件级别”。
作为超级用户,删除 Sun Cluster 模块软件包。
使用 pkgrm(1M) 命令删除下表中列出的所有位置处的所有 Sun Cluster 模块软件包。
位置 |
要删除的模块软件包 |
---|---|
每个群集节点 |
SUNWscsam、SUNWscsal |
Sun Management Center 控制台机器 |
SUNWscscn |
Sun Management Center 服务器 |
SUNWscssv |
Sun Management Center 3.0 帮助服务器计算机或者 Sun Management Center 3.5 或 3.6 服务器计算机 |
SUNWscshl |
machine# pkgrm module-package |
如果不删除列出的软件包,Sun Management Center 软件升级则可能会由于软件包相关问题而失败。升级 Sun Management Center 软件之后,在步骤 4 中将重新安装这些软件包。
升级 Sun Management Center 软件。
按照 Sun Management Center 文档中的升级过程进行操作。
以超级用户身份,通过 Sun Java Availability Suite DVD-ROM 在下表所列出的各个位置重新安装 Sun Cluster 模块软件包。
位置 |
要安装的模块软件包 |
---|---|
每个群集节点 |
SUNWscsam、SUNWscsal |
Sun Management Center 服务器 |
SUNWscssv |
将适用于相应平台的 Sun Java Availability Suite DVD-ROM 放入计算机的 DVD-ROM 驱动器。
切换到 Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/ 目录,其中 arch 为 sparc 或 x86,ver 为 9(表示 Solaris 9)或 10(表示 Solaris 10)。
machine# cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/ |
在群集节点上安装的代理软件包可用于基于 SPARC 的系统和基于 x86 的系统。用于服务器计算机的软件包则只可供基于 SPARC 的系统使用。
在计算机上安装相应的模块软件包。
将任何 Sun Management Center 修补程序和任何 Sun Cluster 模块修补程序应用于群集中的每个节点。
重新启动 Sun Management Center 代理、服务器和控制台进程。
请按照SPARC: 如何启动 Sun Management Center中的过程执行。
装入 Sun Cluster 模块。
请按照SPARC: 如何装入 Sun Cluster 模块中的过程执行。
如果此前已装入Sun Cluster 模块,则卸下该模块,然后重新装入,以清除服务器上所有高速缓存的报警定义。要卸载该模块,请从控制台的“详细信息”窗口的“模块”菜单中选择“卸下模块”。