GFS2 sobre o automount do DRBD

3

Eu tenho um cluster Proxmox de 2 nós. Para imagens KVM, uso o dispositivo DRBD com o GFS2. Tudo funciona bem, exceto a automontagem do GFS2 após a reinicialização do servidor.

Eu coloco o fstab:

/dev/drbd0 /cluster/drbd0 gfs2 rw,noatime,nodiratime,_netdev 0 0

Manualmente, é montado ok ( mount /dev/drbd0 ), mas após cada reinicialização eu tenho que montá-lo manualmente.

Como uso o Proxmox, é preferível usar seus recursos.

Então, como tornar esse ponto de montagem automático?

    
por Anton 10.05.2013 / 10:50

1 resposta

2

Você deve criar um script de inicialização para fazer o automount do GFS2 na inicialização. Eu escrevi o meu próprio para o Ubuntu, é um trabalho para mim no meu ambiente de laboratório.

#!/bin/bash
#
# Must check to mount after DRBD start and unmount before DRBD stop
# Check /etc/init.d for correct priority
#
# update-rc.d mountgfs2.sh start 90 3 4 5 stop 09 0 1 6
#

case $1 in

    start) echo "Start mounting..."
           mount -t gfs2 /dev/drbd0 /mnt/data
           ;;

     stop) echo "Stop mounting..."
           umount /dev/drbd0
           ;;

        *) echo "Usage: /etc/init.d/mountgfs2.sh (start|stop)"
           exit 1
           ;;
esac

exit 0

Lembre-se de que o script deve ser executado depois que o serviço DRDB for iniciado quando a inicialização e antes do serviço DRBD parar no encerramento

    
por 10.05.2013 / 11:47