web-dev-qa-db-fra.com

montage déjà monté ou occupé

J'ai une instance Amazon EC2 (Ubuntu 12.04) à laquelle j'ai attaché deux volumes de 250 Go. Par inadvertance, les volumes ont été démontés. Quand j'ai essayé de les monter à nouveau, avec la commande suivante,

Sudo mount /dev/xvdg /data

c'est l'erreur que j'obtiens:

mount: /dev/xvdg already mounted or /data busy

Ensuite, j'ai essayé de le démonter comme suit: umount /dev/xvdg Mais il me dit que le volume n'est pas monté.

umount: /dev/xvdg is not mounted (according to mtab)

J'ai essayé lsof pour vérifier les verrous mais il n'y en avait pas.

La sortie lsblk est comme ci-dessous:

enter image description here

Toute aide serait appréciée. Que dois-je faire pour remonter les volumes sans perdre les données qu'ils contiennent?

5
Yahya

Ok, compris. Merci @Petesh et @mootmoot de m'avoir poussé dans la bonne direction. J'essayais de monter des volumes simples au lieu d'une matrice RAID 0. Le périphérique/dev/md127 était en cours d'exécution, je l'ai donc d'abord arrêté avec la commande suivante:

Sudo mdadm --stop /dev/md127

J'ai ensuite assemblé la matrice RAID 0:

Sudo mdadm --assemble --uuid <RAID array UUID here> /dev/md0

Une fois que le tableau/dev/md0 est devenu actif, je l'ai monté sur/data.

2
Yahya

Essayez umount /dev/xvdg* et umount /data puis
mount /dev/xvdg1 /data

0
el3ien