montar - Monta automáticamente un volumen EBS al iniciar una instancia de Amazon EC2 Linux
us east virginia aws (3)
Tengo un volumen EBS (por ejemplo, /dev/sdf
) que se ha adjuntado a una instancia EC2 (que arranca desde un volumen EBS diferente), y he montado el volumen (a través de mount /dev/sdf /data
). Cuando paro y comienzo de nuevo la instancia, el volumen sigue adjunto pero ya no está montado, y tengo que montarlo manualmente de nuevo.
¿Hay alguna manera de hacer que el volumen /dev/sdf
se /dev/sdf
automáticamente en /data
al iniciar la instancia?
Haga una entrada a /etc/fstab
La entrada sería como:
/dev/sdf /data ext3 defaults 1 1
Esto montará automáticamente el volumen durante el reinicio.
Parece que la documentación oficial de ec2 ahora recomienda simples entradas antiguas de fstab con nofail -
/dev/xvdf /data ext4 defaults,nofail 0 2
ref - http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-using-volumes.html
Recomiendo usar un archivo / etc / init conf que haga eso:
- iniciar sesión con la raíz
- crea un nuevo archivo (no ejecutable) asígnelo de la siguiente manera: mountec2vol.conf
- pegar en este código:
# /etc/init/mountec2vol.conf # # description: Mounts the EBS Volume # start on net-device-up exec mount /dev/xvdf1 /myVolume`
- Reinicia si quieres probar
¡eso es todo lo que tienes que hacer!