SunPlex Manager 是一种 GUI,您可以用它来管理和查看定额设备、IPMP 组、互连组件和全局设备的某些方面的状态。 您可以用它来替代许多 Sun Cluster CLI 命令。
在群集上安装 SunPlex Manager 的过程,请参阅《Sun Cluster 软件安装指南(适用于 Solaris OS)》。 SunPlex Manager 联机帮助包含有关使用 GUI 来完成各种任务的说明。
本节包含初始安装后重新配置 SunPlex Manager 的下列过程。
为了更好地保障安全性,SunPlex Manager 只接受有限的字符集。 向 SunPlex Manager 服务器提交 HTML 表单时,不属于字符集的字符将被无记载地过滤掉。 SunPlex Manager 接受以下字符:
()+,-./0-9:=@A-Z^_a-z{|}~
此过滤器可能会在以下两个方面出现问题:
Sun Java System 服务的口令项。如果口令包含特殊字符,这些字符将被删除,从而导致两个问题。 口令可能少于 8 个字符,导致登录失败;也可能为该应用程序配置一个出乎用户意料的口令。
本地化。替换字符集(例如: 方言字符或亚洲字符)将不能用于输入。
如果缺省端口号 (3000) 与另一个正在运行的进程发生冲突,请更改群集的每个节点上的 SunPlex Manager 的端口号。
所有群集节点的端口号必须完全相同。
使用文本编辑器打开 /opt/SUNWscvw/conf/httpd.conf 配置文件。
更改端口号条目。
Port 条目位于第 2 节 'Main' server configuration 下。
编辑 VirtualHost 条目以反映出新的端口号。
<VirtualHost _default_:3000> 项位于 “SSL Virtual Host Context” 一节中。
保存配置文件并退出编辑器。
重新启动 SunPlex Manager。
# /opt/SUNWscvw/bin/apachectl restart |
在群集的每个节点上重复此过程。
如果您更改了群集节点的主机名,则必须更改 SunPlex Manager 运行的起始地址。 因为缺省的安全性认证是基于安装 SunPlex Manager 时该节点的主机名而生成的,因此必须删除 SunPlex Manager 的一个安装软件包,并重新安装它。 必须在已更改主机名的所有节点上完成此过程。
使 Sun Cluster CD-ROM 图像可用于该节点。
删除 SUNWscvw 软件包。
# pkgrm SUNWscvw |
重新安装 SUNWscvw 软件包。
# cd <path to CD-ROM image>/SunCluster_3_1_u1/Packages # pkgadd -d . SUNWscvw |
您可以生成自己的安全认证以启用群集安全管理,然后配置 SunPlex Manager 以使用此认证而不是缺省生成的认证。 此过程是有关如何配置 SunPlex Manager 以使用由特定安全性软件包所生成的安全性认证的示例。 您要实际完成的任务取决于所使用的安全性软件包。
必须生成未加密的认证,以允许服务器在引导期间自行启动。 一旦为群集中的每个节点都生成了新的认证,则配置 SunPlex Manager 以使用这些认证。 每个节点必须有其自己的安全性认证。
将相应的认证复制到节点。
打开 /opt/SUNWscvw/conf/httpd.conf 配置文件进行编辑。
编辑以下条目,使 SunPlex Manager 能够使用新的认证。
SSLCertificateFile <path to certificate file> |
如果服务器专用密钥未与认证放在一起,则编辑 SSLCertificateKeyFile 条目。
SSLCertificateKeyFile <path to server key> |
保存该配置文件并退出编辑器。
重新启动 SunPlex Manager。
# /opt/SUNWscvw/bin/apachectl restart |
在群集的每个节点上重复此过程。
下面的示例展示如何编辑 SunPlex Manager 配置文件以使用新的安全性认证。
[将相应的安全性认证复制到每个节点上。] [编辑配置文件。] # vi /opt/SUNWscvw/conf/httpd.conf [编辑相应的项。] SSLCertificateFile /opt/SUNWscvw/conf/ssl/phys-schost-1.crt SSLCertificateKeyFile /opt/SUNWscvw/conf/ssl/phys-schost-1.key [保存文件并退出编辑器。] [重新启动 SunPlex Manager。] # /opt/SUNWscvw/bin/apachectl restart |