...
| Блок кода |
|---|
iscsi_data role:Primary
disk:UpToDate
pcmk-2 role:Secondary
peer-disk:UpToDate |
Pacemaker + DRBD
На узле, где DRBD = Primary? :
...
| Command |
|---|
sudo pcs resource create "drbd_iscsiDRBD" ocf:linbit:drbd drbd_resource="iscsi_data" op monitor interval=29s role="Promoted" op monitor interval=31s role="Unpromoted" |
...
| Command |
|---|
sudo pcs resource promotable "drbd_iscsiDRBD" promoted-max=1 promoted-node-max=1 clone-max=2 clone-node-max=1 notify="true" |
...
| Блок кода |
|---|
* ClusterIP (ocf:heartbeat:IPaddr2): Started pcmk-1 * Clone Set: drbd_iscsiDRBD-clone [drbd_iscsi] (promotable): * Promoted: [ pcmk-1 ] * Unpromoted: [ pcmk-2 ] |
Pacemaker + iSCSI Target
Pacemaker - взаимная настройка ресурсов
Создать ограничение: iSCSI запускается на том узле, где DRBD=Primary
| Command |
|---|
!!!! sudo pcs constraint colocation add iSCSI with Promoted DRBD-clone |
Создать ограничение: вначале запускается DRBD, потом iSCSI
| Command |
|---|
| !!!! sudo constraint order promote DRBD-clone then start iSCSI |
| Блок кода |
|---|
!!!! Adding WebData-clone WebFS (kind: Mandatory) (Options: first-action=promote then-action=start) |
Проверка работоспособности кластера при отказе одного из узлов
...