dbms:oracle:admin:oracleracmanage
문서의 이전 판입니다!
Oracle RAC Management
srvctl
srvctl
- Syntax : srvctl command object [options]
- commands summary(10g manual Server Control Utility Reference 참고)
| command | Description |
| srvctl add | node applications, database, database instance, ASM instance, or service 추가 |
| srvctl remove | node applications, database, database instance, ASM instance, or service 삭제 |
| srvctl config | node applications, database, ASM instance, or service에 대한 구성 목록 |
| srvctl enable | Enables the database, database instance, ASM instance, or service |
| srvctl disable | Disables the database, database instance, ASM instance, or service. |
| srvctl start | node applications, database, database instance, ASM instance, or service 시작 |
| srvctl stop | node applications, database, database instance, ASM instance, or service 중단 |
| srvctl modify | node applications, database, database instance, or service configuration 변경 |
| srvctl relocate | 하나의 instance에서 다른 하나의 instance로 서비스 재배치 |
| srvctl status | node applications, database, database instance, ASM instance, or service 상태 확인 |
| srvctl getenv | node applications, database, database instance, or service 구성에서 환경변수 보여줌 |
| srvctl setenv and unsetenv | node applications, database, database instance, or service 구성에서 환경변수 설정ᆞ해제 |
- SRVCTL Objects Summary
| Object Noun Name | Abbreviation | Purpose |
| asm | asm | ASM instances에서 add, configure, enable, start, obtain the status of, stop, disable, and remove명령어 사용 |
| database | db | databases에서 add, configure, modify, manage environment variables for, enable, start, obtain the status of, stop, disable, and remove 명령어 사용 |
| instance | inst | database instances에서 add, configure, modify, manage environment variables for, enable, start, obtain the status of, stop, and remove 명령어 사용 |
| nodeapps | no abbreviation | node applications에서 add, configure, modify, manage environment variables for, start, obtain the status of, stop, and remove 명령어 사용 |
| service | serv | cluster database에서 서비스를 add, configure, modify, manage environment variables for, enable, start, obtain the status of, relocate, disable, stop, and remove 할 수 있는 명령어 사용 |
srvctl 예제(시작·종료)
- RAC 전체를 기동한다.
# srvctl start database -d SOAF
- 클러스터 종료(ASM사용 시)
# export ORACLE_SID=soaf1 # emctl stop dbconsole # srvctl stop instance -d soaf -i soaf1 # srvctl stop asm -n rac1 # srvctl stop nodeapps -n rac1
- 클러스터 시작(ASM사용 시)
# export ORACLE_SID=soaf1 # srvctl start instance -d soaf -i soaf1 # srvctl start asm -n rac1 # srvctl start nodeapps -n rac1
- 클러스터 및 ASM,DB 상태확인(ASM사용 시)
# export ORACLE_SID=soaf1 # crs_stat -t 혹은 # crs_stat # srvctl status instance -d soaf -i soaf1 # srvctl status asm -n rac1 # srvctl status nodeapps -n rac1
- 클러스터 및 ASM,DB 설정확인(ASM사용 시)
# export ORACLE_SID=soaf1 # srvctl config instance -d soaf -i soaf1 혹은 # srvctl config database -d soaf # srvctl config asm -n rac1 # srvctl config nodeapps -n rac1 -a -g -s -l # srvctl config nodeapps -n rac1
crsctl
ASM
- ASM디스크 확인
SQL> select d.name, a.path, a.state from v$asm_disk a, v$asm_diskgroup d where a.group_number=d.group_number;
dbms/oracle/admin/oracleracmanage.1208146094.txt.gz · 마지막으로 수정됨: 저자 joang77
