HAST 同步完成 FreeBSD 10.2

HAST 同步完成 FreeBSD 10.2

手册说:

检查输出中的状态行。如果显示降级,则说明配置文件有问题。每个节点上都应该显示complete,这意味着节点之间的同步已经开始。当 hastctl status 报告 0 字节的脏范围时,同步完成。 [强调]

当谷歌搜索时,早期版本似乎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

相关内容