我有两个节点Proxmox集群。对于KVM图像,我使用带有GFS2的DRBD设备。除了服务器重新启动后的GFS2自动生成之外,一切都运行良好。
我插了一刀:
/dev/drbd0 /cluster/drbd0 gfs2 rw,noatime,nodiratime,_netdev 0 0
它手动挂载ok (mount /dev/drbd0),但是每次重新启动之后,我必须手动挂载它。
因为我使用Proxmox,所以最好使用它的功能。
那么,如何使这个挂载点自动驾驶呢?
发布于 2013-05-10 09:47:57
您应该创建一个init脚本,使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服务关闭时停止之前运行。
https://serverfault.com/questions/506617
复制相似问题