LVMを使用して既存のLinuxシステムに新しいディスクを追加したい( - に従って)。LVMを使用して既存のLinuxシステムに新しいディスクを追加する方法)
次のrhel 7.2サーバーの詳細があります。
pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 VOL_GROUP-lv lvm2 a-- <179.00g <25.09g
/dev/sdb1 data_vol_g lvm2 a-- <100.00g 0
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 180G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 179G 0 part
├─VOL_GROUP-lv_root 253:0 0 50G 0 lvm /
├─VOL_GROUP-lv_swap 253:1 0 3.9G 0 lvm [SWAP]
└─VOL_GROUP-lv_var 253:2 0 100G 0 lvm /var
sdb 8:16 0 100G 0 disk
└─sdb1 8:17 0 100G 0 part
└─data_vol_g-data_lv 253:3 0 100G 0 lvm /DB
# fdisk -l | grep sda
Disk /dev/sda: 193.3 GB, 193273528320 bytes, 377487360 sectors
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 377487359 187694080 8e Linux LVM
それでは、XFSファイルシステムを作成するという究極の目標を持ってPfree=25 G
新しいディスクまたはパーティションを追加します。現在、オペレーティングシステムにはXFSファイルシステムがあり、必要なDockerをインストールできないためです。sda3
ftype=1
ftype=0
ftype=1
したがって、私たちはで始まりますfdisk
が、次のようになります。
fdisk /dev/sda
Welcome to fdisk (util-linux 2.23.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): n
Partition type:
p primary (2 primary, 0 extended, 2 free)
e extended
Select (default p): p
Partition number (3,4, default 3):
No free sectors available
Command (m for help):
No free sectors available:
があるのになぜ""が出るのですPFree=25G
か?
答え1
fdisk
sda1
すべてのディスク領域がパーティション(および)に割り当てられているため、利用可能な空きセクタがないことを意味しますsda2
。したがって、fdisk
観点から見ると、使用可能なディスク容量がなく、新しいパーティションを作成するためのスペースがありません。これはlsblk
次の出力でも見ることができます。
sda 8:0 0 180G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 179G 0 part
sda
サイズはsda1
1Gサイズとsda2
179Gサイズを含め180Gで使わないスペースがありません。
sda2
VOL_GROUP
25GiBの空き物理拡張領域を持つボリュームグループの物理ボリュームとして使用されます。この空きディスク容量は、新しいLVを追加するか、既存のLVのサイズを変更することによって論理ボリューム(LV)に使用できます。空きスペースがあるVGはVOL_GROUP
なので
lvcreate VOL_GROUP ...
そこからLVを作ることができます。