Инструменты пользователя

Инструменты сайта


решение_drbd

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
решение_drbd [2019/09/12 14:21]
val [DRBD и Pacemaker]
решение_drbd [2020/04/14 16:37] (текущий)
val
Строка 141: Строка 141:
 node1# crm configure node1# crm configure
 </​code><​code>​ </​code><​code>​
-primitive pr_drbd_r0 ocf:​linbit:​drbd params drbd_resource="​r0" ​op monitor interval="​15s"​+primitive pr_drbd_r0 ocf:​linbit:​drbd params drbd_resource="​r0"​ 
 ms ms_drbd_r0 pr_drbd_r0 meta master-max="​1"​ master-node-max="​1"​ clone-max="​2"​ clone-node-max="​1"​ notify="​true"​ ms ms_drbd_r0 pr_drbd_r0 meta master-max="​1"​ master-node-max="​1"​ clone-max="​2"​ clone-node-max="​1"​ notify="​true"​
  
Строка 154: Строка 155:
 </​code><​code>​ </​code><​code>​
 primitive pr_fs_r0 ocf:​heartbeat:​Filesystem params device="/​dev/​drbd0"​ directory="/​disk2"​ fstype="​ext4"​ primitive pr_fs_r0 ocf:​heartbeat:​Filesystem params device="/​dev/​drbd0"​ directory="/​disk2"​ fstype="​ext4"​
 +
 colocation col_fs_on_drbd inf: pr_fs_r0 ms_drbd_r0:​Master colocation col_fs_on_drbd inf: pr_fs_r0 ms_drbd_r0:​Master
  
-#order or_fs_after_drbd inf: ms_drbd_r0:​promote pr_fs_r0:​start +order or_fs_after_drbd Mandatory: ms_drbd_r0:​promote pr_fs_r0:​start
-   ​или +
-#order or_fs_after_drbd Mandatory: ms_drbd_r0:​promote pr_fs_r0:​start+
  
 commit commit
Строка 168: Строка 168:
  
 node1# crm configure delete cli-prefer-pr_fs_r0 node1# crm configure delete cli-prefer-pr_fs_r0
- 
-node1# crm resource cleanup pr_fs_r0 
  
 node1# mount | grep ext node1# mount | grep ext
 </​code>​ </​code>​
 +
 +===== Решение ситуации Split-Brain при использовании Pacemaker ​ =====
 +
 +Выбираем узел, данные которого будут затерты.
 +
 +<​code>​
 +nodeZ# service pacemaker stop
 +
 +nodeZ# drbdadm invalidate r0
 +
 +nodeZ# service pacemaker start
 +
 +node1# crm resource cleanup pr_fs_r0
 +</​code>​
 +
 ===== Дополнительные материалы ===== ===== Дополнительные материалы =====
  
 +==== Debian9 ====
 +<​code>​
 +debian9# primitive pr_drbd_r0 ocf:​linbit:​drbd params drbd_resource="​r0"​ op monitor interval="​15s"​
 +
 +debian9#​order or_fs_after_drbd inf: ms_drbd_r0:​promote pr_fs_r0:​start
 +</​code>​
 +==== OCFS2 ====
 <​code>​ <​code>​
 Доброго времени суток. Доброго времени суток.
решение_drbd.1568287272.txt.gz · Последние изменения: 2019/09/12 14:21 — val