ディスクパーティション
1. Centos のインストール中のディスクのパーティショニング
-
ディスクパーティションの選択
-
パーティション化方法を選択します:
自動パーティション化は最も労力がかかりません。選択後に [完了] をクリックしてパーティション構成を完了します。
手動パーティション化には構成が必要で、通常は「/boot」(ブート起動)、「/swap」(メモリ拡張)、および「/」ルートディレクトリ
-
手動パーティショニングを見ると、LVM パーティショニングまたは標準パーティショニング「Standard Partition」を使用できます
。LVM を例として挙げると、[パーティショニングを構成します] を選択し、左上隅の [完了] をクリックして、次の図の構成ページに入ります。
-
プラス記号をクリックし、サイズ 2 GB の swap を追加し、サイズ 2 GB の /boot を追加してから、/ を追加して残りのディスク領域を割り当てます。スペースがそれほど大きくない場合は、/boot を 200M に構成し、swap をより小さく構成することもできます。
-
プラス記号を 3 回クリックし、「/boot」、「/swap」、および「/」を追加し、左上隅の「完了」をクリックし、「変更の概要」インターフェースがポップアップするのを待ち、「変更の受け入れ」をクリックします。
ディスクのパーティション分割が完了したので、あとは自分でインストールするだけです。
システムにログインし、df -h を実行して、ブート ディレクトリとルート ディレクトリがマウントされていることを確認します。
2. 自動パーティショニングを選択した後、ディスク パーティションを再割り当てします。
インストール時に自動パーティショニングを選択しましたが、インストール後にニーズを満たしていないように感じたのですが、再配布できますか?
もちろん、まだデータを書き込んでいない場合は書き込めますが、そうしないと、再パーティション化後にデータが失われます。
自動パーティショニングの際、ディスクが50Gを超えると、余った分が「/home」にマウントされますので、「/」にマウントしたい場合は、お客様ご自身で手動で拡張する必要があります。
標準パーティションのディスク拡張
df -h を使用して、400G のスペースがあることを確認します。ルート ディレクトリは 50G、ホーム ディレクトリは 350G です。次に、すべてのスペースをルート ディレクトリに割り当てます。
パーティションの手順:
-
ホーム パーティションをアンマウントします。
umount /home
-
fdisk /dev/sda ディスク構成インターフェイスに入ります
p 対応するパーティションを表示します
d /home に対応するパーティションを削除します (2 番目のパーティション、2 を入力します)
d / に対応するパーティションを削除します (3 番目のパーティション、3 を入力します)
n 新しいパーティションを作成し、残りのスペースをすべて割り当てます。開始位置は元のルート パーティションの開始位置と一致している必要があることに注意してください。
w 書き込み保存して終了
-
vi /etc/fstab ファイルを編集し、/home 構成をコメントアウトします。
-
仮想マシンを再起動します
-
xfs_growfs を使用してファイル システムのサイズを変更します: xfs_growfs /
LVMパーティションのディスク拡張
たとえば、下の図に示すように、400G のスペースがあります。df -h は、ルート ディレクトリが 50G で、残りはホーム ディレクトリにあることを示します。ここで、ホームを削除し、ホーム内のすべてのスペースをルートディレクトリ。
パーティションが標準パーティションか LVM パーティションかを判断するにはどうすればよいですか?
一目で分かりましたが、ファイルシステムは/dev/mapper/xxxxxで、lvmパーティション形式です。
LVM パーティションの手順:
「/home」をアンインストールする
umount /home
ホームパーティションスペースを削除する
lvremove /dev/mapper/centos-home
ルートディレクトリにスペースを追加します
lvextend -L +344G /dev/mapper/centos-root
残りの345に344を足しただけです。大家族だと1Gでは足りないので要りません。
-
df -hT は / の形式が xfs であることを確認しますが、この時点ではルート ディレクトリはまだ 50G しかありません。
-
追加後すぐに有効になるわけではないので、パーティション xfs_growfs /dev/mapper/centos-root を初期化する必要があります。
-
有効になった後、再度 df -h を確認すると、ルート ディレクトリが 394G になっていることがわかります。
比較して見てください
-
ホーム パーティションをアンインストールした後、/etc/fstab ファイルでホーム パーティションをシールドする必要があります。そうしないと、システムの再起動時にホームがロードされます。ホームを削除すると、システムはホーム パーティションを見つけることができず、使用できなくなります。起動します。
vi /etc/fstab に wq とコメントを付けた後、保存して終了します。