千家信息网

Oracle如何查询当前的crs/has自启动状态

发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,这篇文章主要介绍了Oracle如何查询当前的crs/has自启动状态,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。前言我们知道在某些停
千家信息网最后更新 2025年02月02日Oracle如何查询当前的crs/has自启动状态

这篇文章主要介绍了Oracle如何查询当前的crs/has自启动状态,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

前言

我们知道在某些停机测试场景,是需要人为禁用crs/has的自启动的,防止过程中主机反复重启对数据库集群造成影响。
使用crsctl disable/enable crs命令可以禁用/启用crs的自启动,但没有命令去查看当前自启动状态,虽然命令可以反复执行,但看不到实际状态总归还是让人不放心。

我在Linux测试环境下试了几个Oracle RAC版本:

  • Oracle RAC 10.2.0.5

  • Oracle RAC 11.2.0.4

  • Oracle RAC 12.1.0.2

发现对于Oracle RAC 10.2.0.5来说:

使用root用户crsctl disable/enable crs时,改变的是这个文件的值:

--10.2.0.5[root@rac1-server ~]# /s01/oracle/product/10.2.0/crs_1/bin/crsctl disable crs[root@rac1-server ~]# more /etc/oracle/scls_scr/rac1-server/root/crsstart disable[root@rac1-server ~]# /s01/oracle/product/10.2.0/crs_1/bin/crsctl enable crs[root@rac1-server ~]# more /etc/oracle/scls_scr/rac1-server/root/crsstart enable

对于Oracle RAC 11.2.0.4和Oracle RAC 12.1.0.2来说:

使用root用户crsctl disable/enable crs时,改变的是这个文件的值:

--11.2.0.4[root@db01 ~]# /opt/app/11.2.0/grid/bin/crsctl disable crsCRS-4621: Oracle High Availability Services autostart is disabled.[root@db01 ~]# more /etc/oracle/scls_scr/db01/root/ohasdstr disable[root@db01 ~]# /opt/app/11.2.0/grid/bin/crsctl enable crsCRS-4622: Oracle High Availability Services autostart is enabled.[root@db01 ~]# more /etc/oracle/scls_scr/db01/root/ohasdstr enable--12.1.0.2[root@oemapp1 ~]# /app/12.1.0.2/grid/bin/crsctl disable crsCRS-4621: Oracle High Availability Services autostart is disabled.[root@oemapp1 ~]# more /etc/oracle/scls_scr/oemapp1/root/ohasdstr disable[root@oemapp1 ~]# /app/12.1.0.2/grid/bin/crsctl enable crsCRS-4622: Oracle High Availability Services autostart is enabled.[root@oemapp1 ~]# more /etc/oracle/scls_scr/oemapp1/root/ohasdstr enable

基本上可以认定是10.2.0.5版本,都是去对应crsstart这个文件的值。11.2.0.4和12.1.0.2版本都是去对应ohasdstr这个文件值。

对于主流的小机环境:

对于AIX系统,跟Linux的配置文件路径没有区别;

而对于SUN Solaris和HP-UX,需要注意配置文件的路径有所区别(/etc/oracle/.. -> /var/opt/oracle/..):

--10.2.0.5/var/opt/oracle/scls_scr/$hostname/root/crsstart--11.2.0.4/var/opt/oracle/scls_scr/$hostname/root/ohasdstr

感谢你能够认真阅读完这篇文章,希望小编分享的"Oracle如何查询当前的crs/has自启动状态"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

文件 状态 篇文章 命令 版本 查询 环境 用户 路径 测试 配置 主机 主流 价值 兴趣 前言 同时 场景 实际 数据 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 武汉大学 网络安全事件 网络安全的手抄报画多字少 网络安全之一体之两翼 外文科技期刊数据库怎么查 越秀区软件开发工程师 网络安全保密性的方法 云服务器怎么买优惠 服务器硬盘怎么清空 湖北移动网络安全管理试题 百度云服务器租用 数据库安全技术好学吗 可行性分析报告在软件开发中 淄博市网络安全行业发展 我的世界基岩服务器在哪里 郑州梦淘网络技术有限公司 南京市app软件开发公司 设计一个学生成绩管理数据库 大学计算机数据库填空 数据库的视图怎么连线 5g网络技术在国际上的地位 软件开发项目规格说明 网络安全边界在哪 小蛋糕兽 数据库 以下不属于网络安全范畴的是 各个数据库的字段代码是统一的吗 常熟市软件开发招聘网 服务器数据交换怎么没反映 网络安全真能标准化吗 系统管理为什么没有服务器 如何通过镜像共享服务器迁移
0