本节提供了与oraclerestart相关的crsctl工具的使用说明:
注意:必须以root用户或者是grid 目录拥有着用户执行此命令
语法:crsctl command has
用法很简单
下面举所有例子:
[oracle@dsg1~]$ crsctl check has
CRS-4638: Oracle High Availability Services 联机
[oracle@dsg1~]$ crsctl config has
CRS-4622: Oracle High Availability Services 自动启动已启用。
[oracle@dsg1~]$ crsctl disable has
CRS-4621: Oracle High Availability Services 自动启动已禁用。
[oracle@dsg1~]$ crsctl enable has
CRS-4622: Oracle High Availability Services 自动启动已启用。
[oracle@dsg1~]$ crsctl start has
CRS-4123: Oracle High Availability Services 已启动
[oracle@dsg1~]$ crsctl stop has
CRS-4133: Oracle High Availability Services 已停止。
还可以使用crsctl stop has-f
如果使用crsctl stop has不能停止oracle restart停止,就加参数-f