RAC 攻击 - Oracle 集群数据库实战/增加 CRS 围栏超时 (ASM)
外观
这些步骤对于测试或生产环境来说不是必要的。但是,它们可能会使您的 VMware 测试集群更加稳定,并且将为您提供一个关于网格基础设施的良好学习机会。
- 网格基础设施必须仅在一个节点上运行才能更改这些设置。以 root 用户身份关闭 collabn2 上的集群软件。[oracle@collabn1 ~]$ ssh collabn2 最后登录: Wed Mar 30 14:50:49 2011 通过输入 'oenv' 设置环境 - 默认情况下是实例 RAC1。collabn2:/home/oracle[RAC1]$ su - 密码: racattack [root@collabn2 bin]# crsctl stop crs CRS-2791: 开始关闭 'collabn2' 上由 Oracle 高可用性服务管理的资源 CRS-2673: 尝试在 'collabn2' 上停止 'ora.crsd' CRS-2790: 开始关闭 'collabn2' 上由集群就绪服务管理的资源 ... ... ... CRS-2793: 'collabn2' 上由 Oracle 高可用性服务管理的资源的关闭已完成 CRS-4133: Oracle 高可用性服务已停止。
- 返回到节点 collabn1。作为 root 用户,增加 misscount,以便 CRS 在重新启动之前等待 1.5 分钟。(VMware 在某些笔记本电脑上可能会有点拖慢!)[root@collabn1 ~]# crsctl get css misscount 30 [root@collabn1 ~]# crsctl set css misscount 90 配置参数 misscount 现已设置为 90。
- 增加 disktimeout,以便 CRS 在重新启动之前等待 10 分钟以完成 I/O 操作。[root@collabn1 ~]# crsctl get css disktimeout 200 [root@collabn1 ~]# crsctl set css disktimeout 600 配置参数 disktimeout 现已设置为 600。
- 在另一个节点上重新启动 CRS。[root@collabn1 bin]# ssh collabn2 [root@collabn2 bin]# crsctl start crs