Ответ 1
Сделайте запись в /etc/fstab
Запись будет выглядеть так:
/dev/sdf /data ext3 defaults 1 1
Это будет автоматически монтировать том во время перезагрузки.
У меня есть объем EBS (например, /dev/sdf
), который был прикреплен к экземпляру EC2 (который загружается из другого объема EBS), и я установил том (через mount /dev/sdf /data
). Когда я останавливаюсь и запускаю экземпляр снова, том все еще подключен, но больше не монтируется, и я должен снова вручную установить его.
Есть ли способ сделать том /dev/sdf
автоматически установлен на /data
после запуска экземпляра?
Сделайте запись в /etc/fstab
Запись будет выглядеть так:
/dev/sdf /data ext3 defaults 1 1
Это будет автоматически монтировать том во время перезагрузки.
Казалось бы, официальная документация ec2 теперь рекомендует простые старые записи fstab с nofail -
/dev/xvdf /data ext4 defaults,nofail 0 2
ref - http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-using-volumes.html
Я рекомендую использовать файл /etc/init conf, который делает это:
# /etc/init/mountec2vol.conf # # description: Mounts the EBS Volume # start on net-device-up exec mount /dev/xvdf1 /myVolume`
что все, что вам нужно сделать!