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

おすすめ記事