clusterware组件管理维护

在oracle RAC de 环境下,clusterware 监视集群中所有的组件(如instence,listener,ons,vip,gsd等)当这些出现故障,会自动重启,或者将应用复位到可用节点;
clusterware 包括两个非常重要的集群组件(votingdisk,OCR)

备份和恢复VotingDisk
查看votingdisk磁盘分布
crsctl query css votedisk
需要备份的情况:
              clusterware 安装后
              增删一个节点
              执行了诸如VotingDisk的delete或者ADD操作后

备份VotingDisk的两种方式
             dd if=/dev/raw/raw17 of=/tmp/vddiskbackup2.dmp
             dd if=/dev/sdc1 of=/tmp/vddiskbackup.dmp

恢复VotingDisk,时crs进程一定是启动的
             dd if=/tmp/vddiskbackup.dmp of=/dev/sdc1

关闭clusterware
   crsctl stop crs
增加VotingDisk 磁盘
crsctl add css /dev/raw/raw6 -force
删除votingdisk 磁盘
crsctl delete css /dev/raw/raw6 -foce


备份和回复OCR
ORACLE 会每4个小时自动备份OCR,如果存在多个OCR备份,oracle会保留最近的三份备份,用户无法更改备份频率和数量,clusterware自己维护;

查看OCR当前自动备份的文件
ocrconfig -showbackup


也可以主动备份OCR 文件
crsconfig -export /tmp/ocrmybackup2015

从自动备份中恢复OCR
先关闭clusterware
crsctl stop crs(所有节点关闭)
恢复OCR
ocrconfig -restore file_name
然后启动clusterware
crsctl start crs

从人工恢复OCR
1,还是关闭CLUSTERWARE
2,crsconfig -import /tmp/ocrbackup2015
3,启动clusterware


修改OCR 的配置信息
最多支持两个OCR存储位置
下面添加一个OCR存储位置
ocrconfig -replace ocr /dev/raw/raw6
添加OCR的镜像位置
ocrconfig  -replace ocrmirror /dev/raw/raw6
替换OCR的存储位置
1,首先检查OCR的存储信息
 ./ocrcheck
2,检查crs运行状态
crsctl check crs
3,修改OCR的存储位置
ocrconfig -replace ocr /dev/raw/raw6
4,查看结果
./ocrcheck


替换OCR的镜像存储位置和替换OCR的存储位置步骤一样
ocrconfig -replace ocrmirror /dev/raw/raw6

删除OCR存储
ocrconfig -replace ocr


修复ocr的配置
ocrconfig -repair ocrmirror device_name


管理clusterware 指令


查看CRS的版本
crsctl query crs activeversion
检查OCR信息
./ocrcheck
导出OCR 内容
./ocrdump /tmp/ocrdump



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31401161/viewspace-2134882/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/31401161/viewspace-2134882/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值