如何查看当前CRS 是处于enable还是处于disable?
2016-01-20 09:50
691 查看
下文档信息来自MOS官方文档,经过详细测试确认
从10g开始 CRS默认是从操作系统启动时候启动
有时候为了方便维护性操作,我们一般禁止CRS随操作系统启动而自启动
无论是10g还是11g,oracle都支持通过命令方式禁止CRS随操作系统启动而自启动:
#crsctl disable crs #crsctl enable crs
当我们开启或者关闭自启动后,我们如何查看当前CRS 是处于enable还是处于disable中呢,oracle在10g,11gR1和11gR2中都分别给出了不同的路径文件查看
10g环境中:
Oracle Database – Enterprise Edition – Version 10.1.0.2 to 11.1.0.8 [Release 10.1 to 11.1]: 3. $AUTOSTART
Linux & AIX:/etc/oracle/scls_scr/$hostname/root/crsstart
SUN & HP:/var/opt/oracle/scls_scr/$hostname/root/crsstart
而在11gR2中,由于无论是crs还是css还是evmd进程都是通过ohasd进程带动,所有,在11g中略有不同,虽然命令一样,都是通过crsctl disable/enable crs关闭或者开启,但是其实,oracle是对ohasd做了自启动限制,所以在11gR2中文件位置及文件名应该为如下:
cd /etc/oracle/scls_scr/s1-11g/root
Linux & AIX:/etc/oracle/scls_scr/$hostname/root/ohasdstr
SUN & HP:/var/opt/oracle/scls_scr/$hostname/root/ohasdstr
如下关于在linux上的测试及查看过程:
10g:
[root@DBServer1 root]# crsctl query crs softwareversion
CRS software version on node [dbserver1] is [10.2.0.5.0]
[root@DBServer1 root]# more /etc/oracle/scls_scr/dbserver1/root/crsstart
enable
[root@DBServer1 root]# crsctl disable crs
[root@DBServer1 root]# more /etc/oracle/scls_scr/dbserver1/root/crsstart
disable
11gR2:
[root@s1-11g root]# crsctl query crs softwareversion
Oracle Clusterware version on node [s1-11g] is
[11.2.0.4.0]
[root@s1-11g root]# more /etc/oracle/scls_scr/s1-11g/root/ohasdstr
enable
[root@s1-11g root]# crsctl disable crs
CRS-4621: Oracle High Availability Services autostart is disabled.
[root@s1-11g root]# more /etc/oracle/scls_scr/s1-11g/root/ohasdstr
disable
从10g开始 CRS默认是从操作系统启动时候启动
有时候为了方便维护性操作,我们一般禁止CRS随操作系统启动而自启动
无论是10g还是11g,oracle都支持通过命令方式禁止CRS随操作系统启动而自启动:
#crsctl disable crs #crsctl enable crs
当我们开启或者关闭自启动后,我们如何查看当前CRS 是处于enable还是处于disable中呢,oracle在10g,11gR1和11gR2中都分别给出了不同的路径文件查看
10g环境中:
Oracle Database – Enterprise Edition – Version 10.1.0.2 to 11.1.0.8 [Release 10.1 to 11.1]: 3. $AUTOSTART
Linux & AIX:/etc/oracle/scls_scr/$hostname/root/crsstart
SUN & HP:/var/opt/oracle/scls_scr/$hostname/root/crsstart
而在11gR2中,由于无论是crs还是css还是evmd进程都是通过ohasd进程带动,所有,在11g中略有不同,虽然命令一样,都是通过crsctl disable/enable crs关闭或者开启,但是其实,oracle是对ohasd做了自启动限制,所以在11gR2中文件位置及文件名应该为如下:
cd /etc/oracle/scls_scr/s1-11g/root
Linux & AIX:/etc/oracle/scls_scr/$hostname/root/ohasdstr
SUN & HP:/var/opt/oracle/scls_scr/$hostname/root/ohasdstr
如下关于在linux上的测试及查看过程:
10g:
[root@DBServer1 root]# crsctl query crs softwareversion
CRS software version on node [dbserver1] is [10.2.0.5.0]
[root@DBServer1 root]# more /etc/oracle/scls_scr/dbserver1/root/crsstart
enable
[root@DBServer1 root]# crsctl disable crs
[root@DBServer1 root]# more /etc/oracle/scls_scr/dbserver1/root/crsstart
disable
11gR2:
[root@s1-11g root]# crsctl query crs softwareversion
Oracle Clusterware version on node [s1-11g] is
[11.2.0.4.0]
[root@s1-11g root]# more /etc/oracle/scls_scr/s1-11g/root/ohasdstr
enable
[root@s1-11g root]# crsctl disable crs
CRS-4621: Oracle High Availability Services autostart is disabled.
[root@s1-11g root]# more /etc/oracle/scls_scr/s1-11g/root/ohasdstr
disable
相关文章推荐
- 学习一种新编程语言要做的10几个练习
- Oracle为了增加查询效率给条件字段添加索引
- Java IO : 流,以及装饰器模式在其上的运用
- Android14_SharedPreferences及SDCard
- 编程之美2.15 二维数组最大子数组的和(数组下标从(1,1)開始)
- 约瑟夫环
- log4j.properties 详解与配置步骤
- Android Webview添加网页加载进度条实例详解
- DBCP连接池配置参数说明
- mybatis学习
- Android 环境配置
- Android13_Dialog及Menu
- Ajax中send参数
- 穷人思维」过渡到「富人思维」
- 泛型的约束与局限性
- AU13笔记
- MysqL的root用户不允许远程连接
- tomcat中webapp. root错误提示问题解决方案
- 巧用Drawable 实现Android UI 元素间距效果
- Android12_ListView分页