Background Image

FORUM

조회 수 10264 추천 수 0 댓글 4
?

단축키

Prev이전 문서

Next다음 문서

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

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
  CentOS 6.6
CUBRID Ver.
CUBRID 9.3 (9.3.0.0206) (64bit release build for linux_gnu) (May 14 2014 23:29:33)
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
java, php, odbc 등 입력

* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------

2대의 서버에 데이터베이스를 HA구성하여 사용하고 있습니다.


그런데 어느순간부터 copylogdb의 데이터 복제가 잘 되지 않아서


standby에 있는 문제가 되는 노드를 deletedb로 삭제하고


active에서 백업 후 standby에 복구하였습니다.


그런데 active 서버의 copylogdb.err 에러로그에서


Time: 05/25/16 17:35:45.971 - ERROR *** file ../../src/transaction/log_writer.c, line 1341 ERROR CODE = -1039 Tran = 2, EID = 1
log writer: log writer started. mode: 3.

*** The previous error message is the last one. ***

c/transaction/log_writer.c, line 576 ERROR CODE = -89 Tran = 2, EID = 2
Log "/usr/local/CUBRID/databases/lf_cn_usdb4/lf_cn_lgat" does not belong to the given database.


이런 에러가 계속 뜹니다.


데이터베이스가 일치하지 않는다는 에러 같은데


복구할 때 데이터베이스 위치 디렉토리를 모두 생성했고(active 서버와 똑같이)


databases.txt 파일에 active 서버와 똑같이 작성 후 복구하였습니다


standby서버에서 큐브리드를 실행하면


++ cubrid server start: success
@ copylogdb start
++ copylogdb start: success
@ applylogdb start
++ applylogdb start: success
++ HA processes start: success
++ cubrid heartbeat start: success


여기까지 모두 정상적으로 되는데 active 서버에서 cub_admin copylogdb -L ~


부분이 나오지 않습니다.


어떻게 해야 할까요?


감사합니다.

  • ?
    정훈 2016.05.26 03:01

    안녕하세요


    문제가 되었던 데이터가 슬레이브에도 잘 있는지 csql로 확인해 보시고,


    슬레이브 서버에서 applyinfo를 확인해주시기 바랍니다.

    cubrid applyinfo –L /DB_PATH_nodeA -r nodeA –a -i 3 DB_NAME
    [option] –a : Applied Info 정보를 출력. / -r 대상 노드의 이름. / -i 인터벌 refresh


    참조 메뉴얼 : http://www.cubrid.org/manual/ko/9.3.0/ha.html#cubrid-applyinfo




  • ?
    SHnJH 2016.05.26 03:17

    applyinfo도 해봤지만 fail count가 증가하고 있습니다.


    문제의 요지는 active 서버에서 copylogdb가 프로세스에 뜨지 않고


     copylogdb.err파일에 에러가 계속 쌓인다는 겁니다.


    에러 코드는 89번이구요~


    몇번이나 복구를 다시 해서 HA 구성을 해보았지만 똑같네요...ㅠ.ㅠ

  • ?
    정훈 2016.05.26 03:31

    마스터 서버에서 DB 백업을 받아서 슬레이브 서버로 복구 하셨다는 건가요?


    HA 슬레이브 재구축 하는 스크립트를 돌려서 재구성 해보는 것이 나을것 같습니다.


    cd $CUBRID/share/scripts/ha


    참조 메뉴얼 : http://www.cubrid.org/manual/ko/9.3.0/ha.html#ha-make-slavedb-sh


  • ?
    SHnJH 2016.05.26 22:20

    HA 슬레이브 재구축 하는 스크립트 돌려서 재구성했더니 정상적으로 되네요~

    감사합니다~^^


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 51
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
2354 HA 구성시 hb fail이 뜹니다. 1 철이 2016.06.09 9805
2353 큐브리드 메니져가 실행이 되지 않습니다. 1 슈퍼뚱땡이 2016.06.08 9632
2352 cubrid메니저에서 호스트 연결이 되지 않습니다. 1 life 2016.06.08 10263
2351 질의실행계획 카디널리티 문의 1 종이 2016.06.08 9691
2350 dba 비밀번호가 안바뀌는데 ... 2 수로벨 2016.06.08 11560
2349 cubird.conf 설정 중 문의드립니다. 1 라면 2016.06.03 9051
2348 G-클라우드 전자정부프레임워크 호환 버전 및 큐브리드 버전 1 안녕호호 2016.06.01 9504
2347 Oracle --> Cubrid 쿼리 변경 질문입니다! 3 잘하자! 2016.06.01 11071
2346 databases 폴더 이동. 2 철이 2016.05.31 9741
2345 외부 개체에 트랩 가능한 오류(C0000005)가 발생했습니다. 스크립트를 계속 실행할 수 없습니다. 오류가 발생합니다. 2 하아품 2016.05.28 13309
» 큐브리드 HA copylogdb 오류 문제... 4 SHnJH 2016.05.26 10264
2343 password file open error 라고 뜹니다. 1 철이 2016.05.25 9375
2342 MSSQL에서 큐브리드 연동 3 미곰 2016.05.24 10950
2341 gorup_concat 에서 level 을 인식못하는 문제 2 보살 2016.05.20 8724
2340 한글테이터 깨짐현상 1 jmhoya 2016.05.20 8797
2339 큐브리드 매니저 실행시 workspace 설정? 1 라면 2016.05.18 8252
2338 On-line 상태에서 Volume 추가 안되는 문제 2 브이찾기 2016.05.17 7495
2337 큐브리드 -75에러 확인 좀 부탁드려요 1 봉보로봉봉 2016.05.09 8262
2336 별도의 패키지 프로그램 제작시 설치파일 3 강아지60 2016.05.07 9132
2335 HA 환경에서의 대량의 Data 이관 관련 문의 2 브이찾기 2016.05.04 9030
Board Pagination Prev 1 ... 78 79 80 81 82 83 84 85 86 87 ... 200 Next
/ 200

Contact Cubrid

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