FreeBSD 10.2 - 3방향 HAST 복제가 가능합니까?

FreeBSD 10.2 - 3방향 HAST 복제가 가능합니까?

나는 HAST를 사용하여 두 서버 사이에 볼륨을 복제하는 한 쌍의 FreeBSD 10.2 서버를 가지고 있습니다. 결국 기존 서버를 대체할 새로운 하드웨어를 갖춘 두 개의 새로운 스토리지 노드를 도입할 예정이지만, 기존 설정을 방해하지 않고 점진적으로 복제를 도입하고 싶습니다.

다음과 같은 구성을 사용하려고 합니다.

# /etc/hast.conf
# HAST - Highly Available Storage


compression     lzf
checksum       crc32
timeout         10
replication     memsync


resource ha0 {
        # new storage node #1
        on zsan1 {
                local /dev/zvol/vmdata/targets/ha0
                remote 10.10.30.11
                remote 10.10.30.12
                remote 10.10.30.14
        }
        # new storage node #2
        on zsan2 {
                local /dev/zvol/vmdata/targets/ha0
                remote 10.10.30.11
                remote 10.10.30.12
                remote 10.10.30.13
        }
        # old storage node #1
        on zfs-primary {
                local /dev/zvol/tank/targets/ha0
                remote 10.10.30.12
                remote 10.10.30.13
                remote 10.10.30.14
        }
        # old storage node #2
        on zfs-secondary {
                local /dev/zvol/tank/targets/ha0
                remote 10.10.30.11
                remote 10.10.30.13
                remote 10.10.30.14
        }
}

새 서버와 기존 서버에서 이 구성의 복제를 테스트하기 위해 새 볼륨을 생성했지만 마스터 노드에서 hastctl을 실행하면 "remoteaddr"만 표시됩니다.

root@zsan1:~ # hastctl list
ha0:
  role: primary
  provname: ha0
  localpath: /dev/zvol/vmdata/targets/ha0
  extentsize: 2097152 (2.0MB)
  keepdirty: 64
  remoteaddr: 10.10.30.14
  replication: memsync
  status: degraded
  workerpid: 7229
  dirty: 3424649216 (3.2GB)
  statistics:
    reads: 1649
    writes: 26117
    deletes: 0
    flushes: 27
    activemap updates: 1651
    local errors: read: 0, write: 0, delete: 0, flush: 0
    queues: local: 0, send: 0, recv: 0, done: 0, idle: 255

누구든지 여기서 나를 도울 수 있다면 감사하겠습니다. 내가 하고 있는 일이 지원되지 않거나 잘못하고 있습니다. 감사합니다!

관련 정보