StorageTek Automated Cartridge System Library Software High Availability 8.3 Cluster 安装、配置和运行 发行版 8.3 E54100-01 |
|
上一页 |
下一页 |
SUNWscacsls
软件包包含与 Oracle Solaris Cluster 通信的 ACSLS 代理软件。它包括用于确保 ACSLS 与 Solaris Cluster 之间的操作正常运行的特殊配置文件和修补程序。
将下载的 SUNWscacsls.zip
文件解压缩到 /opt 中。
# cd /opt # unzip SUNWscacsls.zip
安装 SUNWscacsls
软件包。
# pkgadd -d .
在相邻节点上重复步骤 1 和 2。
检验 acslspool
是否仍挂载在两个节点之一上。
# zpool status acslspool
如果 acslspool
未挂载,请检查另一节点。
如果 acslspool
未挂载到任一节点,则按以下所示将其导入到当前节点:
# zpool import -f acslspool
然后,使用 zpool status
进行检验。
进入任一节点上的 /opt/ACSLSHA/util
目录并运行 copyUtils.sh
脚本。此操作将必要文件更新或复制到两个节点上的合适位置。无需在相邻节点上重复此操作。
# cd /opt/ACSLSHA/util # ./copyUtils.sh
在 acslspool
处于活动状态的节点上,启动 ACSLS 应用程序并检验它是否正常运行。解决您遇到的任何问题。可以通过在节点上删除并重新安装 STKacsls 软件包来解决重大问题。
如果必须重新安装 STKacsls 软件包,请在安装该软件包后运行 /opt/ACSLSHA/util/copyUtils.sh
脚本。
关闭 acsls。
# su - acsss $ acsss shutdown $ exit #
从活动节点上导出 acslspool
。
# zpool export acslspool
注: 如果用户acsss 已登录、某个用户 shell 在 acslspool 中的任何位置处于活动状态或者有任何 acsss 服务保持在启用状态,则此操作将失败。 |
从相邻节点上导入 acslspool
。
# zpool import acslspool
在此节点上启动 ACSLS 应用程序并检验磁带库操作是否成功。解决您遇到的任何问题。可以通过在节点上删除并重新安装 STKacsls 软件包来解决重大问题。
如果必须重新安装 STKacsls 软件包,请在安装该软件包后运行 /opt/ACSLSHA/util/copyUtils.sh
脚本。
ACSLS HA 启动脚本位于 /opt/ACSLSHA/utils
目录中。此实用程序向 Solaris Cluster 注册 ACSLS 代理,并传递三个参数:
ACSLS 服务器逻辑主机名(请参见"scinstall
例程"中的步骤 4)。
ipmp 组(请参见"公用接口和 IPMP")。
ACSLS 应用程序 zpool(请参见"使用 ZFS 的文件系统配置")。
启动 ACSLSHA:
# cd /opt/ACSLSHA/util # ./start_acslsha.sh -hlogical hostname
-gIPMP group
-z acslspool
此操作可能需要几分钟时间。
在 acslsha
启动并向 Solaris Cluster 进行注册之后,使用群集命令检查 ACSLS 资源组及其关联资源的状态。
# clrg status === Cluster Resource Groups === Group Name Node Name Suspended Status ---------- --------- --------- ------ acsls-rg node1 No Online node2 No Offline # clrs status === Cluster Resources === Resource Name Node Name State Status Message ------------- --------- ----- -------------- acsls-rs node1 Online Online node2 Offline Offline acsls-storage node1 Online Online node2 Offline Offline <logical host> node1 Online Online node2 Offline Offline
临时暂停群集故障转移就绪状态以方便进行初始测试。
# clrg suspend acsls-rg # clrg status
测试从活动节点到备用节点的群集切换操作。
# clrg switch -n standby hostname
acsls-rg
在切换操作发生时,从两个系统控制台中的每一个控制台监视活动。
使用 tail -f
file_name
从以下视点监视每个节点上的活动:
a) /var/adm/messages c) /var/cluster/logs/DS/acsls-rg/acsls-rs/start_stop_log.txt
解决在执行切换事件期间可能会出现的任何问题。
使用 ACSLS 服务器的逻辑主机名检验 ACSLS 客户机系统的网络连接。
$ pingacsls_logical_host
$ ssh root@acsls_logical_host
hostname passwd:
此操作应当返回活动节点的主机名。
检验 ACSLS 运行。
$ acsss status
从对立节点上重复步骤 3、4 和 5。
恢复群集故障转移就绪状态
# clrg resume acsls-rg # clrg status
重新引导活动节点并在两个系统控制台中从上面的步骤 3 中建议的视点监视运行状况。检验到备用节点的自动故障转移操作。
根据步骤 4 中的建议检验从客户机系统到逻辑主机的网络访问。
当 ACSLS 在新节点上处于活动状态后,重新引导此节点并观察到对立节点的故障转移操作。
根据步骤 4 中的建议重复网络验证。