CentOS でのディスク容量の拡張方法に関して。
手順は下記の通り。
- HDD を拡張 又は 増設する
- 論理ボリュ-ムを拡張する
1.HDD を拡張 又は 増設する
対象マシンの構成 (物理マシン か 仮想マシン) に対応した方法で、HDD を拡張 又は 増設する。
2.論理ボリュ-ムを拡張する
*
2TB 以上を扱う場合、fdisk コマンドではなく gdisk コマンドとなるので必要に応じて使い分ける事。
1.下記コマンドを実行して、HDD を拡張 又は 増設した反映結果を確認する
fdisk -l
2.パ-ティションの追加
fdisk HDD を拡張 又は 増設した結果のデバイス
3.領域情報表示
p
4.領域作成
n
*
パラメ-タは全てデフォルト値で行った (基本パ-ティション)。
5.テ-ブルをディスクに書き込み終了
w
6.再起動
shutdown -r now
7.下記コマンドを実行して、物理ボリュ-ムグル-プの確認をする
vgdisplay -C
8.下記コマンドを実行して、物理ボリュ-ムグル-プを拡張する
vgextend 確認した物理ボリュ-ムグル-プ HDD を拡張 又は 増設した結果のデバイス
*
ディスク容量が枯渇している場合、『couldn’t create temporary archive name』 とエラ-となるが、その場合は適当なファイルを消してディスク容量を空けることで対応する。
9.下記コマンドを実行して、論理ボリュ-ムの確認をする
lvdisplay -C
10.下記コマンドを実行して、拡張したいファイルシステムの確認をする
df -h
11.下記コマンドを実行して、論理ボリュ-ムの拡張をする
lvextend -l +100%FREE 拡張したいファイルシステム
12.下記コマンドを実行して、ファイルシステムサイズの拡大をする
xfs_growfs
*
ファイルシステムサイズの拡大コマンドは、使用しているファイルシステムによって異なる。
13.再起動
shutdown -r now
まだまだ知らないことばっかりだ…。