Background Image

FORUM

조회 수 275 추천 수 0 댓글 15
?

단축키

Prev이전 문서

Next다음 문서

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

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
Window7 32bit, Linux 64bit 등
CUBRID Ver.
[cubrid_rel] 수행 결과 9.3(9.3.6.0016)
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
java, php, odbc 등 입력

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

-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------Full bakcup은 2일전에 정상적으로 되었으며, 어제 증분백업이 되어야 하는데 정상적으로 안되었습니다. 몇번을 했는데 안됩니다. 파일 첨부합니다. 확인 부탁 드립니다.

  • ?
    정훈 2020.11.19 11:21
    안녕하세요.
    다음 사항을 알려주시기 바랍니다.
    1. DB 버전
    2. 백업 수행 시 사용한 옵션 (cubrid backupdb)
    3. bkvinf 파일 확인
    cat $CUBRID_DATABASES/databases.txt 파일의 log-path 경로에 bkvinf로 끝나는 파일이 있습니다.
    4. server log 의 에러 로그 파일 확인 (재기동 여부)
    cd $CUBRID/log/server
  • ?
    Philip Park 2020.11.19 11:59
    첨부 다시 올렸습니다.
  • ?
    오명환 2020.11.20 08:32
    올려주신 로그만 가지고 추정되는 것은 어떤 이유인지는 정확치 않지만 백업 도중 DB서버가 fail-over가 되어 백업이 실패한 것 같습니다.

    cubrid service status로 현재 백업하시는 서버가 active로 되어 있는지 확인해보세요.
    그리고 HA로 구성된 DB서버들의 $CUBIRD/log/server에 있는 서버 로그를 보시고 fail-over된 원인을 확인해보세요.
  • ?
    Philip Park 2020.11.20 08:51
    Full 백업은 정상적으로 이루어 집니다.
  • ?
    Philip Park 2020.11.20 08:58
    server error메지시 첨부 합니다. 엑티브/슬레이브 로그 둘다 올려 드립니다. network_interface 관현한 에러가 발생합니다. 풀백업은 정상적으로 이루어지는데 증분백업만 이런 현상이 있습니다.






  • ?
    오명환 2020.11.23 09:07
    cubrid_rel 명령어를 사용하셔서 사용하시는 cubrid version을 알려주세요.
  • ?
    Philip Park 2020.11.23 09:28
    9.3(9.3.6.0016) 버전 입니다. 용량도 충분 합니다. 백업 스크립트 첨부 했습니다. 확인 부탁 드립니다.


  • ?
    오명환 2020.11.23 16:52
    문의하신 내용 (게시판 3311 과 함께) 정리하고 check 사항 확인부탁드립니다.

    [현재 상황]
    (1) 버전 : 9.3.6.0016
    (2) HA 구성으로 운영
    (3) cubrid ha status으로 점검시
    node#1 : active
    node#2 : standby
    (4) node#1에서 full backup을 수행하면 문제가 발생하지 않는데, incremental backup을 수행하면 backup 되지 않음
    (5) backup option 중 -- sleep-msecs=10 사용하였고, thread 갯수(-t )는 제한을 두지 않음

    [check 사항]
    (1) incremental backup을 수행하여 올려주신 이미지처럼 중도에 실패했을 경우 fail-over가 발생했는지 확인부탁드립니다. (로그상으로 server가 fail-over에 의해 restart 한 것처럼 보입니다.
    node#1 : standby
    node#2 : active
    (2) 혹시 $CUBRID/ 디렉토리에 core.* 파일이 없는지 확인
  • ?
    Philip Park 2020.11.24 10:27
    Fail-Over 시도는 있는데 다시 node1-master, node2-slave 그대로입니다. 해당 디렉토리에는 corr.*파일이 없습니다. 그리고 어제는 full backup도 실패 했습니다.
  • ?
    정훈 2020.11.24 10:35
    1. disk 사용량 확인 (백업하는 위치)
    2. 백업 시점에 서버 CPU, memory 상태 확인
    3. ulimit -a 로 core 파일을 남기도록 설정이 되어 있는지 확인
    4. /var/log/에 해당 시점에 다른 오류 메시지가 있는지 확인

    위 네개를 점검해보세요.
  • ?
    Philip Park 2020.11.24 10:43
    네 답변 감사합니다. 확인해보겠습니다.
    그리고 추가 질문이 있는데요.
    master/slave 양쪽 node에서 동시에 백업을 수행했을때 일어날수 있는 상황이 어떻게 되나요?

    지금 보니 동일 시간때에 양쪽 노드에서 백업이 수행되고 있습니다.

    보통은 slave에서 백업을 하지 않나요??
  • ?
    Philip Park 2020.11.24 10:54
    백업 위치가 NAS인데 혹시 속도 때문에 문제가 될수 있나요?
  • ?
    오명환 2020.11.24 11:00
    백업 위치가 NAS이고, NAS에서 제대로 응답을 주지 않으면, 큐브리드 서버가 disk 오류로 인식해서 fail-over를 발생할 수 있습니다.
    아마도 active-standby node에 백업이 수행되면서 fail-over가 연속적으로 발생하여, active-standby 위치가 바뀌지 않은 것처럼 보인 것 같습니다.

    백업을 local disk 위치로 변경하시거나 cubrid.conf의 ha_monitor_disk_failure_interval 설정값을 매우 큰 값으로 변경하세요,
    ha_monitor_disk_failure_interval의 기본값은 15초로 설정되어 있습니다.
  • ?
    Philip Park 2020.11.24 11:19
    보통 백업은 slave에서 수행하는 구조로 가지 않나요?
  • ?
    오명환 2020.11.24 11:30
    백업정책에 따라 master 또는 slave, 그리고 양쪽 노드에서 백업을 하게 되는데
    slave 노드에서 백업하는 경우는, 주로 master node에 백업에 의한 성능 부하를 최소화하기 위한 정책입니다.

    그러나, active와 standby node의 DB는 데이타 동기화와 되지, 완전히 다른 DB이기 때문에 각 node의 시점 복구를 위해서는 해당 node의 백업이 필요합니다.
    다른 node의 백업 본을 가지고 복구는 원칙적으로 media crash처럼 DB가 없는 상황에 백업본만 가지고 복구한다고 생각하면 됩니다.

    그러므로, 위의 상황을 고려하셔서 문제 발생시 복구를 위한 백업 정책을 세우셔야 합니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4443
3987 회원가입이 3명이상 안돼요.. 1 딩이 2010.07.08 7846
3986 회사 서버에 접속을 할려면 설정이 다른가요? 2 후니 2009.07.14 10577
3985 홈경로 databases.txt 질문드립니다 1 큐브리드드 2023.07.17 92
3984 홀따옴표 처리 문의 1 초보 2010.04.15 14679
3983 혼합형 데이터 정렬방법 1 큐키 2021.06.11 85
3982 혼합형 데이터 정렬 방법 1 큐키 2021.06.14 264
3981 혹시 큐브리드매니저 자동완성 끄는 기능 있나요 2 안지민 2012.09.05 6035
3980 혹시 큐브리드 매니져 기본글꼴을 고정폭으로 해주실 생각은 없으신가요... 1 안지민 2012.12.20 5767
3979 혹시 PHP5.3.0 버전에서 모듈 설치되신분 계신가요??? 4 senseplus 2009.07.13 9394
3978 혹시 MMDB 지원하나요? 1 tekkal 2009.01.31 17480
3977 호스트 추가시 발생되는 오류에 대해 문의 합니다. 1 거북이사촌 2015.01.06 5259
3976 호스트 추가 질문입니다. 7 몽유객 2010.12.21 13808
3975 호스트 추가 1 karay2k 2011.12.17 17928
3974 호스트 연결이 안됩니다. 3 file 미드소나 2013.01.01 7752
3973 호스트 연결이 안되요.(비밀번호오류) 2 양희종 2011.09.06 13916
3972 호스트 연결이 무한 로딩도네요 1 file 큐브리드사용자 2022.10.20 118
3971 호스트 연결이 되지 않습니다. 3 file Juooon 2013.07.24 9235
3970 호스트 연결 에러 3 secret PJEPJE 2016.01.28 10
3969 형변환 오류 문의 1 삽질중 2009.12.30 12969
3968 현재 큐브리드 7.1 을 사용하고 있는데요 1 헬리 2009.10.01 8770
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 200 Next
/ 200

Contact Cubrid

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