Background Image

FORUM

조회 수 17288 추천 수 0 댓글 6
?

단축키

Prev이전 문서

Next다음 문서

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

안녕하세요.

 

서버 한대에 큐브리드를 운영중에 있습니다.

잦은 트랜잭션(long transaction 포함) 발생으로 인해 마스터서버가 중지된 경우가 있었습니다.

트랜잭션으로 인해 마스터가 중지된건지는 정확히 모르겠으나

아래 에러처럼 트랜잭션 에러가 발생한 이후에 서비스가 중지된 로그를 보실 수 있습니다.

예로 보여드리고자 트랜잭션 에러를 하나만 적어 놓았습니다. 실제로는 수백줄 됩니다.

 

질문입니다.

1. 잦은 트랜잭션으로 인해 마스터서버가 중지될 수 있는지 궁금합니다. 가능할 경우 대안은 있나요?

2. 슬로우쿼리가 없는 상태에서 잦은 트랜잭션이 발생되고 있는데 트랜잭션 에러를 줄일 수 있는 방법이 있는지요?

 

답변 부탁드리겠습니다.

감사합니다.

 

 

# 에러 로그

Time: 02/15/12 16:36:10.216 - ERROR *** ERROR CODE = -671, Tran = 1, EID = 117
A network read/write error occurred for socket 8 associated with your transaction (index 1, root@web|15158)


Time: 02/15/12 16:36:10.280 - ERROR *** ERROR CODE = -199, Tran = 1, EID = 118

Server no longer responding.


Time: 02/15/12 16:36:10.280 - ERROR *** ERROR CODE = -111, Tran = 1, EID = 119
Your transaction has been aborted by the system due to server failure or mode change.

 

Time: 02/15/12 16:37:17.290 - ERROR *** ERROR CODE = -191, Tran = -1, EID = 120
Cannot connect to server "db" on "localhost".

 

Time: 02/15/12 16:37:17.290 - ERROR *** ERROR CODE = -353, Tran = -1, EID = 121
Cannot make connection to master server.... Connection refused

 

Time: 02/15/12 16:37:17.290 - ERROR *** ERROR CODE = -677, Tran = -1, EID = 122
Failed to connect to database server, 'db', on the following host(s): localhost:localhost

 

Time: 02/15/12 16:37:17.433 - ERROR *** ERROR CODE = -353, Tran = -1, EID = 123
Cannot make connection to master server.... No such file or directory

 

Time: 02/15/12 16:37:17.433 - ERROR *** ERROR CODE = -353, Tran = -1, EID = 124
Cannot make connection to master server.... No such file or directory

  • ?
    샤롱스판 2012.02.16 21:24
    먼저, 아는 지식으로만 말씀 드리면.. 잦은 트랜잭션때문에 마스터쪽 서버가 죽었을 것 같지는 않구요.

    1. 혹시 모르니 서버 로그(cubrid/log/server )파일을 첨부해주시면 분석하는데 도움이 될 것 같아요.

    2. 서버에 <core.프로세스번호> 파일이 있는지 확인 부탁 드리고..

    3. 혹시 루트 디렉토리의 /tmp 디렉토리를 주기적으로 정리하는 스크립트가 실행되고 있거나, 아니면 tmp 파일을 삭제를 하신 적이 있는지 확인 부탁 드립니다.

  • ?
    windyhan 2012.02.17 00:47

    $CUBRID/log 밑에 cub_master.err 파일이 있을겁니다. 해당 로그도 첨부해 주세요..

    그리고  $CUBRID/log/server 의 err 파일의 list도 첨부해주세요..

     

  • ?
    노랑배 2012.02.16 23:37

    답변 감사드립니다.

    말씀하신 내용 올려드립니다.

     

    # cubrid/log/server 로그입니다.

    Time: 02/15/12 16:36:03.999 - ERROR *** ERROR CODE = -673, Tran = 0, CLIENT = (unknown):(unknown)(-1), EID = 250
    Your connection to the server has been closed since the server is going down immediately.

    문제된 시각에 발생된 로그는 요거 하나입니다.

     

    core.프로세스번호 형태의 파일은 전혀 없습니다.

     

    /tmp 디렉토리를 주기적으로 정리하거나 인위적으로 삭제하지 않습니다.

    특히 /tmp/CUBRID1523 파일은 절대 건드리지 않습니다.

  • ?
    노랑배 2012.02.24 18:25

    답변 감사드립니다.

    다른 업무로 댓글 확인이 늦었습니다.

    요청하신 로그입니다.

     

    $CUBRID/log 밑에 cub_master.err 파일이 있을겁니다. 해당 로그도 첨부해 주세요..

    => 문제 발생된 시점에 발생된 로그는 전혀 없습니다.

     

    그리고  $CUBRID/log/server 의 err 파일의 list도 첨부해주세요..

    => 로그 리스트입니다.

    -rw-r--r-- 1 root root   256 Jan 31 15:08 mynews3_ilyosisa_20120131_1445.err
    -rw-r--r-- 1 root root   256 Jan 31 16:09 mynews3_ilyosisa_20120131_1609.err
    -rw-r--r-- 1 root root 64765 Feb 15 16:36 mynews3_ilyosisa_20120131_1630.err
    -rw-r--r-- 1 root root   256 Feb 15 17:09 mynews3_ilyosisa_20120215_1652.err
    -rw-r--r-- 1 root root  2838 Feb 16 10:45 mynews3_ilyosisa_20120215_1710.err
    -rw-r--r-- 1 root root 26252 Feb 24 03:52 mynews3_ilyosisa_20120216_1046.err

  • ?
    windyhan 2012.02.24 23:26

    아 메일주소를 빠뜨렸네요..

     

    windyhan@naver.com 으로 보내주세요..

     

    감사합니다.

  • ?
    windyhan 2012.02.24 23:25

    안녕하세요.

     

    원본글에 있는 에러로그는 에러파일 어떤것에 출력되어있는건가요?

    아니면 터미널에 찍혀있던건가요?

     

    원본에 있는 서버에 접속할 수 없다는 로그는 16:36 ~ 16:37 까지인데..

    err list 를 보면.. 

     

    아래의 로그 파일로 유추해보면, 16:36 분 까지는 로그를 썼고,

    rw-r--r-- 1 root root 64765 Feb 15 16:36 mynews3_ilyosisa_20120131_1630.err

     

    DB 는 다시 16:52 분에 올라온 것으로 보입니다.  ( 파일에 있는 20120215_1652 가 start 한 시간입니다. )

    -rw-r--r-- 1 root root 256 Feb 15 17:09 mynews3_ilyosisa_20120215_1652.err

    그 중간에 16:36 ~ 16:52 분 까지는 DB 가 내려가 있던 것으로 보이는데요...

    위의  mynews3_ilyosisa_20120131_1630.err 파일을 봤으면 합니다.

     

    그리고 HA 가 구성되어있는지도 궁금합니다. ( HA 가 구성되어있으면, cub_master 가 죽으면, 서버도 같이 내려갑니다. )

    혹시 서버 쪽에 core 파일이 생성되어있는지 확인이 가능한지요?

     

    잦은 트랜잭션 만으로 DB 가 죽는 현상은 설명하기가 어렵습니다.

     

    가능하시다면. $CUBRID/log 밑에 있는 *.err 파일과, $CUBRID/log/server 밑에 있는 err 모두를 제 메일로 보내주실수 있으신지요?

     

    core 파일이 있으면 core 파일도 첨부해 주시면 분석하는데 도움이 될것 같습니다.

     

    감사합니다.

     

     


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 21 admin 2024.04.23 143863
1228 java에서 플랜정보 문의 2 hangum 2012.07.17 7802
1227 큐브리드 매니저에서 호스트 추가 시, 호스트 명 관련 문의 2 차오이 2012.07.13 8313
1226 Visual Studio 2010과 Cubrid ole db provider연동 문제 7 안드레세상 2012.07.08 22925
1225 HA 하에서 DB에 해당 내용이 없는데 RO 브로커에서 select가 되는 현상 5 freemir 2012.07.04 9674
1224 DBMS -1016 오류 外 버그 제보 및 문의 6 차오이 2012.07.03 11323
1223 테이블 에서 데이터 타입인 set의 사이즈를 구하는 쿼리는 없을까요? 1 니르바나 2012.06.27 9364
1222 리눅스 환경에서 자동실행.... 1 석균 2012.06.25 12471
1221 이런 형태의 테이블에는 데이터를 어떻게 삽입합니까? 1 푸훗 2012.06.25 8346
1220 정기 교육 관련 문의 드립니다. 1 kings 2012.06.22 8524
1219 갑자기 select속도가 떨어졌는데 원인이 뭔지 모르겠어요. 1 secret 어려운큐브 2012.06.20 19
1218 service start 와 server start 시에 멈춤현상 1 큐브리두 2012.06.20 11577
1217 분할 관련 문의드립니다. 1 lazydev 2012.06.16 9740
1216 매니저 관련 문의 드립니다. 1 secret 장경수 2012.06.14 10
1215 아래에 이어서 질문 드립니다. 2 kings 2012.06.12 8632
1214 Cubrid Manager에서 데이터 가져오기 와 내보내기 3 atheist 2012.06.12 15430
1213 MS-SQL 2008 -> CUBRID로 마이그레이션 방법.. 2 kings 2012.06.12 14664
1212 내보내기할 때 옵션을 줄 수 있는 방법 없나요?? 1 secret 어려운큐브 2012.05.30 12
1211 함수 등록한 수 쿼리문에서 사용하면 에러나는데 뭐가 문제인거죠? 3 어려운큐브 2012.05.26 16907
1210 ODBC 오토커밋 off에 관련된 문의 1 세스카 2012.05.23 14003
1209 cubrid 설치후의 접속정보(유저ID/password)에 대해서 4 DiaBlue 2012.05.18 28309
Board Pagination Prev 1 ... 147 148 149 150 151 152 153 154 155 156 ... 213 Next
/ 213

Contact Cubrid

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