...
| Command |
|---|
|
Настройка кластера
DRBD
DRBD-устройство должно управляться только кластером Pacemaker, т. е. не должна использоваться служба systemd.
На каждом узле – создать конфигурационный файл /etc/drbd.d/iscsi_data.res, содержащий настройки ресурса iscsi_data:
| Блок кода | ||
|---|---|---|
| ||
resource "iscsi_data" {
device minor 1;
meta-disk internal;
net {
protocol C;
# fencing resource-and-stonith;
verify-alg sha1;
}
# handlers {
# fence-peer "/usr/lib/drbd/crm-fence-peer.9.sh";
# unfence-peer "/usr/lib/drbd/crm-unfence-peer.9.sh";
# }
# disk {
# on-io-error detach;
# }
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;
}
}
|
На каждом узле – проинициализировать метаданные DRBD-диска:
...
На каждом узле –проверить, что появилось блочное устройство /dev/drbd1:
| Command |
|---|
sudo fdisk -llsblk |
В выводе команды должен появиться диск /dev/диск drbd1:
| Блок кода |
|---|
Диск /dev/vda: 20 GiB, 21474836480 байт, 41943040 секторов ... Устр-во Начало Конец Секторы Размер Тип /dev/vda1 2048 4095 2048 NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sr0 11:0 1 6,8G 0 rom vda 252:0 0 20G 0 disk ├─vda1 252:1 0 1M Загрузка 0 part BIOS /dev/vda2└─vda2 252:2 4096 41940991 419368960 20G Файловая система Linux Диск0 part /dev/vdb: 20 GiB, 21474836480 байт, 41943040 секторов ... Диск /dev/drbd1: 20 GiB, 21474144256 байт, 41941688 секторов ... vdb 252:16 0 20G 0 disk └─drbd1 147:1 0 20G 0 disk |
Теперь DRBD состоит из двух локальных дисков /dev/vdb и сетевого соединения между ними.
...