oracle集群管理之crsctl和srvctl
来源:互联网 发布:数据恢复精灵免费版 编辑:程序博客网 时间:2024/05/29 07:47
crsctl命令是我们和oracle集群软件的一个接口,用于解析和调用oracle集群软件的对象。
可以通过crsctl命令启动和停止oracle集群的相关资源,也可以实现启用和禁用相关集群进程。
使用SRVCTL来管理数据库配置信息。您可以使用SRVCTL命令添加,删除,启动,停止,修改,启用和禁用许多实体,
如数据库,实例,侦听器,SCAN侦听器,服务和Oracle ASM。
CRSCTL命令语法如下:
CRSCTL command has
command: 就是一个动词,类似 start,stop,disable,check,config
has:这个就是oracle的相关高可用服务
下面是一些常用命令集合:
$ crsctl check crs - 检查crs状态
$ crsctl set css <parameter> <value> - 设置相关参数
$ crsctl get css <parameter> - 获取CSS参数的值
$ crsctl unset css <parameter> - 设置相关参数默认
$ crsctl query css votedisk - 列出css使用的voting盘
$ crsctl add css votedisk <path> - 添加新的voting盘
$ crsctl delete css votedisk <path> - 删除一个voting盘
$ crsctl enable crs - 启用所有CRS守护程序
$ crsctl disable crs - 禁用所有CRS守护程序
$ crsctl start crs - 启动所有CRS守护进程.
$ crsctl stop crs - 停止所有CRS守护进程
$ crsctl start resources - 启动CRS资源
$ crsctl stop resources - 停止CRS资源
SRVCTL命令语法如下:
srvctl command object options
command:是一个动词,例如start,stop,或remove。
object:是SRVCTL执行命令的组件,如数据库,侦听器等。您也可以使用组件缩写。有关组件如:asm,database,diskgroup,listener,service等
options:扩展使用前面的命令组合以包括该命令的附加参数。例如,该-db选项指示-service后面是数据库唯一名称。
常用命令如下:
$ srvctl config database -d database_name
$ srvctl remove instance -d database_name -i instance_name [-f]
$ srvctl start listener -n host1 --启动某个节点的listener
$ srvctl stop listener -n host1 --停止某个节点的listener
$ srvctl start instance -d db -n host1 --启动某个instance
$ srvctl stop instance -d db -n host1 --停止某个instance
$ srvctl start instance -d milk -n milk18
$ srvctl stop instance -d milk -n zjmilk17
$ srvctl start instance -d [db_name] -i [instance_name] -o [open] --启动某个instance的库
$ srvctl stop instance -d milk_std -i milk17
$ srvctl start instance -d milk_std -n milk18
$ srvctl stop instance -d [db_name] -i [instance_name] --关闭某个instance的库
$ srvctl start database -d db --(不常用)启动数据库
$ srvctl stop database -d db --(不常用)停止数据库
可以通过crsctl命令启动和停止oracle集群的相关资源,也可以实现启用和禁用相关集群进程。
使用SRVCTL来管理数据库配置信息。您可以使用SRVCTL命令添加,删除,启动,停止,修改,启用和禁用许多实体,
如数据库,实例,侦听器,SCAN侦听器,服务和Oracle ASM。
CRSCTL命令语法如下:
CRSCTL command has
command: 就是一个动词,类似 start,stop,disable,check,config
has:这个就是oracle的相关高可用服务
下面是一些常用命令集合:
$ crsctl check crs - 检查crs状态
$ crsctl set css <parameter> <value> - 设置相关参数
$ crsctl get css <parameter> - 获取CSS参数的值
$ crsctl unset css <parameter> - 设置相关参数默认
$ crsctl query css votedisk - 列出css使用的voting盘
$ crsctl add css votedisk <path> - 添加新的voting盘
$ crsctl delete css votedisk <path> - 删除一个voting盘
$ crsctl enable crs - 启用所有CRS守护程序
$ crsctl disable crs - 禁用所有CRS守护程序
$ crsctl start crs - 启动所有CRS守护进程.
$ crsctl stop crs - 停止所有CRS守护进程
$ crsctl start resources - 启动CRS资源
$ crsctl stop resources - 停止CRS资源
SRVCTL命令语法如下:
srvctl command object options
command:是一个动词,例如start,stop,或remove。
object:是SRVCTL执行命令的组件,如数据库,侦听器等。您也可以使用组件缩写。有关组件如:asm,database,diskgroup,listener,service等
options:扩展使用前面的命令组合以包括该命令的附加参数。例如,该-db选项指示-service后面是数据库唯一名称。
常用命令如下:
$ srvctl config database -d database_name
$ srvctl remove instance -d database_name -i instance_name [-f]
$ srvctl start listener -n host1 --启动某个节点的listener
$ srvctl stop listener -n host1 --停止某个节点的listener
$ srvctl start instance -d db -n host1 --启动某个instance
$ srvctl stop instance -d db -n host1 --停止某个instance
$ srvctl start instance -d milk -n milk18
$ srvctl stop instance -d milk -n zjmilk17
$ srvctl start instance -d [db_name] -i [instance_name] -o [open] --启动某个instance的库
$ srvctl stop instance -d milk_std -i milk17
$ srvctl start instance -d milk_std -n milk18
$ srvctl stop instance -d [db_name] -i [instance_name] --关闭某个instance的库
$ srvctl start database -d db --(不常用)启动数据库
$ srvctl stop database -d db --(不常用)停止数据库
阅读全文
0 0
- oracle集群管理之crsctl和srvctl
- RAC 管理(crs_stat、crsctl、srvctl)
- RAC 管理(crs_stat、crsctl、srvctl)
- RAC 管理(crs_stat、crsctl、srvctl)
- RAC 管理(crs_stat、crsctl、srvctl)
- oracle rac数据库的CRSCTL和SRVCTL命令
- CRSCTL和SRVCTL的命令用法
- Oracle数据库RAC集群管理-CRS相关2(crsctl)
- oracle crs起停步骤及srvctl crsctl 命令用法
- oracle crs起停步骤及srvctl crsctl 命令用法
- oracle crs起停步骤及srvctl crsctl 命令用法
- ORACLE下srvctl 与crsctl命令的区别
- oracle crs起停步骤及srvctl crsctl 命令用法
- oracle crs起停步骤及srvctl crsctl 命令用法
- oracle crs起停步骤及srvctl crsctl 命令用法
- CRSCTL 与 SRVCTL区别
- RAC6——crsctl 和 srvctl 命令的区别理解
- 管理oracle restart工具crsctl
- easyUI左右栏动态刷新
- C++——有关<map>的例题——单词翻译
- 浅析kotlin前世今生
- AttributeError: 'module' object has no attribute 'cross_validation'
- 教你开发省电的 iOS app(WWDC17 观后)
- oracle集群管理之crsctl和srvctl
- 存储过程的应用
- 点击图片慢慢放大
- Android 自定义view ViewRootImpl绘制流程
- 李代桃僵-列表里横竖展示图片动态调整高宽因复用引起的错位问题
- 比较一个类的两个对象是否相同
- http://www.znds.com/tv-360538-1-1.html
- 基于Cat的分布式调用追踪
- C++ 操作Excel-----用OLE读写