1.1 VCS 维护
1.1.1 VCS的目录列表
/opt/VRTS
VCS的管理命令在该目录下的bin目录中
VCS管理命令的对应menual文件在该目录下的man目录中
/opt/VRTSvcs
VCS的agent目录,/opt/VRTSvcs/bin目录下有对应各个agent的目录信息
/etc/VRTSvcs
配置文件所在目录
Main.cf文件在/etc/VRTSvcs/conf/config目录下
/var/VRTSvcs/log
log文件所在目录
VCS运行的日志信息主要在engine_A.log文件中
1.1.2 VCS的启动和停止
启动:hastart
/etc/rc3.d/S99vcs start
如果VCS非正常退出,导致hastart无法正常启动时,执行下列命令:
hasys -force
停止:hastop
/etc/rc3.d/S99vcs stop
1.1.3 VCS系统运行状况监控
查看VCS运行状况:
#hastatus -summary
该命令会显示出当前各个资源组在各个主机上的运行状态
查看VCS运行时的log
#halog -info
该命令会显示当前VCS运行的log记录
查看VCS各资源组的状况
#hastatus
1.1.4 资源组管理
资源组状态监控:
hagrp -state
该命令会列出当前系统各个资源组的运行状况
下列是hagrp -state的输出示例:
#Group Attribute System Value
ClusterService State bsteeldb |OFFLINE|STARTING|
ClusterService State msgsvr |OFFLINE|
iggrp State bsteeldb |OFFLINE|
iggrp State msgsvr |ONLINE|
osebgrp State bsteeldb |ONLINE|
osebgrp State msgsvr |OFFLINE|
uecpgrp State bsteeldb |OFFLINE|
uecpgrp State msgsvr |ONLINE|
在某一主机上启动资源组
# hagrp -online
在某一主机上停止资源组
#hagrp -offline
将资源组从某一主机切换到另一主机:
#hagrp -switch
冻结或解冻某一资源组:如果临时需要手工对资源组中的某一个资源进行操作时,又不希望该资源的临时失败影响到整个资源组的运行,可以在操作之前使用-freeze的参数将该资源组冻结住,使之不至于因为失败而切换;在操作之后再使用-unfreeze的参数恢复;
#hagrp -freeze
#hagrp -unfreeze
消除某一个资源组的失败状态:资源组在某一主机上的状态为Fault,则该资源组就无法在该主机上正常启动。需要以下命令进行处理:
#hagrp -clear
注:上述
1.1.5 资源管理
资源状态监控
#hares -state
该命令会列出当前系统中资源的运行状态
查看资源信息
#hares -list
该命令会列
出当前系统中所定义的资源情况
启动资源:
hares -online
停止资源:
hares -offline