본문 바로가기

TSA

[이중화] ECF=0x90000542 (HADR:db2haicu) DB2 HADR 구성 환경에서 Cluster를 구성하기 위해 db2haicu 를 실행하면 여러 에러들이 발생하곤 한다. xml 설정파일에 설정한 값이 잘못되었거나, 환경이 잘못되었거나 등등의 이유로 대부분 발생한다. 이 중 RSCT가 사용하는 db2 모니터링 script 관련한 오류에 대해 정리를 해 본다. 1. 진단로그(db2diag.log) 오류 메시지 2011-10-06-13.29.04.814926+540 E522666E818 LEVEL: Error PID : 21846 TID : 47753254935648PROC : db2haicu INSTANCE: hadr97 NODE : 000 FUNCTION: DB2 Common, SQLHA APIs for DB2 HA Infrastructure, sqlha.. 더보기
[이중화] ECF=0x90000557=-1879046825=ECF_SQLHA_CLUSTER_ERROR (HADR:db2haicu) 1. db2haicu 실행 중 에러 발생 (명령어) db2haicu –f hadr.xml (실행 결과) Welcome to the DB2 High Availability Instance Configuration Utility (db2haicu). You can find detailed diagnostic information in the DB2 server diagnostic log file called db2diag.log. Also, you can use the utility called db2pd to query the status of the cluster domains you create. For more information about configuring your clustered envir.. 더보기
[관리] DB2 V9.7에서 TSAMP 버전 확인 방법 DB2 관련 테스트 작업을 하다 DB2 설치 이미지 내부를 살펴보면서 V9.7에서도 쉘을 이용하여 tsa 버전을 확인하는 법을 알게 되었다. 설치 이미지의 압축을 풀면 server/db2/운영체제/install 이라는 디렉토리가 존재한다. 하위에 db2chktsa 라는 쉘이 존재한다. 이 shell을 통해 시스템 내에 설치된 버전 및 db2 설치 이미지에 있는 버전을 확인할 수 있다. 설치된 tsa 버전 확인 명령어 #>./db2chktsa -m 결과 TSAMP_VERSION=3.2.1.1 설치 이미지에 있는 tsa 버전 확인 명령어 #>./db2chktsa -c 결과 TSAMP_VERSION=3.2.1.1 설치를 하지 않았는데도 설치 버전이 나온다. M옵션은 “라이센스를 갖고 있는 시스템 내에 설치된 .. 더보기
[설치] 내가 쓰는 TSAMP 버전은 몇일까? DB2 V9.5부터 Tivoli System Automation Multiplaform 제품이 포함되어 DB2 설치 시 TSAMP가 같이 설치된다. (설치 옵션에서 –f NOTSAMP 옵션을 주면 TSAMP가 설치되지 않는다) TSAMP 는 DB2 HADR이 구성된 이중화 환경에서 같이 많이 사용되는데 최근 DB2 HADR 관련 기술지원을 하면서 TSAMP 버전에 대해 확인이 필요해 어떻게 확인해야되는지 찾아본 적이 있다. pureScale이 탑재된 V9.8에서는 설치이미지에 db2cktsa라는 쉘이 있어서 설치이미지에 포함된 TSAMP버전과 OS에 설치된 TSAMP 버전을 확인할 수 있었다. 그런데 V9.7에서는 이 쉘이 빠져있어서 TSAMP 버전 확인이 어렵다. 이미 설치된 TSAMP버전은 OS명령어.. 더보기
[설치] CentOS에서 TSAMP 설치하기! CentOS 5.6 인 경우, 1. /etc/redhat-release 파일의 내용을 다음과 같이 교체함! Red Hat Enterprise Linux Server release 5.6 (Tikanga) 2. compat-libstdc++-33 rpm 패키지를 설치함! yum install compat-libstdc++-33 더보기