본문 바로가기

Note

[관리] db2gcf

db2gcf 명령어는 이중화하는 경우에 주로 사용된다.

V9.5부터 TSA (Tivoli System Automation) 클러스터가 도입이 된 후 이중화 관련 tsa의 script를 보면 db2 제어를 위해 db2gcf가 사용됨을 확인할 수 있다.

 

인스턴스 시작(u), 중지(d), 상태(s) 를 확인할 수 있고, 강제로 자원을 정리하는 k 옵션도 제공한다.

Unix 환경이나 Linux 환경에서 DB2 인스턴스가 패닉 상태에 놓인 경우 db2stop 명령어로 인스턴스가 중지되지 않아, db2_kill 이라는 명령어를 사용한다. 그러나 윈도우 환경에서는 db2_kill 이라는 명령어는 제공되지 않는다.

 

윈도우 작업관리자에서 정리를 할 수 밖에 없기 때문에 db2_kill 같은 명령어의 필요성이 느껴질 수 있다.

이때 db2gcf –k 를 사용하면 db2_kill과 같은 효과를 얻을 수 있으니 다급한 상황이 발생한 경우는 db2gcf 를 사용하는 것이 도움이 될 듯 하다.

 

주의 사항은 DB 활성화 시  crash recovery가 진행되므로, 만약의 경우를 대비하여 복구에 필요한 백업 이미지, 아카이브 로그 등을 확인 후 작업해야 할 것이다.

 

참고: http://www-01.ibm.com/support/knowledgecenter/?lang=ko#!/SSEPGG_10.5.0/com.ibm.db2.luw.admin.cmd.doc/doc/r0010986.html?cp=SSEPGG_10.5.0%2F3-5-2-6-56

'Note' 카테고리의 다른 글

[보안] authentication 과 srvcon_auth  (0) 2014.07.14
[보안] SSL 설정  (0) 2014.06.18
[복구] 경로재지정 복구  (0) 2014.04.15
[관리] Backup Pending 풀기  (0) 2014.03.31
[구성] Federation MS-SQL Server  (0) 2014.03.20