ボリュームマウントを変更する方法

ボリュームマウントを変更する方法

EC2 Ubuntu インスタンスには 2 つのボリュームがあります。

NAME  MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
xvdb  202:16   0    40G  0 disk /mnt
xvda1 202:1    0   400G  0 disk /

400GB のものをサーバーが使用するメインのものにしたいのですが、現時点ではそうではありません。

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1       32G  3.5G   27G  12% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev            3.7G  8.0K  3.7G   1% /dev
tmpfs           752M  208K  752M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            3.7G     0  3.7G   0% /run/shm
none            100M     0  100M   0% /run/user
/dev/xvdb        40G   49M   38G   1% /mnt

大きなxvda1ボリュームをメインボリュームとしてマウントするにはどうすればよいでしょうか?

答え1

大きな xvda1 ボリュームをメインボリュームとしてマウントするにはどうすればよいでしょうか?

まあ、すでにそうなっているようですね。/dev/xvda1 ルート ファイルシステムとしてマウントされます (「メイン」は「ルート ファイルシステム」を意味するものとします)。

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1       32G  3.5G   27G  12% /

おそらく、そのボリューム上のファイルシステムを次のように拡張する必要があるでしょう (何らかの ext ファイルシステムを想定)。

$ resize2fs /dev/xvda1

警告: これを実行する前に、そのボリューム上のすべてのデータのバックアップと、それを簡単かつ迅速に回復するためのメカニズムがあることを確認してください。

関連情報