oracle 10gR2 grid 集群资源设置跟随集群自动启动
oracle 10gR2 grid 集群资源设置跟随集群自动启动
oracle 10gR2 grid 集群有些资源不会集群自动启动,需要手工启动,比如用srvctl和crs_start 等等,出现这种问题的原因大概是在集群运行时,出现手工停止某些资源的情况。
查看resource 的启动属性
1:crsctl status resource resource_name -p
auto_start的值为restore
修改成跟随集群软件自动启动
1: crsctl modify res resource_name -attr auto_start=always
2: 检查是否修改成功
crsctl status resource resource_name -p
auto_start的值为always
以下是auto_start的解释。
AUTO_START
Indicates whether Oracle Clusterware automatically starts a resource after a cluster server restart. Valid AUTO_START values are:
always: Restarts the resource when the server restarts regardless of the state of the resource when the server stopped.
restore: Restores the resource to the same state that it was in when the server stopped. Oracle Clusterware attempts to restart the resource if the value of TARGET was ONLINE before the server stopped.
never: Oracle Clusterware never restarts the resource regardless of the state of the resource when the server stopped.