VCS日常维护指导

日常维护操作:
输入License
#vxlicinst

查看License:
#vxlicrep
如果是Demo license,将显示还有多少天过期,如果系统中有多个相同类型的license,只要有一个有效系统就能正常运行。

查看磁盘:
#vxdisk list
DEVICE TYPE DISK GROUP STATUS
c1t0d0s2 auto:none - - online invalid
c1t1d0s2 auto:none - - online invalid
c3t40d0s2 auto:none - - online invalid
c3t40d1s2 auto:cdsdisk datadg02 datadg online
c3t41d2s2 auto:none - - online invalid
c3t41d3s2 auto:cdsdisk datadg01 datadg online
STATUS 为online invalid,表示不受vxvm 管理。Online 状态为被vxvm 管理为卷datadg.

查看磁盘组:
#vxdg list
NAME STATE ID
datadg enabled,cds 1113665907.13.sd_osx_cg1
vxvm4.0 版本没有rootdg,只有datadg 了.


查看卷:
#vxprint
Disk group: datadg
TY NAME ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0
PUTIL0
dg datadg datadg - - - - - -
dm datadg01 c3t41d3s2 - 571344576 - - - -
dm datadg02 c3t40d1s2 - 571344576 - - - -
v datadg_vol fsgen ENABLED 1048576000 - ACTIVE - -
pl datadg_vol-01 datadg_vol ENABLED 1048576000 - ACTIVE - -
sd datadg01-01 datadg_vol-01 ENABLED 524288000 0 - - -
sd datadg02-01 datadg_vol-01 ENABLED 524288000 0 - - -
输出中dg 是磁盘组,dm 是磁盘,v 是卷,pl 是plex,sd 是子磁盘。头几行指出同后面的输出行的每个类型匹配的标题。每个卷与关联的plex 和子磁盘一起列出。正常工作时状态应该为ACTIVE,内核状态为ENABLED,表示卷已经启动。

对日常升级维护过程中可能使用到的VCS 命令做出简单描述。
状态检查、基本操作
说明:sd_osx_cg1,sd_osx_cg2 为系统中的两台主机系统。Cg 为资源组。

Cluster 状态检查:
#hastatus -summary
-- SYSTEM STATE
-- System State Frozen
A sd_osx_cg1 RUNNING 0
A sd_osx_cg2 RUNNING 0
-- GROUP STATE
-- Group System Probed AutoDisabled State
B ClusterService sd_osx_cg1 Y N ONLINE
B ClusterService sd_osx_cg2 Y N OFFLINE
B cg sd_osx_cg1 Y N OFFLINE
B cg sd_osx_cg2 Y N ONLINE
以上表示两台机器为sd_osx_cg1,sd_osx_cg2 均正常运行,组cg 正常运行在cg2 上。


检查机器上日志文件:
#tail -f /var/VRTSvcs/log/engine_A.log
/var/VRTSvcs/log/Oracle_A.log


查看vcs 的日记信息:
 检查服务组的状态
#hagrp –state service_group –sys system_name

参考信息:#hagrp –state cg –sys cg_osx_db2 ,如果服务启动在该台主机上,显示online

检查main 的语法:
# haconf –verify /etc/VRTSvcs/conf/config
参考信息:语法正确将没有任何返回结果。


切换服务资源:
#hagrp –switch service_group –to system_name
#hagrp –switch cg –to sd_osx_cg2
参考信息:服务由一台机器切换到另外一台机器上。以上的system_name 为目标机器。


 停止资源监控:
#hagrp -freeze service_group
#hagrp –freeze cg
参考信息:此时可以对资源(例如:cg)进行手工启停操作。在资源(例如:cg)需要手工启停的时候,需要冻结资源组,然后进行资源(例如:cg)的手工操作。

启动资源监控:
#hagrp -unfreeze service_group
参考信息:资源手工操作后,需要恢复正常运行模式。


清除错误信息:
#hagrp -clear service_group
参考信息:如果系统中显示error 信息后,不能正常切换,需要清除error 信息方可。

停掉所有的VCS:
#hastop –all -force


停止本机上的VCS:
#hastop
参考信息:停止vcs 系统中当前机器的服务。


启动本机上的VCS:
#hastart
参考信息:手工启动启动vcs 服务。


强制启动VCS:
#hastart -force
参考信息:如果main.cf 被修改后,不能启动vcs,需要强制启动。

在系统中停掉oracle agent:
# haagent –stop Oracle

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值