No caso muito específico do pacote Debian DRBD, não há necessidade de operar "anexar dados".
Aqui está a sequência mínima para colocar o DRBD em funcionamento com o Debian:
- Crie seu arquivo de recursos
/etc/drbd.d/data.resem ambos os nós, geralmente para definir/dev/drbd1(lembre esse número de volume1para limpar a operação de bitmap!) - Invoque
drbdadm create-md datanos dois nós - Inicie o serviço em ambos os nós, eles devem esperar um pelo outro para ficarem prontos:
systemctl start drbd.service - Confirme o estado
Connectedcomdrbdadm cstate data. Se não, não vá mais longe até que qualquer problema de inicialização de serviço ou conectividade de rede seja resolvido. - Apenas no nó
primary, limpe o bitmap para evitar a sincronização inicial inútil:drbdadm -- --clear-bitmap new-current-uuid data/1(último parâmetro da mente:resourceName/volumeNumber) - Apenas no nó
primary, promova o nó comoprimary:drbdadm primary data
A partir desse ponto, no dispositivo primary , /dev/drbd1 está disponível para qualquer operação regular de bloco, como blockdev ou mkfs .
Acione com cuidado a operação de bitmap de limpeza, ele descarta qualquer dado que o nó secundário possa conter. A propósito, é realmente conveniente para a configuração inicial, pois evita que o armazenamento do nó secundário seja totalmente escrito por horas, impondo sua camada de virtualização para alocar blocos no armazenamento, o que é irritante para o provisionamento thin.