Background Image

FORUM

조회 수 12979 추천 수 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 도구 출시 안내 21 admin 2024.04.23 143884
2389 메모리 산정 부탁드립니다 1 으아악 2016.08.06 15369
2388 파티셔닝으로 성능향상 미비? 1 라면 2016.08.04 15847
2387 from_unixtime 정수 이상의 숫자가 사용될때... 1 봉보로봉봉 2016.08.03 14862
2386 modify 질문드립니다. 1 rikal 2016.08.03 14659
2385 밑에 글 추가 합니다. 1 오명일 2016.08.02 14079
2384 큐브리드 기능 비활성화 추가사진업로드 1 file 오명일 2016.08.02 14010
2383 데이터베이스 기능 비활성화 1 오명일 2016.08.02 12676
2382 GRANT 주기 [Cannot issue GRANT/REVOKE to owner of a class] 에러 발생 1 보물섬 2016.07.26 13756
2381 큐브리드로 작업을 하고 있었는데요 3 별이랑 2016.07.22 14063
2380 last_insert_id() 함수 에러 3 박종훈 2016.07.13 13925
2379 JBoss 7.1.1 와 Cubird 9.3.6 버젼 연동 문의 file 뽀대남 2016.07.12 13646
2378 텍스트 데이터의 검색관련 해서 질문합니다. 1 나이즈 2016.07.11 12895
2377 HA 구성중 서버 이전으로 재구성시 1 라면 2016.07.08 13905
2376 칼럼에 텍스트 입력하기 질문합니다 1 나이즈 2016.07.05 12058
2375 HA 구성 질문 드립니다. 5 secret 바트심슨 2016.07.04 16
2374 오류 좀 봐주세요...ㅜㅜ 1 secret 반갑습니다 2016.07.01 15
2373 죄송하게도 loadjava 다시 질문 올립니다. ^.^; 1 보물섬 2016.07.01 13361
2372 loadjava 유틸리티는 어디에 있나요?? 1 보물섬 2016.06.30 12563
2371 Migration Toolkit을 사용시 예약어를 처리할 수 있을까요? 1 신비 2016.06.30 12299
2370 SELECT 실행 버그 보냅니다 1 file 취우다 2016.06.30 12280
Board Pagination Prev 1 ... 89 90 91 92 93 94 95 96 97 98 ... 213 Next
/ 213

Contact Cubrid

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