Tengo problemas para conectar el volumen EBS a mi instancia Ubuntu EC2.
Esto es lo que hice:
Desde la consola Amazon AWS, creé un volumen EBS de 150 GB y lo adjunté a una instancia de Ubuntu 11.10 EC2. En las propiedades de volumen de EBS, "Adjunto" muestra: "[mi id de instancia de Ubuntu]: / dev / sdf (adjunto)"
Intenté montar la unidad en la caja de Ubuntu, y me dijo "mount: / dev / sdf no es un dispositivo de bloque"
sudo mount /dev/sdf /vol
Así que verifiqué con fdisk e intenté montar desde la nueva ubicación y me dijo que no era el sistema de archivos correcto.
sudo fdisk -l
sudo mount -v -t ext4 /dev/xvdf /vol
el error:
mount: tipo fs incorrecto, opción incorrecta, superbloque incorrecto en / dev / xvdf, falta página de código o programa auxiliar u otro error. En algunos casos se encuentra información útil en syslog - intente dmesg | cola más o menos
"dmesg | tail" me dijo que daba el siguiente error:
EXT4-fs (sda1): VFS: no se puede encontrar el sistema de archivos ext4
También intenté poner las configuraciones en el archivo / etc / fstab como se indica en http://www.webmastersessions.com/how-to-attach-ebs-volume-to-amazon-ec2-instance , pero aún así no me dio el derecho error del sistema de archivos
Preguntas:
P1: Basado en el punto 1 (arriba), ¿por qué se asignó el volumen a 'dev / sdf' cuando realmente se asignó a '/ dev / xvdf'?
P2: ¿Qué más debo hacer para cargar el volumen de EBS? Pensé que me encargaría de todo cuando lo adjunte a una instancia.
Respuestas:
Como se trata de un nuevo volumen, debe formatear el volumen EBS (dispositivo de bloque) con un sistema de archivos entre el paso 1 y el paso 2. Por lo tanto, todo el proceso con su punto de montaje de muestra es:
Crear volumen EBS.
Adjunte el volumen EBS a
/dev/sdf
(nombre externo de EC2 para este número de dispositivo en particular).Sistema de archivos de formato
/dev/xvdf
(nombre interno de Ubuntu para este número de dispositivo en particular):Solo formatee el sistema de archivos si se trata de un nuevo volumen sin datos. El formateo hará que sea difícil o imposible recuperar los datos que estaban en este volumen anteriormente.
Montar sistema de archivos (con actualización a / etc / fstab para que permanezca montado al reiniciar):
fuente
-m 000
?Paso 1: crear volumen
paso 2: adjuntar a su instancia el volumen raíz
paso 3: ejecutar sudo resize 2fs -p / dev / xvde
paso 4: reiniciar apache2 sudo service apache2 reiniciar
paso 4: ejecutar df -h
Puede ver el volumen total adjunto a su instancia.
fuente