* CRS process 확인
1. ps -ef | grep d.bin
* Resource Status 확인
crs_stat -t
crs_stat -p ==> CRS PROFILE을 확인
* Node_name 확인
as oracle> $ORA_CRS_HOME/crs/bin/olsnodes -n
1. ps -ef | grep d.bin
* Resource Status 확인
crs_stat -t
crs_stat -p ==> CRS PROFILE을 확인
* Node_name 확인
as oracle> $ORA_CRS_HOME/crs/bin/olsnodes -n
* CRS 실행
1. as root> $ORA_CRS_HOME/crs/bin/crsctl start crs
* ASM 사용시 Start/Stop 방법
as oracle> srvctl start/stop asm -n node_name
* Listener Start/Stop 방법
as oracle> srvctl start/stop listener -n node_name [-l listenername]
* Instance Startup/Stop
srvctl start instance -d oraDB -i oraDB1
srvctl stop instance -d oraDB -i oraDB1
srvctl status database -d oraDB
Instance oraDB1 is not running on node ds04e
Instance oraDB2 is not running on node ds05e
* Database Down 방법
1. sqlplus "/as sysdba"
SQL> shutdown immediate
또는
srvctl stop database -d db_name
2. srvctl stop nodeapps -n <node#1_name>
3. srvctl stop nodeapps -n <node#2_name>
4. as root> /fsoracle/app/oracle/crs/bin/crsctl stop crs
5. OS Cluster Down -- 꼭 내릴 필요는 없음
* Database startup 방법
1. OS Cluster startup
2. as root> /fsoracle/app/oracle/crs/bin/crsctl start crs
3. srvctl start nodeapps -n <node#1_name> -- Resource Start (Optional)
4. srvctl start nodeapps -n <node#2_name> -- Resource Start (Optional)
5. sqlplus "/as sysdba"
SQL> startup
또는 srvctl start database -d db_name
1. as root> $ORA_CRS_HOME/crs/bin/crsctl start crs
* ASM 사용시 Start/Stop 방법
as oracle> srvctl start/stop asm -n node_name
* Listener Start/Stop 방법
as oracle> srvctl start/stop listener -n node_name [-l listenername]
* Instance Startup/Stop
srvctl start instance -d oraDB -i oraDB1
srvctl stop instance -d oraDB -i oraDB1
srvctl status database -d oraDB
Instance oraDB1 is not running on node ds04e
Instance oraDB2 is not running on node ds05e
* Database Down 방법
1. sqlplus "/as sysdba"
SQL> shutdown immediate
또는
srvctl stop database -d db_name
2. srvctl stop nodeapps -n <node#1_name>
3. srvctl stop nodeapps -n <node#2_name>
4. as root> /fsoracle/app/oracle/crs/bin/crsctl stop crs
5. OS Cluster Down -- 꼭 내릴 필요는 없음
* Database startup 방법
1. OS Cluster startup
2. as root> /fsoracle/app/oracle/crs/bin/crsctl start crs
3. srvctl start nodeapps -n <node#1_name> -- Resource Start (Optional)
4. srvctl start nodeapps -n <node#2_name> -- Resource Start (Optional)
5. sqlplus "/as sysdba"
SQL> startup
또는 srvctl start database -d db_name
* CRS setup 방법
1. Database Auto Restart Disable 방법
crs_stat -p ora.DSCTMA.db > /tmp/ora.DSCTMA.db.cap
crs_profile -update ora.DSCTMA.db -dir /tmp -o as=2,ra=0
crs_register ora.DSCTMA.db -dir /tmp -u
crs_stat -p ora.DSCTMA.db | grep -E "REQUIRED_RESOURCES|RESTART_ATTEMPTS|AUTO_START"
2.Instance Auto Restart Disable 방법
crs_stat -p ora.DSCTMA.DSCTMA01.inst > /tmp/ora.DSCTMA.DSCTMA01.inst.cap
crs_profile -update ora.DSCTMA.DSCTMA01.inst -dir /tmp -o as=2,ra=0 -- Resource Option 수정
crs_register ora.DSCTMA.DSCTMA01.inst -dir /tmp -u
crs_stat -p ora.DSCTMA.DSCTMA01.inst | grep -E "REQUIRED_RESOURCES|RESTART_ATTEMPTS|AUTO_START"
crs_stat -p ora.DSCTMA.DSCTMA02.inst > /tmp/ora.DSCTMA.DSCTMA02.inst.cap
crs_profile -update ora.DSCTMA.DSCTMA02.inst -dir /tmp -o as=2,ra=0 -- Resource Option 수정
crs_register ora.DSCTMA.DSCTMA02.inst -dir /tmp -u
crs_stat -p ora.DSCTMA.DSCTMA02.inst | grep -E "REQUIRED_RESOURCES|RESTART_ATTEMPTS|AUTO_START"
3.crsctl disable crs ( Automatic Startup Disable )
4. Network Down 시 Database shutdown 방지 방법
crs_stat -p ora.DSCTMA.DSCTMA01.lsnr > /tmp/ora.DSCTMA.DSCTMA01.lsnr.cap
crs_profile -update ora.DSCTMA.DSCTMA01.lsnr -dir /tmp -o as=0,ra=0
crs_register ora.DSCTMA.DSCTMA01.lsnr -dir /tmp -u
crs_stat -p ora.DSCTMA.DSCTMA01.lsnr | grep -E "REQUIRED_RESOURCES|RESTART_ATTEMPTS|AUTO_START"
5. VIP auto restart 기능 OFF
crs_stat -p ora.<node#1_name>.vip > /tmp/ora.<node#1_name>.vip.cap
crs_profile -update ora.<node#1_name>.vip -dir /tmp -o as=0 # auto_start=0
crs_register ora.<node#1_name>.vip -dir /tmp -u
crs_stat -p ora.<node#1_name>.vip | grep -E "REQUIRED_RESOURCES|RESTART_ATTEMPTS|AUTO_START"
1. Database Auto Restart Disable 방법
crs_stat -p ora.DSCTMA.db > /tmp/ora.DSCTMA.db.cap
crs_profile -update ora.DSCTMA.db -dir /tmp -o as=2,ra=0
crs_register ora.DSCTMA.db -dir /tmp -u
crs_stat -p ora.DSCTMA.db | grep -E "REQUIRED_RESOURCES|RESTART_ATTEMPTS|AUTO_START"
2.Instance Auto Restart Disable 방법
crs_stat -p ora.DSCTMA.DSCTMA01.inst > /tmp/ora.DSCTMA.DSCTMA01.inst.cap
crs_profile -update ora.DSCTMA.DSCTMA01.inst -dir /tmp -o as=2,ra=0 -- Resource Option 수정
crs_register ora.DSCTMA.DSCTMA01.inst -dir /tmp -u
crs_stat -p ora.DSCTMA.DSCTMA01.inst | grep -E "REQUIRED_RESOURCES|RESTART_ATTEMPTS|AUTO_START"
crs_stat -p ora.DSCTMA.DSCTMA02.inst > /tmp/ora.DSCTMA.DSCTMA02.inst.cap
crs_profile -update ora.DSCTMA.DSCTMA02.inst -dir /tmp -o as=2,ra=0 -- Resource Option 수정
crs_register ora.DSCTMA.DSCTMA02.inst -dir /tmp -u
crs_stat -p ora.DSCTMA.DSCTMA02.inst | grep -E "REQUIRED_RESOURCES|RESTART_ATTEMPTS|AUTO_START"
3.crsctl disable crs ( Automatic Startup Disable )
4. Network Down 시 Database shutdown 방지 방법
crs_stat -p ora.DSCTMA.DSCTMA01.lsnr > /tmp/ora.DSCTMA.DSCTMA01.lsnr.cap
crs_profile -update ora.DSCTMA.DSCTMA01.lsnr -dir /tmp -o as=0,ra=0
crs_register ora.DSCTMA.DSCTMA01.lsnr -dir /tmp -u
crs_stat -p ora.DSCTMA.DSCTMA01.lsnr | grep -E "REQUIRED_RESOURCES|RESTART_ATTEMPTS|AUTO_START"
5. VIP auto restart 기능 OFF
crs_stat -p ora.<node#1_name>.vip > /tmp/ora.<node#1_name>.vip.cap
crs_profile -update ora.<node#1_name>.vip -dir /tmp -o as=0 # auto_start=0
crs_register ora.<node#1_name>.vip -dir /tmp -u
crs_stat -p ora.<node#1_name>.vip | grep -E "REQUIRED_RESOURCES|RESTART_ATTEMPTS|AUTO_START"
'Oracle Database' 카테고리의 다른 글
AWR에서 보이는 낯선 enqueue lock : RO enqueue와 KO enqueue (2) | 2009.12.28 |
---|---|
Oracle Data Type (0) | 2009.12.18 |
oracle 다른 계정에서 synonym이나 username 지정 없이 table query 하기. (0) | 2009.12.16 |
Oracle crs 설치 정보 확인 (0) | 2009.12.11 |
Oracle Korea Magazin 2009년 겨울호 발간 (0) | 2009.12.10 |