A partir deste guia, sabemos que o DRBD pode ser usado para a configuração Ativa/Passiva do PostgreSQL:
Ele usa /dev/drbd0
para montar o caminho de dados do PostgreSQL /var/lib/psql
:
mount -t ext3 /dev/drbd0 /var/lib/pgsql
Então, é possível usar esse caminho para montar um caminho de dados do MongoDB e onde está esse caminho? (Talvez isso no CentOS 7.3: /var/lib/mongo
)
Se usar dessa maneira, os vários nós usarão os mesmos dados de arquivo sincronizados, mas não a replicação mestre-escravo. Talvez isso seja chamado de replicação mestre-mestre. Isso é bom?
A resposta é NÃO, você não pode usá-lo com o MongoDB. O resultado seria dados corrompidos, mais cedo ou mais tarde. O MongoDB mantém os dados ativos na memória e não sabe como reagir se os dados forem alterados "on-the-fly" no disco.