본문 바로가기

Troubleshooting

[이중화] ERRORCODE=-4210 (pureScale:maxTransports)

DB2 구축 작업을 하면, 동시접속자수를 고려하여 maxuproc(AIX) 등의 OS 레벨의 변수 값을 검토하게 된다.

DB2 인스턴스 레벨에서는 MAX_COORDAGENTS 변수의 값으로 조정을 하게 되는데, 현재는 기본 값이 Automatic 이기 때문에 크게 고려할 필요가 없게 되었다.

 

그런데 pureScale 환경에서는 동시접속 관련하여 고려해야 될 변수가 있다.

클라이언트 친화성(Client Affinity) 방식 및 자동 워크로드 밸런싱(WLB) 방식 중 어느 방식이 pureScale 이중화 구성에 권장되는지는 알 수 없지만 WLB 방식인 경우 dsdriver 설정 파일에 maxTransports 값을 고려해야 된다.

 

V10.1 FixPack 0 (GA) 버전에서는 기본 값이 80 이였고, FixPack 1에서는 기본 값이 1000으로 변경되었다.

 

만일 설정 값 보다 접속 수가 초과하는 경우 –4210 에러 메시지(SQLSTATE=57033)를 Application에서 받게 되고, 진단로그(db2diag.log)에는 접속이 강제로 끊어지는 메시지(Detected client termination, ZRC=0x00000036=54)가 기록된다.

 

현재로서는 어느 정도 설정하고 쓰는지 알 수 없으나, maxTransports 변수 값은 WAS 및 업무 담당자와 협의를 통해서 설정되어져야 하겠다.

 

진단로그 오류메시지

2013-03-20-17.53.00.994278+540 I79184627A574        LEVEL: Error
PID     : 12190138             TID : 51181          PROC : db2sysc 1
FUNCTION: DB2 UDB, common communication, sqlcctcptest, probe:11
MESSAGE : Detected client termination
DATA #1 : Hexdump, 2 bytes
0x070000035ABEE222 : 0036 


2013-03-20-17.56.04.862158+540 I79264650A547        LEVEL: Error
PID     : 40108300             TID : 51479          PROC : db2sysc 0
FUNCTION: DB2 UDB, base sys utilities, sqeAgent::AgentBreathingPoint, probe:10
CALLED  : DB2 UDB, common communication, sqlcctest
RETCODE : ZRC=0x00000036=54

 

참고 문서

1. IBM APAR ( http://www-01.ibm.com/support/docview.wss?uid=swg1IC80398)

IC80398: INTERMITTENT -4210 ERRORS FOR TRANSPORT TIMEOUT WHEN MAXTRANSPORTS EXCEEDS MAX CONCURRENT APPLICATION CONNECTIONS.

 

2. IBM DeveloperWorks (AIX 기반 DB2 튜닝 사항)

  http://www.ibm.com/developerworks/aix/library/au-DB2AIXPERF.html 

 

3. 정보센터 참고 문서

http://pic.dhe.ibm.com/infocenter/db2luw/v10r1/index.jsp?topic=%2Fcom.ibm.db2.luw.apdv.cli.doc%2Fdoc%2Fc0056065.html&resultof%3D%2522%256d%2561%2578%2554%2572%2561%256e%2573%2570%256f%2572%2574%2573%2522%2520%2522%256d%2561%2578%2574%2572%2561%256e%2573%2570%256f%2572%2574%2573%2522%2520

 

http://pic.dhe.ibm.com/infocenter/db2luw/v10r1/index.jsp?topic=%2Fcom.ibm.db2.luw.wn.doc%2Fdoc%2Fi0060385.html&lang%3Dko