Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

На каждом узле – создать конфигурационный файл /etc/drbd.d/iscsi_datadvolume.res, содержащий настройки ресурса iscsi_datadvolume:

Блок кода
title/etc/drbd.d/iscsi_data.res
resource "drbd_volumedvolume" {  !!!!!!!!!
  device minor 1;
  meta-disk internal;

  net {
    protocol C;
    fencing resource-only;
    after-sb-0pri discard-zero-changes;
    after-sb-1pri discard-secondary;
    after-sb-2pri disconnect;
  }
  handlers {
    fence-peer "/usr/lib/drbd/crm-fence-peer.9.sh";
    unfence-peer "/usr/lib/drbd/crm-unfence-peer.9.sh";
  }
  on "pcmk-1" {
    node-id 0;
    disk "/dev/vdb"; 
  }
  on "pcmk-2" {
    node-id 1;
    disk "/dev/vdb"; 
  }
  connection {
    host "pcmk-1" address 10.192.6.74:7789;
    host "pcmk-2" address 10.192.6.75:7789;
  }
}

...

Command
sudo drbdadm create-md iscsi_datadvolume

Вывод команды:

Блок кода
initializing activity log
initializing bitmap (640 KB) to all zero
Writing meta data...
New drbd meta data block successfully created.

...

На каждом узле –включить DRBD-диск:

Command

sudo drbdadm up iscsi_datadvolume

Проверить состояние DRBD-диска:

...

В выводе команды на первом узле будет ... - при не запущенном втором:

Блок кода
!!!!dvolume role:Secondary
  disk:Inconsistent
  pcmk-2 connection:Connecting

В выводе команды на первом узле будет при запущенном DRBD на втором узле:

Блок кода
iscsi_datadvolume role:Secondary
  disk:Inconsistent
  pcmk-2 role:Secondary
    disk:Inconsistent

...

Command

sudo drbdadm primary --force iscsi_datadvolume

Начнётся синхронизация дисков на двух узлах:

Command

sudo drbdadm status

Вывод команды:

Блок кода
iscsi_datadvolume role:Primary
 disk:UpToDate
 pcmk-2 role:Secondary
   replication:SyncSource peer-disk:Inconsistent done:1.03

...

Блок кода
exists resource name:iscsi_datadvolume role:Primary suspended:no force-io-failures:no may_promote:no promotion_score:10101
exists connection name:iscsi_datadvolume peer-node-id:1 conn-name:pcmk-2 connection:Connected role:Secondary
exists device name:iscsi_datadvolume volume:0 minor:1 backing_dev:/dev/vdb disk:UpToDate client:no quorum:yes
exists peer-device name:iscsi_datadvolume peer-node-id:1 conn-name:pcmk-2 volume:0 replication:SyncSource peer-disk:Inconsistent peer-client:no resync-suspended:no done:72.16
exists path name:iscsi_datadvolume peer-node-id:1 conn-name:pcmk-2 local:ipv4:10.192.6.74:7789 peer:ipv4:10.192.6.75:7789 established:yes
exists -
change peer-device name:iscsi_datadvolume peer-node-id:1 conn-name:pcmk-2 volume:0 done:0.86
change peer-device name:iscsi_datadvolume peer-node-id:1 conn-name:pcmk-2 volume:0 done:1.27
change peer-device name:iscsi_datadvolume peer-node-id:1 conn-name:pcmk-2 volume:0 done:2.67
change peer-device name:iscsi_datadvolume peer-node-id:1 conn-name:pcmk-2 volume:0 done:4.08
...
change peer-device name:iscsi_datadvolume peer-node-id:1 conn-name:pcmk-2 volume:0 done:99.86
change peer-device name:iscsi_datadvolume peer-node-id:1 conn-name:pcmk-2 volume:0
change resource name:iscsi_datadvolume may_promote:no promotion_score:10102
change peer-device name:iscsi_datadvolume peer-node-id:1 conn-name:pcmk-2 volume:0 replication:Established peer-disk:UpToDate peer-client:no

...

Command

sudo drbdadm status

Вывод команды:

Блок кода
iscsi_datadvolume role:Primary
  disk:UpToDate
  pcmk-2 role:Secondary
    peer-disk:UpToDate

...