Linuxでルートディレクトリのディスクスペースを拡張する方法は何ですか?
Linuxのルートディレクトリ(/)のディスク容量を拡張するには、次の手順に従って操作することができます:
- 現在のシステムのディスクパーティション状況を確認するには、以下のコマンドを使用してください。
- ディスクの使用容量を表示します。
- 以下のコマンドを使用して、利用可能な未割り当てディスクスペースがあるかどうかを確認できます。
- sudo fdisk -l を実行してください。
- 未割り当てのディスクスペースが利用可能な場合は、ツール(たとえばGParted)を使用してディスクをパーティション分割し、未割り当てのスペースをルートディレクトリ(/)に割り当てることができます。
- 未割り当てのディスクスペースが利用できない場合は、ルートディスクスペースを拡張するためにLVM(論理ボリュームマネージャ)を使用することを検討できます。
- 最初、新しい物理ボリューム(PV)を作成します:sudo pvcreate /dev/sdX(ここで、/dev/sdX は利用可能な未割り当てディスク領域です)
- その後、新しい物理ボリュームをボリュームグループ(VG)に追加します:sudo vgextend <ボリュームグループ名> /dev/sdX(ボリュームグループの名前で置き換えてください)
- 最後に、ボリュームグループの論理ボリューム(LV)を新しいスペースに拡張する:sudo lvextend -l +100%FREE /dev//(ここで、は論理ボリュームの名前です)
- 最後に、resize2fsコマンドを使用してファイルシステムのサイズを調整し、新しいスペースを使用するようにします。
- sudo resize2fs /dev/<ボリュームグループ名>/<論理ボリューム名> を実行してください。
- (その中で、それは論理的なボリュームの名前です)
上記の手順を完了すると、ルートディレクトリのディスクスペースが拡張されているはずです。df -hコマンドを再度使用して確認できます。