GFS2 поверх DRBD автомонтирование

У меня 2 узла кластера Proxmox. Для изображений KVM я использую устройство DRBD с GFS2 на нем. Все работает нормально, кроме автоподключения GFS2 после перезапуска сервера.

Я положил в Fstab:

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

Вручную монтируется нормально (mount /dev/drbd0), но после каждого перезапуска приходится монтировать его вручную.

Поскольку я использую Proxmox, желательно использовать его возможности.

Итак, как сделать эту точку монтирования автомонтируемой?

1 ответ

Вы должны создать скрипт инициализации для автоматического монтирования GFS2 при загрузке. Я написал свою собственную для Ubuntu, это работа для меня в моей лабораторной среде.

#!/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

Помните, что скрипт должен запускаться после запуска службы DRDB при запуске и до остановки службы DRBD при завершении работы

Другие вопросы по тегам