FreeBSD 10.2에 대한 HAST 동기화가 완료되었습니다.

FreeBSD 10.2에 대한 HAST 동기화가 완료되었습니다.

이것수동설명하다:

출력에서 상태 줄을 확인하세요. 다운그레이드가 표시되면 구성 파일에 문제가 있는 것입니다. 각 노드에 완료가 표시되어야 합니다. 이는 노드 간 동기화가 시작되었음을 의미합니다.hastctl 상태가 0바이트의 더티 범위를 보고하면 동기화가 완료된 것입니다.. [강조하다]

Google에서 검색할 때 초기 버전은 hastctl status"더티" 필드를 포함하여 많은 정보를 제공하는 것 같습니다. 예를 들어:

role: primary
provname: mirror
localpath: /dev/da0s2
extentsize: 2097152
keepdirty: 64
remoteaddr: 192.168.0.2
replication: memsync
status: complete
dirty: 17142120448 bytes

그러나 이것을 입력하면 다음과 같은 결과 hastctl status가 나타납니다.

myhast  complete primary        /dev/gpt/hast   192.168.1.2

정보가 훨씬 적습니다. 여러 -d옵션을 추가하는 것은 도움이 되지 않는 것 같습니다.

FreeBSD HAST 설정에 보조 노드를 추가할 때 보조 노드의 동기화가 언제 완료되는지 어떻게 알 수 있나요?

답변1

그것을 발견. 이제 해당 정보는 다음을 통해 제공되는 것으로 보입니다.hastctl list

myhast:
  role: primary
  provname: myhast
  localpath: /dev/gpt/hast
  extentsize: 2097152 (2.0MB)
  keepdirty: 64
  remoteaddr: 192.168.1.2
  replication: memsync
  status: complete
  workerpid: 1540
  dirty: 0 (0B)
  statistics:
    reads: 1216
    writes: 24814
    deletes: 0
    flushes: 0
    activemap updates: 736
    local errors: read: 0, write: 0, delete: 0, flush: 0
    queues: local: 0, send: 0, recv: 0, done: 0, idle: 255

관련 정보