J'ai des problèmes pour connecter le volume EBS à mon instance Ubuntu EC2.
Voici ce que j'ai fait:
À partir de la console Amazon AWS, j'ai créé un volume EBS de 150 Go et l'ai attaché à une instance Ubuntu 11.10 EC2. Sous les propriétés du volume EBS, "Attachment" affiche: "[my Ubuntu instance id]: / dev / sdf (attachment)"
J'ai essayé de monter le lecteur sur la boîte Ubuntu, et il m'a dit "mount: / dev / sdf n'est pas un périphérique bloc"
sudo mount /dev/sdf /vol
J'ai donc vérifié avec fdisk et essayé de monter à partir du nouvel emplacement et cela m'a dit que ce n'était pas le bon système de fichiers.
sudo fdisk -l
sudo mount -v -t ext4 /dev/xvdf /vol
l'erreur:
mount: mauvais type de fs, mauvaise option, mauvais superbloc sur / dev / xvdf, page de code ou programme d'aide manquant, ou autre erreur Dans certains cas, des informations utiles se trouvent dans syslog - essayez dmesg | queue ou plus
"dmesg | tail" m'a dit qu'il avait donné l'erreur suivante:
EXT4-fs (sda1): VFS: impossible de trouver le système de fichiers ext4
J'ai également essayé de mettre les configurations dans le fichier / etc / fstab comme indiqué sur http://www.webmastersessions.com/how-to-attach-ebs-volume-to-amazon-ec2-instance , mais je n'ai toujours pas donné la même chose erreur du système de fichiers.
Des questions:
Q1: Sur la base du point 1 (ci-dessus), pourquoi le volume a-t-il été mappé à «dev / sdf» alors qu'il est vraiment mappé à «/ dev / xvdf»?
Q2: Que dois-je faire d'autre pour charger le volume EBS? Je pensais que ça s'occuperait de tout pour moi quand je l'attacherai à une instance.
Réponses:
Puisqu'il s'agit d'un nouveau volume, vous devez formater le volume EBS (périphérique bloc) avec un système de fichiers entre l'étape 1 et l'étape 2. Donc, l'ensemble du processus avec votre point de montage d'échantillon est:
Créez un volume EBS.
Attachez le volume EBS à
/dev/sdf
(nom externe d'EC2 pour ce numéro de périphérique particulier).Formater le système de fichiers
/dev/xvdf
(nom interne d'Ubuntu pour ce numéro de périphérique particulier):Formatez le système de fichiers uniquement s'il s'agit d'un nouveau volume sans données. Le formatage rendra difficile, voire impossible, la récupération des données qui se trouvaient auparavant sur ce volume.
Montez le système de fichiers (avec mise à jour de / etc / fstab pour qu'il reste monté au redémarrage):
la source
-m 000
?Étape 1: créer un volume
étape 2: attacher au volume racine de votre instance
étape 3: exécuter sudo resize 2fs -p / dev / xvde
étape 4: redémarrer apache2 sudo service apache2 redémarrer
étape 4: exécuter df -h
Vous pouvez voir le volume total associé à votre instance.
la source