この記事では、サーバーのサイズを変更した後、Linux®ルートパーティションが変更されていないように見える理由と、問題を修正する方法について説明します。
一部のLinuxイメージでは、サーバーを作成するときに次のディスク構成のいずれかを選択できます。
- 自動 :追加のドライブスペースをフォーマットし、ルートパーティションを拡張して、システムディスク全体をサイズ変更で埋めるデフォルトのオプション。
- 手動 :ディスクに追加のカスタマイズオプションを提供し、追加の起動プロセス時間を回避するオプション。このオプションは、ルートパーティションを変更せず、追加のスペースをフォーマットおよびパーティション化せずに残します。
注: df -h
を使用します 名前などのファイルシステム情報を表示するコマンド 、サイズ 、使用済みスペース 、使用可能なスペース 、使用率 、およびマウント 。
df -h
コマンド出力 [root@expanse ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 40G 1.7G 36G 5% /
手動ディスク構成では、サイズ変更の完了後にルートパーティションが変更されていないように表示されます。このエラーを修正するには、次のコマンドを使用してファイルシステムの拡張を実行します。
resize2fs /dev/xvd<xx>
注 :<xx>
を置き換える必要があります /dev/xvda1
などの適切なファイルシステム名を持つコマンドの一部 。
コマンドが完了したら、df -h
を再実行します 成功を確認するコマンド。次のような出力が表示されます。
[root@expanse ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 79G 1.7G 74G 3% /