Background Image

FORUM

?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하세요.


CUBRID 8.2.2 HA 구성하여 사용 중 웹 서버 접속이 갑자기 증가되는 경우 데이터베이스가 정상적으로 동작하지 않는 현상이 있었습니다.


현재 구성 구조는 broker 서버 2대와 master, slave 서버 각각 1대를 운영 중이며, broker 서버 접속이 안될 경우

웹 프로그램에서 broker 예비 서버로 연결되도록 구성했습니다.


SNMP 그래프를 보면 broker 서버의 평상시 인바운드/아웃바운드 트래픽이 동일한 그래프를 보였으나

접속이 몰리는 당시 인바운드 트래픽은 증가했으나 아웃바운드는 평상시 정도의 수준으로 기록되었습니다.


예비 broker 서버로 일부 커넥션이 유입되어 인바운드/아웃바운드 트래픽이 기록되었습니다.


master 서버의 경우 접속이 몰린 시점에 아웃바운드 트래픽이 일시적으로 증가되었다가 평상시의 절반도 미치지 않는

상태로 감소했으며 아웃바운드 트래픽은 4~5배 정도 증가했습니다.


slave 서버의 경우 일시적으로 아웃바운드 트래픽이 증가했으나 이후 인바운드/아웃바운드가 감소하여 정상 동작이

잘 되지 않는 상태였습니다.


당시에 slave 서버 접속이 원활치 못했습니다.


broker의 MAX_NUM_APPL_SERVER의 갯수 및 master/slave 서버의 max_connection 갯수가 부족하여 해당 현상이 발생하는 것으로 생각되어 현재는 시스템이 버틸 수 있는 한도내로 기존 대비 3배수 정도 늘려둔 상태입니다.


정확한 원인을 분석할 수 없어 고견을 들려주시길 부탁드립니다.



해당 시간대의 각 서버별 로그는 다음과 같습니다.


[broker]


(1) RW broker log


Time: 10/11/12 18:17:11.780 - ERROR *** ERROR CODE = -191, Tran = -1, EID = 1

Cannot connect to server "DATABASE" on "db-master".


Time: 10/11/12 18:17:11.781 - ERROR *** ERROR CODE = -677, Tran = -1, EID = 2

Failed to connect to database server, 'DATABASE', on the following host(s): db-slave


Time: 10/11/12 18:17:11.781 - ERROR *** ERROR CODE = -677, Tran = -1, EID = 3

Failed to connect to database server, 'DATABASE', on the following host(s): db-master:db-slave



(2) RO broker log


Time: 10/11/12 18:05:54.569 - ERROR *** ERROR CODE = -743, Tran = -1, EID = 1

Failed on handshake between client and server. (peer host db-master)


Time: 10/11/12 18:25:55.767 - ERROR *** ERROR CODE = -199, Tran = 104, EID = 2

Server no longer responding.... Operation now in progress


Time: 10/11/12 18:25:55.767 - ERROR *** ERROR CODE = -224, Tran = 104, EID = 3

A database has not been restarted.





[예비 broker]


(1) RW broker log

 - 없음



(2) RO broker log


Time: 02/08/12 11:50:30.319 - ERROR *** ERROR CODE = -669, Tran = -1, EID = 1

Server refused client connection : max clients, (50), exceeded.


Time: 02/08/12 11:50:30.321 - ERROR *** ERROR CODE = -669, Tran = -1, EID = 2

Server refused client connection : max clients, (50), exceeded.


Time: 02/08/12 11:50:30.321 - ERROR *** ERROR CODE = -677, Tran = -1, EID = 3

Failed to connect to database server, 'DATABASE', on the following host(s): db-master:db-slave


Time: 02/08/12 11:50:30.376 - ERROR *** ERROR CODE = -669, Tran = -1, EID = 4

Server refused client connection : max clients, (50), exceeded.


Time: 02/08/12 11:50:30.377 - ERROR *** ERROR CODE = -669, Tran = -1, EID = 5

Server refused client connection : max clients, (50), exceeded.






[MASTER DATABASE]


Time: 10/11/12 15:30:06.387 - ERROR *** ERROR CODE = -452, Tran = 5, CLIENT = db-broker1:broker_DATABASE_rw_cub_cas_2(1270), EID = 110

Invalid XASL tree node content.


Time: 10/11/12 15:40:31.184 - ERROR *** ERROR CODE = -72, Tran = 9, CLIENT = db-broker1:broker_DATABASE_rw_cub_cas_6(1274), EID = 111

Your transaction (index 9, CUBRIDUSER@db-broker1|1274) has been unilaterally aborted by the system.


Time: 10/11/12 15:40:32.187 - ERROR *** ERROR CODE = -72, Tran = 10, CLIENT = db-broker1:broker_DATABASE_rw_cub_cas_8(1278), EID = 112

Your transaction (index 10,CUBRIDUSER@db-broker1|1278) has been unilaterally aborted by the system.


Time: 10/11/12 15:40:33.190 - ERROR *** ERROR CODE = -72, Tran = 3, CLIENT = db-broker1:broker_DATABASE_rw_cub_cas_1(1269), EID = 113

Your transaction (index 3, CUBRIDUSER@db-broker1|1269) has been unilaterally aborted by the system.


- 반복 -


Time: 10/11/12 18:00:21.155 - ERROR *** ERROR CODE = -72, Tran = 9, CLIENT = db-broker1:broker_DATABASE_rw_cub_cas_6(1274), EID = 137

Your transaction (index 9, CUBRIDUSER@db-broker1|1274) has been unilaterally aborted by the system.


Time: 10/11/12 18:00:22.158 - ERROR *** ERROR CODE = -72, Tran = 3, CLIENT = db-broker1:broker_DATABASE_rw_cub_cas_1(1269), EID = 138

Your transaction (index 3, CUBRIDUSER@db-broker1|1269) has been unilaterally aborted by the system.


Time: 10/11/12 18:05:21.246 - ERROR *** ERROR CODE = -72, Tran = 3, CLIENT = db-broker1:broker_DATABASE_rw_cub_cas_1(1269), EID = 139

Your transaction (index 3, CUBRIDUSER@db-broker1|1269) has been unilaterally aborted by the system.


Time: 10/11/12 18:12:36.236 - ERROR *** ERROR CODE = -72, Tran = 967, CLIENT = db-broker1:broker_DATABASE_rw_cub_cas_354(2506), EID = 140

Your transaction (index 967, CUBRIDUSER@db-broker1|2506) has been unilaterally aborted by the system.


Time: 10/11/12 18:12:37.241 - ERROR *** ERROR CODE = -72, Tran = 920, CLIENT = db-broker1:broker_DATABASE_rw_cub_cas_307(2203), EID = 141

Your transaction (index 920, CUBRIDUSER@db-broker1|2203) has been unilaterally aborted by the system.


Time: 10/11/12 18:17:10.046 - ERROR *** ERROR CODE = -836, Tran = 194, CLIENT = db-broker1:broker_DATABASE_ro_cub_cas_1174(32701), EID = 142

LATCH ON PAGE(32766|0) TIMEDOUT


Time: 10/11/12 18:17:10.046 - ERROR *** ERROR CODE = -836, Tran = 194, CLIENT = db-broker1:broker_DATABASE_ro_cub_cas_1174(32701), EID = 142

LATCH ON PAGE(32766|0) TIMEDOUT


Time: 10/11/12 18:17:10.046 - ERROR *** ERROR CODE = -72, Tran = 194, CLIENT = db-broker1:broker_DATABASE_ro_cub_cas_1174(32701), EID = 143

Your transaction (index 194, CUBRIDUSER@db-broker1|32701) has been unilaterally aborted by the system.


Time: 10/11/12 18:17:10.046 - ERROR *** ERROR CODE = -836, Tran = 383, CLIENT = db-broker1:broker_DATABASE_ro_cub_cas_1351(595), EID = 144

LATCH ON PAGE(32766|0) TIMEDOUT


Time: 10/11/12 18:17:10.046 - ERROR *** ERROR CODE = -72, Tran = 383, CLIENT = db-broker1:broker_DATABASE_ro_cub_cas_1351(595), EID = 145

Your transaction (index 383, CUBRIDUSER@db-broker1|595) has been unilaterally aborted by the system.


Time: 10/11/12 18:17:10.047 - ERROR *** ERROR CODE = -836, Tran = 601, CLIENT = db-broker1:broker_DATABASE_ro_cub_cas_1527(943), EID = 146

LATCH ON PAGE(32766|0) TIMEDOUT






[SLAVE DATABASE]


Time: 10/11/12 16:39:16.788 - ERROR *** ERROR CODE = -452, Tran = 12, CLIENT = db-broker1:broker_DATABASE_ro_cub_cas_2(1330), EID = 3

Invalid XASL tree node content.


Time: 10/11/12 18:08:15.321 - ERROR *** ERROR CODE = -707, Tran = 525, CLIENT = db-broker1:broker_DATABASE_ro_cub_cas_523(31299), EID = 4

Unable to expand temporary volume "/home/cubrid/cubrid822/databases/DATABASE/DATABASE_t32766" with 50 pages


Time: 10/11/12 18:08:31.427 - ERROR *** ERROR CODE = -707, Tran = 810, CLIENT = db-broker1:broker_DATABASE_ro_cub_cas_808(31770), EID = 5

Unable to expand temporary volume "/home/cubrid/cubrid822/databases/DATABASE/DATABASE_t32765" with 50 pages


Time: 10/11/12 18:09:02.866 - ERROR *** ERROR CODE = -707, Tran = 433, CLIENT = db-broker1:broker_DATABASE_ro_cub_cas_431(31147), EID = 6

Unable to expand temporary volume "/home/cubrid/cubrid822/databases/DATABASE/DATABASE_t32764" with 50 pages


Time: 10/11/12 18:09:42.275 - ERROR *** ERROR CODE = -707, Tran = 492, CLIENT = db-broker1:broker_DATABASE_ro_cub_cas_490(31248), EID = 7

Unable to expand temporary volume "/home/cubrid/cubrid822/databases/DATABASE/DATABASE_t32763" with 50 pages


Time: 10/11/12 18:14:41.045 - ERROR *** ERROR CODE = -836, Tran = 127, CLIENT = db-broker1:broker_DATABASE_ro_cub_cas_125(30643), EID = 8

LATCH ON PAGE(32765|0) TIMEDOUT


Time: 10/11/12 18:14:41.045 - ERROR *** ERROR CODE = -72, Tran = 127, CLIENT = db-broker1:broker_DATABASE_ro_cub_cas_125(30643), EID = 9

Your transaction (index 127, CUBRIDUSER@db-broker1|30643) has been unilaterally aborted by the system.



List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4441
986 임의용량에 대해 문의 드립니다. 1 김은지 2023.01.18 57
985 자동백업 문의 1 file 완초 2015.03.27 4241
984 자동백업 문제 1 이재구 2015.06.17 4190
983 자동백업 시간 설정한 시간과 2시간 차이가 납니다. 1 coolkkm 2017.12.16 300
982 자동백업시 폴더까지는 생성이 되는데 백업파일이 생성이 않됩니다. 1 secret 블랙 2015.03.30 8
981 자동증가 컬럼수정후 자동증가값이 들어가게 하려면? 7 초보 2010.02.27 18072
980 자동증가 트리거사용 1 kty7777 2015.07.06 4075
979 자동증가 필드 질문합니다 1 유니콘 2009.03.04 16024
978 자동증가값을 키로 사용하는 경우에 대해 질문 있습니다. 1 하늘나무 2017.07.19 752
977 자료 저장시 속도가 느려집니다. 1 푸른잔디 2009.12.11 9475
976 자바 함수 사용중에 jdbc 접속오류 발생 1 file go 2022.03.24 65
975 자바 + C 연동 끊김현상 1 secret 도제마 2014.07.14 13
974 자바 배치 쉘 수행시 큐브리드 이중화 설정 1 jeinhe 2022.04.18 79
973 자바 저장 프로시저 서버 기동 문의 1 준88 2022.09.27 72
972 자바 저장함수 속도 관련문제요.. 1 owlowl 2016.08.11 14118
971 자바 펑션(프로시저) 등록시 클래스를 못찾습니다.(jar) (수정) 1 닐릴리 2019.02.14 395
970 자바 프로시저 작성 문의입니다. 2 제발좀 2009.07.30 12313
969 자바 함수 문제 현상 1 secret 배운다큐브 2014.06.11 10
968 자바 함수 생성후 결과값 확인을 어떻게 하는지?? 3 이석희 2009.03.05 18744
967 자바_큐브리드 쿼리에 대한 질문입니다. 2 file 존케이 2012.04.05 7505
Board Pagination Prev 1 ... 146 147 148 149 150 151 152 153 154 155 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales