Crsctl_fsck命令

 2026-08-11 15:30:39    9775  

一.crsctl

1.crsctl语法

1)语法

$ crsctl []

2)命令

add|check|config|create|debug|delete|disable|discover|enable|eval|export|get|getperm|lsmodules|modify|pin|query|release|relocate|replace|request|set|setperm|start|status|stop|unpin|unset

3)获取完整帮助

$ crsctl -h

$ crsctl -help

5)获取某个命令相关帮助

$ crsctl -h

2.crsctl常用命令参考

1)检查crs

$ crsctl check crs

2)开启特定节点crs及其所有服务

$ crsctl start crs

$ crsctl start has

3)关闭特定节点crs及其所有服务

$ crsctl stop crs

$ crsctl stop has

4)关闭特定节点crs/has自启

crsctl disable crs

5)开启特定节点crs/has自启

crsctl enable crs

6)检查crs/has自启配置

crsctl config crs

crsctl config has

7)检查簇资源状态

crsctl status resource -t

8)开启所有节点crs及其服务

crsctl start cluster -all

9)关闭所有节点crs及其服务

crsctl stop cluster -all

10)检查crs运行状态

crsctl check crs

crsctl check has

二.srvctl

1.srvctl语法

1)语法

$ srvctl []

2)命令

enable|disable|export|import|start|stop|relocate|status|add|remove|modify|getenv|setenv|unsetenv|config|convert|update|upgrade|downgrade|predict

3)对象

database|instance|service|nodeapps|vip|network|asm|asmnetwork|diskgroup|listener|srvpool|server|scan|scan_listener|qosmserver|home|filesystem|gns|cvu|havip|exportfs|rhpserver|rhpclient|mgmtdb|mgmtlsnr|volume|cha|mountfs|vm|ovmm|acfsrapps|oraclehome|rhpplsnr|cdp|cdpproxy|tfa|ioserver|ons|netstorageservice

4)获取完整帮助

$ srvctl -h

$ srvctl -help

5)获取某个命令相关帮助

$ srvctl -h

2.srvctl常用命令参考

1)获取srvctl版本

$ srvctl -V

2)添加数据库

$ srvctl add database -d -o [-m ] [-p ] [-A /netmask] [-r {PRIMARY | PHYSICAL_STANDBY | LOGICAL_STANDBY}] [-s ] [-n ] [-y {AUTOMATIC | MANUAL}]

3)添加实例

$ srvctl add instance -d -i -n

4)添加服务

$ srvctl add service -d -s -r “” [-a “”] [-P ]

$ srvctl add service -d -s -u {-r “” | -a “”}

5)添加资源

$ srvctl add nodeapps -n -o -A /netmask[/if1[|if2|…]]

6)添加ASM实例

$ srvctl add asm -n -i -o [-p ]

7)显示数据库

$ srvctl config database

8)显示数据库配置

$ srvctl config database -d [-a] [-t]

9)显示服务配置

$ srvctl config service -d [-s ] [-a] [-S ]

10)显示资源配置

$ srvctl config nodeapps -n [-a] [-g] [-o] [-s] [-l]

11)显示ASM配置

$ srvctl config asm -n

12)显示监听配置

$ srvctl config listener -n

13)禁用数据库

$ srvctl disable database -d

14)禁用实例

$ srvctl disable instance -d -i “

15)禁用服务

$ srvctl disable service -d -s “” [-i ]

16)禁用ASM实例

$ srvctl disable asm -n [-i ]

17)开启数据库

$ srvctl enable database -d

18)开启实例

$ srvctl enable instance -d -i “

19)开启服务

$ srvctl enable service -d -s “” [-i ]

20)开启ASM实例

$ srvctl enable asm -n [-i ]

21)显示数据库环境变量

$ srvctl getenv database -d [-t “”]

22)显示实例环境变量

$ srvctl getenv instance -d -i [-t “”]

23)显示服务环境变量

$ srvctl getenv service -d -s [-t “”]

24)显示资源环境变量

$ srvctl getenv nodeapps -n [-t “”]

25)修改数据库配置

$ srvctl modify database -d [-n ] [-m ] [-p ] [-r {PRIMARY | PHYSICAL_STANDBY | LOGICAL_STANDBY}] [-s ] [-y {AUTOMATIC | MANUAL}]

26)修改实例配置

$ srvctl modify instance -d -i -n

$ srvctl modify instance -d -i {-s | -r}

27)修改服务配置

$ srvctl modify service -d -s -i -t [-f]

$ srvctl modify service -d -s -i -r [-f]

$ srvctl modify service -d -s -n -i [-a ] [-f]

28)修改ASM配置

$ srvctl modify asm -n -i [-o ] [-p ]

29)重定位服务

$ srvctl relocate service -d -s -i -t [-f]

30)移除数据库

$ srvctl remove database -d [-f]

31)移除实例

$ srvctl remove instance -d -i [-f]

32)移除服务

$ srvctl remove service -d -s [-i ] [-f]

33)移除资源

$ srvctl remove nodeapps -n “” [-f]

34)移除ASM实例

$ srvctl remove asm -n [-i ] [-f]

35)设置数据库环境变量

$ srvctl setenv database -d {-t =[,=,…] | -T =}

36)设置实例环境变量

$ srvctl setenv instance -d [-i ] {-t “=[,=,…]” | -T “=”}

37)设置服务环境变量

$ srvctl setenv service -d [-s ] {-t “=[,=,…]” | -T “=”}

38)设置资源环境变量

$ srvctl setenv nodeapps -n {-t “=[,=,…]” | -T “=”}

39)开启数据库

$ srvctl start database -d [-o ] [-c | -q]

40)开启实例

$ srvctl start instance -d -i “” [-o ] [-c | -q]

41)开启服务

$ srvctl start service -d [-s “” [-i ]] [-o ] [-c | -q]

42)开启资源

$ srvctl start nodeapps -n

43)开启ASM实例

$ srvctl start asm -n [-i ] [-o ] [-c | -q]

44)开启监听

$ srvctl start listener -n [-l ]

45)获取数据库状态

$ srvctl status database -d [-f] [-v] [-S ]

46)获取实例状态

$ srvctl status instance -d -i “” [-f] [-v] [-S ]

47)获取服务器状态

$ srvctl status service -d [-s “”] [-f] [-v] [-S ]

48)获取资源状态

$ srvctl status nodeapps -n

49)获取ASM状态

$ srvctl status asm -n

50)关闭数据库

$ srvctl stop database -d [-o ] [-c | -q]

51)关闭实例

$ srvctl stop instance -d -i “” [-o ] [-c | -q]

52)关闭服务

$ srvctl stop service -d [-s “” [-i ]] [-c | -q] [-f]

53)关闭资源

$ srvctl stop nodeapps -n

54)关闭ASM实例

$ srvctl stop asm -n [-i ] [-o ] [-c | -q]

55)关闭监听

$ srvctl stop listener -n [-l ]

56)重置数据库环境变量

$ srvctl unsetenv database -d -t “

57)重置实例环境变量

$ srvctl unsetenv instance -d [-i ] -t “

58)重置服务环境变量

$ srvctl unsetenv service -d [-s ] -t “

59)重置资源环境变量

$ srvctl unsetenv nodeapps -n -t “


2026 牛爾老師 Naruko 必買推薦與真實評價
沙县拌面:从闽中街巷走向全球餐桌,与扁肉“干稀搭配” 成经典
友情链接