2016-07-03 4 views
2

J'ai créé une nouvelle instance EC2 et y ai installé un tas de logiciels. La liste de contrôle de production de MongoDB 3.2 suggère de l'installer sur un volume XFS (ou ext4). Comment puis-je créer un volume de, disons 15 Go, sur/dev/xvda1, le format est comme XFS en utilisant mkfs, puis le monter? Voici la sortie de df -h en ce moment:Comment créer un volume XFS à partir du volume racine sur EC2?

udev   492M 12K 492M 1% /dev 
tmpfs   100M 340K 99M 1% /run 
/dev/xvda1  30G 2.5G 26G 9%/
none   4.0K  0 4.0K 0% /sys/fs/cgroup 
none   5.0M  0 5.0M 0% /run/lock 
none   497M  0 497M 0% /run/shm 
none   100M  0 100M 0% /run/user 

OS est Ubuntu 12.04 LTS

Répondre

1

-t-il ont être la partition racine? Si ce n'est pas le cas, vous pouvez simplement créer un nouveau volume dans l'AWS EC2 UI et l'attacher à l'instance. Il apparaîtra comme par ex./dev/xvdf et vous pouvez le formater et le monter. En outre, this peut répondre à votre question.

+0

Merci pour l'aide, mais nous voulons rester dans le niveau libre, sauf si absolument nécessaire. –

+1

Dans ce cas, veuillez vous référer au lien que j'ai fourni ci-dessus ("Option 1: Convertir le volume racine en XFS") afin d'échanger le volume racine avec un volume racine différent formaté XFS. S'il vous plaît noter que c'est assez difficile (pour les instances HVM, vous devez écrire la config grub, par exemple), donc je vous recommande fortement de l'essayer sur les instances "throwaway" d'abord! –