文档库 最新最全的文档下载
当前位置:文档库 › VCS日常命令

VCS日常命令

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

的值是不能正常启动的VCS的主机

停止: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 -sys

在某一主机上停止资源组

#hagrp -offline -sys

将资源组从某一主机切换到另一主机:

#hagrp -switch -to

冻结或解冻某一资源组:如果临时需要手工对资源组中的某一个资源进行操作时,又不希望该资源的临时失败影响到整个资源组的运行,可以在操作之前使用-freeze的参数将该资源组冻结住,使之不至于因为失败而切换;在操作之后再使用-unfreeze的参数恢复;

#hagrp -freeze

#hagrp -unfreeze

消除某一个资源组的失败状态:资源组在某一主机上的状态为Fault,则该资源组就无法在该主机上正常启动。需要以下命令进行处理:

#hagrp -clear [-sys ]

注:上述的信息,都可以从hagrp -state的结果中获得。对应的是Group列的值,对应的是System列的值;

1.1.5 资源管理
资源状态监控

#hares -state

该命令会列出当前系统中资源的运行状态

查看资源信息

#hares -list

该命令会列

出当前系统中所定义的资源情况

启动资源:

hares -online -sys

的值可以在hares –list的输出中获得,指的是将资源启动到哪台主机上,必须跟该资源所在的资源组在一台主机上。

停止资源:

hares -offline -sys

的值可以在hares -list的输出中获得,指的是将资源启动到哪台主机上,必须跟该资源所在的资源组在一台主机上。


相关文档