Crsctl_fsck命令

Crsctl_fsck命令一.crsctl1.crsctl语法1)语法$crsctl<command><object>[<options>]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|stat.

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

一.crsctl
1.crsctl语法
1)语法
$ crsctl <command> <object> [<options>]
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 <command> -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 <command> <object> [<options>]
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 <command> <object> -h

2.srvctl常用命令参考
1)获取srvctl版本
$ srvctl -V
2)添加数据库
$ srvctl add database -d <name> -o <oracle_home> [-m <domain_name>] [-p <spfile>] [-A <name|ip>/netmask] [-r {PRIMARY | PHYSICAL_STANDBY | LOGICAL_STANDBY}] [-s <start_options>] [-n <db_name>] [-y {AUTOMATIC | MANUAL}]
3)添加实例
$ srvctl add instance -d <name> -i <inst_name> -n <node_name>
4)添加服务
$ srvctl add service -d <name> -s <service_name> -r “<preferred_list>” [-a “<available_list>”] [-P <TAF_policy>]

$ srvctl add service -d <name> -s <service_name> -u {-r “<new_pref_inst>” | -a “<new_avail_inst>”}
5)添加资源
$ srvctl add nodeapps -n <node_name> -o <oracle_home> -A <name|ip>/netmask[/if1[|if2|…]]
6)添加ASM实例
$ srvctl add asm -n <node_name> -i <asm_inst_name> -o <oracle_home> [-p <spfile>]
7)显示数据库
$ srvctl config database
8)显示数据库配置
$ srvctl config database -d <name> [-a] [-t]
9)显示服务配置
$ srvctl config service -d <name> [-s <service_name>] [-a] [-S <level>]
10)显示资源配置
$ srvctl config nodeapps -n <node_name> [-a] [-g] [-o] [-s] [-l]
11)显示ASM配置
$ srvctl  config asm -n <node_name>
12)显示监听配置
$ srvctl  config listener -n <node_name>
13)禁用数据库
$ srvctl  disable database -d <name>
14)禁用实例
$ srvctl  disable instance -d <name> -i “<inst_name_list>”
15)禁用服务
$ srvctl  disable service -d <name> -s “<service_name_list>” [-i <inst_name>]
16)禁用ASM实例
$ srvctl  disable asm -n <node_name> [-i <inst_name>]
17)开启数据库
$ srvctl  enable database -d <name>
18)开启实例
$ srvctl  enable instance -d <name> -i “<inst_name_list>”
19)开启服务
$ srvctl  enable service -d <name> -s “<service_name_list>” [-i <inst_name>]
20)开启ASM实例
$ srvctl  enable asm -n <node_name> [-i <inst_name>]
21)显示数据库环境变量
$ srvctl  getenv database -d <name> [-t “<name_list>”]
22)显示实例环境变量
$ srvctl  getenv instance -d <name> -i <inst_name> [-t “<name_list>”]
23)显示服务环境变量
$ srvctl  getenv service -d <name> -s <service_name> [-t “<name_list>”]
24)显示资源环境变量
$ srvctl  getenv nodeapps -n <node_name> [-t “<name_list>”]
25)修改数据库配置
$ srvctl  modify database -d <name> [-n <db_name] [-o <ohome>] [-m <domain>] [-p <spfile>]  [-r {PRIMARY | PHYSICAL_STANDBY | LOGICAL_STANDBY}] [-s <start_options>] [-y {AUTOMATIC | MANUAL}]
26)修改实例配置
$ srvctl  modify instance -d <name> -i <inst_name> -n <node_name>

$ srvctl  modify instance -d <name> -i <inst_name> {-s <asm_inst_name> | -r}
27)修改服务配置
$ srvctl  modify service -d <name> -s <service_name> -i <old_inst_name> -t <new_inst_name> [-f]
$ srvctl  modify service -d <name> -s <service_name> -i <avail_inst_name> -r [-f]
$ srvctl  modify service -d <name> -s <service_name> -n -i <prefered_inst> [-a <available_list>] [-f]
28)修改ASM配置
$ srvctl  modify asm -n <node_name> -i <asm_inst_name> [-o <oracle_home>] [-p <spfile>]
29)重定位服务
$ srvctl  relocate service -d <name> -s <service_name> -i <old_inst_name> -t <new_inst_name> [-f]
30)移除数据库
$ srvctl  remove database -d <name> [-f]
31)移除实例
$ srvctl  remove instance -d <name> -i <inst_name> [-f]
32)移除服务
$ srvctl  remove service -d <name> -s <service_name> [-i <inst_name>] [-f]
33)移除资源
$ srvctl  remove nodeapps -n “<node_name_list>” [-f]
34)移除ASM实例
$ srvctl  remove asm -n <node_name> [-i <asm_inst_name>] [-f]
35)设置数据库环境变量
$ srvctl  setenv database -d <name> {-t <name>=<val>[,<name>=<val>,…] | -T <name>=<val>}
36)设置实例环境变量
$ srvctl  setenv instance -d <name> [-i <inst_name>] {-t “<name>=<val>[,<name>=<val>,…]” | -T “<name>=<val>”}
37)设置服务环境变量
$ srvctl  setenv service -d <name> [-s <service_name>] {-t “<name>=<val>[,<name>=<val>,…]” | -T “<name>=<val>”}
38)设置资源环境变量
$ srvctl  setenv nodeapps -n <node_name> {-t “<name>=<val>[,<name>=<val>,…]” | -T “<name>=<val>”}
39)开启数据库
$ srvctl  start database -d <name> [-o <start_options>] [-c <connect_str> | -q]
40)开启实例
$ srvctl  start instance -d <name> -i “<inst_name_list>” [-o <start_options>] [-c <connect_str> | -q]
41)开启服务
$ srvctl  start service -d <name> [-s “<service_name_list>” [-i <inst_name>]] [-o <start_options>] [-c <connect_str> | -q]
42)开启资源
$ srvctl  start nodeapps -n <node_name>
43)开启ASM实例
$ srvctl  start asm -n <node_name> [-i <asm_inst_name>] [-o <start_options>] [-c <connect_str> | -q]
44)开启监听
$ srvctl  start listener -n <node_name> [-l <lsnr_name_list>]
45)获取数据库状态
$ srvctl  status database -d <name> [-f] [-v] [-S <level>]
46)获取实例状态
$ srvctl  status instance -d <name> -i “<inst_name_list>” [-f] [-v] [-S <level>]
47)获取服务器状态
$ srvctl  status service -d <name> [-s “<service_name_list>”] [-f] [-v] [-S <level>]
48)获取资源状态
$ srvctl  status nodeapps -n <node_name>
49)获取ASM状态
$ srvctl  status asm -n <node_name>
50)关闭数据库
$ srvctl  stop database -d <name> [-o <stop_options>] [-c <connect_str> | -q]
51)关闭实例
$ srvctl  stop instance -d <name> -i “<inst_name_list>” [-o <stop_options>] [-c <connect_str> | -q]
52)关闭服务
$ srvctl  stop service -d <name> [-s “<service_name_list>” [-i <inst_name>]] [-c <connect_str> | -q] [-f]
53)关闭资源
$ srvctl  stop nodeapps -n <node_name>
54)关闭ASM实例
$ srvctl  stop asm -n <node_name> [-i <asm_inst_name>] [-o <stop_options>] [-c <connect_str> | -q]
55)关闭监听
$ srvctl  stop listener -n <node_name> [-l <lsnr_name_list>]
56)重置数据库环境变量
$ srvctl  unsetenv database -d <name> -t “<name_list>”
57)重置实例环境变量
$ srvctl unsetenv instance -d <name> [-i <inst_name>] -t “<name_list>”
58)重置服务环境变量
$ srvctl unsetenv service -d <name> [-s <service_name>] -t “<name_list>”
59)重置资源环境变量
$ srvctl unsetenv nodeapps -n <node_name> -t “<name_list>”
 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/194996.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • docker 入门_docker高级教程

    docker 入门_docker高级教程一、docker概述1.什么是dockerDocker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似iPhone的app),更重要的是容器性能开销极低。Docker从17.03版本之后分为CE(CommunityEdition:社区版)和E..

    2022年10月15日
  • mac idea 2022 激活码【2022免费激活】2022.01.27[通俗易懂]

    (mac idea 2022 激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.cn/100143.html…

  • bindService与startService区别

    bindService与startService区别1.StartedService中使用startService()方法来进行方法的调用,调用者和服务之间没有联系,即使调用者退出了,服务依然在进行【onCreate()->onStart

  • stm32中u8,u16,u32的理解_常用stm32是什么型号

    stm32中u8,u16,u32的理解_常用stm32是什么型号http://www.51hei.com/bbs/dpj-27167-1.html在KeilMDK开发环境里,比如一个无符号32位整形数据会有很多种表示方法:1.unsignedint32(C语言标准表达方法)    2.uint32_t;      3.u32;  这三种方式都是在表达同一个意思。可为什么ST的开发人员要搞的这么乱呢? 其实ST搞这

  • 查看linux内核版本号_查看linux系统内核信息命令

    查看linux内核版本号_查看linux系统内核信息命令如何得知自己正在使用的linux是什么版本1.查看内核版本命令:1)[root@q1test01~]#cat/proc/versionLinuxversion2.6.9-22.ELsmp(bhcompile@crowe.devel.redhat.com)(gccversion3.4.420050721(RedHat3.4.4-2))#1SMPMonSep19…

    2022年10月13日
  • WeakHashMap理解

    WeakHashMap理解一、什么是WeakHashMap?从名字可以得知主要和Map有关,不过还有一个Weak,我们就更能自然而然的想到这里面还牵扯到一种弱引用结构,因此想要彻底搞懂,我们还需要知道四种引用。如果你已经知道了,可以跳过。1、四种引用在jvm中,一个对象如果不再被使用就会被当做垃圾给回收掉,判断一个对象是否是垃圾,通常有两种方法:引用计数法和可达性分析法。不管是哪一种方法判断一个对象是否是垃圾的条件总是一个对象的引用是都没有了。JDK.1.2之后,Java对引用的概念进行了扩充,将引用分为了:强引

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号