서버 재기동 시 CRS 를 자동으로 시작하는게 기본 설정일 것 입니다.
하지만 실제 운영환경에서는 서버 재기동 시 이상유무 확인 후 crs를 기동합니다.
여기서는 crs와 DB의 자동 기동 설정 확인 및 변경 방법을 정리하였습니다.
CRS 자동 시작 설정 변경
crsctl config crs -- 확인
crsctl enable crs -- 자동시작활성
crsctl disable crs -- 자동시작비활성
-- 확인
[root@svr1 ~]# crsctl config crs
CRS-4622: Oracle High Availability Services autostart is enabled.
-- 비활성
[root@svr1 ~]# crsctl disable crs
CRS-4621: Oracle High Availability Services autostart is disabled.
[root@svr1 ~]# crsctl config crs
CRS-4621: Oracle High Availability Services autostart is disabled.
-- 활성
[root@svr1 ~]# crsctl enable crs
CRS-4622: Oracle High Availability Services autostart is enabled.
[root@svr1 ~]# crsctl config crs
CRS-4622: Oracle High Availability Services autostart is enabled.
DB 자동 시작 설정 변경
현재 설정 확인
srvctl config database -d {디비명} -a
[root@rac1 diag]# srvctl config database -d racdb -a
Database unique name: racdb
Database name: racdb
Oracle home: /u01/app/oracle/product/11.2.0/db_1
Oracle user: oracle
Spfile: +DATA/racdb/spfileracdb.ora
Domain: localdomain
Start options: open
Stop options: immediate
Database role: PRIMARY
Management policy: AUTOMATIC
Server pools: racdb
Database instances: racdb1,racdb2
Disk Groups: DATA,FRA
Services:
Database is enabled
Database is administrator managed
수동으로 설정
srvctl modify database -d {디비명} -y manual
[root@rac1 diag]# srvctl modify database -d racdb -y manual
-- 설정확인
[root@rac1 diag]# srvctl config database -d racdb -a
Database unique name: racdb
Database name: racdb
Oracle home: /u01/app/oracle/product/11.2.0/db_1
Oracle user: oracle
Spfile: +DATA/racdb/spfileracdb.ora
Domain: localdomain
Start options: open
Stop options: immediate
Database role: PRIMARY
Management policy: MANUAL
Server pools: racdb
Database instances: racdb1,racdb2
Disk Groups: DATA,FRA
Services:
Database is enabled
Database is administrator managed
자동으로 설정
srvctl modify database -d {디비명} -y automatic
댓글
댓글 쓰기