Sincronización HAST completada FreeBSD 10.2

Sincronización HAST completada FreeBSD 10.2

Elmanualdice:

Verifique la línea de estado en la salida. Si dice degradado, algo anda mal con el archivo de configuración. Debería decir completo en cada nodo, lo que significa que la sincronización entre los nodos ha comenzado.La sincronización se completa cuando el estado de hastctl informa 0 bytes de extensiones sucias. [énfasis añadido]

Al buscar en Google, parece que las versiones anteriores hastctl statusproporcionaban mucha información, incluido un campo "sucio". P.ej:

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

Sin embargo, cuando escribo hastctl statusme sale:

myhast  complete primary        /dev/gpt/hast   192.168.1.2

Mucha menos información. Agregar múltiples -dopciones no parece ayudar.

Al agregar un nodo secundario en una configuración HAST de FreeBSD, ¿cómo puedo saber cuándo se completó la sincronización con el secundario?

Respuesta1

Lo encontré. La información ahora parece estar disponible a través dehastctl 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

información relacionada