Background Image

FORUM

조회 수 7179 추천 수 0 댓글 3
?

단축키

Prev이전 문서

Next다음 문서

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


* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.

OS
Window7 32bit, Linux 64bit 등
CUBRID Ver.
[cubrid_rel] 수행 결과
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
java, php, odbc 등 입력


* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.

 

에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


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

안녕하세요. replication 테스트 중에 있습니다.

혹시 replication의 상태를 모니터링하는 방법으로는 어떤 것들이 있을까요?

delay는 확인하였는데, 상태가 정상인지, 깨졌는지 등 확인할 수 있는 방법을 알고 싶습니다. 

 

  • ?
    kisoo 2024.07.30 15:18
    ha_status 를 사용하시면 어떨까 합니다.
    아래 결과를 보면 nodeA는 자기 자신이고 nodeB는 peer라고 보시면 됩니다.
    첫번쨰는 정상으로 nodeB의 상태가 master로 나오고 있습니다.
    두번쨰는 'dev1'의 HA를 끈 상태에서 조회입니다. nodeB_state가 unknown으로 나오고 있습니다.
    {
    "__EXEC_TIME" : "226 ms",
    "current_node" : "dev2",
    "current_node_state" : "slave",
    "ha_info" : [
    {
    "applylogdb" : "hdb1@localhost:/home/kshan/db/CUBRID/databases/hdb1_dev1",
    "applylogdb_pid" : "915014",
    "applylogdb_state" : "registered",
    "copylogdb" : "hdb1@dev1:/home/kshan/db/CUBRID/databases/hdb1_dev1",
    "copylogdb_pid" : "915012",
    "copylogdb_state" : "registered",
    "dbname" : "hdb1"
    }
    ],
    "nodeA" : "Dev2",
    "nodeA_state" : "slave",
    "nodeB" : "dev1",
    "nodeB_state" : "master",
    "note" : "none",
    "status" : "success",
    "task" : "ha_status"
    }

    =================
    {
    "__EXEC_TIME" : "248 ms",
    "current_node" : "dev2",
    "current_node_state" : "master",
    "ha_info" : [
    {
    "applylogdb" : "hdb1@localhost:/home/kshan/db/CUBRID/databases/hdb1_dev1",
    "applylogdb_pid" : "915014",
    "applylogdb_state" : "registered",
    "copylogdb" : "hdb1@dev1:/home/kshan/db/CUBRID/databases/hdb1_dev1",
    "copylogdb_pid" : "915012",
    "copylogdb_state" : "registered",
    "dbname" : "hdb1"
    }
    ],
    "nodeA" : "Dev2",
    "nodeA_state" : "master",
    "nodeB" : "dev1",
    "nodeB_state" : "unknown",
    "note" : "none",
    "status" : "success",
    "task" : "ha_status"
    }
  • ?
    초보자 2024.07.30 16:47
    네 감사합니다. 한가지 질문이 더 있는데요.
    getstandbyserverstat api 의 delay_time 과 cubrid statdump 의 Time_ha_replication_delay의 차이가 어떻게 될까요?
  • ?
    kisoo 2024.07.30 17:42
    cubrid statdump {database}의 출력은 statdump background process 명령을 실행한 이후의 누적 값을 이용합니다. 단위는 초
    cubrid statdump를 이용해서 올바른 값을 추출하려면 (예: Num_query_selects) background로 statdump가 실행되고 있어야 하며,
    이때 statdump를 이용해서 추출되는 값은 background statdump가 실행된 이후에 누적된 값입니다.
    만약 background statdump process가 없다면, 이 값들은 변화되지 않을 것입니다.

    $ cubrid statdump -i interval {database} &
    예:
    $ cubrid statdump -i 1 demodb > /dev/null &
    $ cubrid statdump demodb | grep Num_query_selects

    getstandbyserverstat () API는 db_ha_apply_info table에서 값을 추출합니다.
    여기에서 delay는 가장 최근에 추가된 record를 기준으로 합니다. 단위는 mili-second 입니다.

  1. CUBRID 사용자를 위한 DBeaver 도구 출시 안내

    Date2024.04.23 Byadmin Views180643
    read more
  2. odbc 설치 시 오류입니다.

    Date2024.08.05 By푸르름 Views7606
    Read More
  3. 큐브리드 연결실패 시 횟수 제한

    Date2024.08.02 By배가고파라 Views7327
    Read More
  4. 실행계획 조회 질문

    Date2024.07.30 By11시38분 Views6948
    Read More
  5. 큐브리드 replication 모니터링

    Date2024.07.30 By초보자 Views7179
    Read More
  6. 큐브리드 성능 관련 질문드립니다.

    Date2024.07.30 By카트라이드 Views7111
    Read More
  7. dbspaceinfo api 질문

    Date2024.07.29 By초보자 Views6810
    Read More
  8. getstandbyserverstat api 질문

    Date2024.07.29 By초보자 Views6795
    Read More
  9. api 정보 getbrokersinfo

    Date2024.07.29 By초보자 Views6766
    Read More
  10. 큐브리드 설치 시 매니저 및 브로커 구성 문의

    Date2024.07.25 Byijuru Views7229
    Read More
  11. 슬로우쿼리

    Date2024.07.24 By초보자 Views6910
    Read More
  12. jdbc 버전 문의

    Date2024.07.24 By한글 Views6931
    Read More
  13. Load charsets failed

    Date2024.07.24 By꿈꾸는자 Views7742
    Read More
  14. 디비버(DBeaver) 테이블 상세 조회 에러 관련 문의

    Date2024.07.23 By유딩 Views8064
    Read More
  15. csql 세션명령어 질문

    Date2024.07.23 By푸우짱 Views6759
    Read More
  16. 큐브리드 API 호출 테스트 문의 드립니다.

    Date2024.07.22 Byijuru Views6937
    Read More
  17. 큐브리드에서 sql문으로 ip와 program name 추적 가능 여부

    Date2024.07.22 Byjiyong_kim Views7287
    Read More
  18. getlogfileinfo api 문의

    Date2024.07.22 By11시38분 Views6777
    Read More
  19. broker log 중 sql이 db에서 실행되었는지 알수 있나요?

    Date2024.07.22 By11시38분 Views7069
    Read More
  20. auto_increment 제거

    Date2024.07.18 By레드혁 Views7544
    Read More
  21. Resource allocation failed. Raise up 'max_bestspace_entries=...' 오류 관련 문의

    Date2024.07.18 By썬책임 Views7748
    Read More
Board Pagination Prev 1 ... 6 7 8 9 10 11 12 13 14 15 ... 214 Next
/ 214

Contact Cubrid

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