web-dev-qa-db-ja.com

2fs EBボリュームのサイズを変更しようとすると失敗する

200GBのEBSボリュームがあり、使用可能なスペースを増やしようとしています。 http://www.hellersoftware.com/2012/resize-ebs-volume-attached-to-Amazon-web-services-ec2-instance/ の指示に従い、スナップショットを作成し、そのスナップショットに基づいて新しいEBSを作成します。

私がするときを除いて、すべてが桃色です:

# resize2fs /dev/sdf

私は得る

resize2fs 1.40.8 (13-Mar-2008)
resize2fs: Bad magic number in super-block while trying to open /dev/sdf
Couldn't find valid filesystem superblock.

何が起こっているのかはわかりませんが、実際には800GBのボリュームでも、新しいボリュームには200GBしか表示されません。

27
Shamoon

OPは、彼がXFSファイルシステムを使用していると述べました。ツール resize2fsは、ext2、ext3、およびext4でのみ機能します。

Xfs_growfsと呼ばれる同様のツールがXFSファイルシステムで利用できます。ほとんどの場合、最初にインストールする必要があります

Sudo yum install xfsprogs.x86_64 --assumeyes

次に、ファイルシステムをマウントします

Sudo mount -t xfs /dev/sdf /vol

これでファイルシステムを拡張できます

Sudo xfs_growfs /vol

df -hは、利用可能なスペースをさらに表示する必要があります

これが役に立てば幸いです:)

ヒント:ext4ファイルシステムは、EBSボリュームの推奨ファイルシステムです(将来的に)

67
Michel Feldheim