pcs - два узла - проблемы с разделенным мозгом
У меня есть кластер (pacemaker, corosysnc и pcs) с двумя узлами, no-quorum-policy игнорируется. С ресурсами для сервера LAMP и раздела данных DRBD. У меня проблемы с расщепленным мозгом, если они не включаются и не выключаются в определенном порядке.
Я хотел бы иметь возможность всегда принуждать мастера к одному и тому же узлу и чтобы переход на другой узел выполнялся вручную. Или я не уверен, решит ли эту проблему замораживание кворум-политики.
Ресурсы
sudo pcs status resources
* virtual_ip (ocf::heartbeat:IPaddr2): Started ibt1-ip192
* Clone Set: DrbdData-clone [DrbdData] (promotable):
* Masters: [ ibt1-ip192 ]
* Slaves: [ ibt2-ip192 ]
* DrbdFS (ocf::heartbeat:Filesystem): Started ibt1-ip192
* WebServer (ocf::heartbeat:apache): Started ibt1-ip192
* Maria (ocf::heartbeat:mysql): Started ibt1-ip192
Ограничения
sudo pcs constraint
Location Constraints:
Ordering Constraints:
promote DrbdData-clone then start DrbdFS (kind:Mandatory)
start DrbdFS then start virtual_ip (kind:Mandatory)
start virtual_ip then start WebServer (kind:Mandatory)
start DrbdFS then start Maria (kind:Mandatory)
Colocation Constraints:
DrbdFS with DrbdData-clone (score:INFINITY) (with-rsc-role:Master)
virtual_ip with DrbdFS (score:INFINITY)
WebServer with virtual_ip (score:INFINITY)
Maria with DrbdFS (score:INFINITY)
Ticket Constraints:
Любая идея, как я могу это сделать? Я немного потерян. Большое спасибо.