使用 LVM 将新磁盘添加到现有 Linux 系统

使用 LVM 将新磁盘添加到现有 Linux 系统

我们想要使用 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

既然我们有Pfree=25 G,那么我们要添加一个新的磁盘或分区sda3,最终的目标是在其上创建一个带有 的 XFS 文件系统ftype=1,因为当前操作系统有一个带有 的 XFS 文件系统ftype=0,并且我们无法安装 Docker需要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表示您没有可用的可用扇区,因为所有磁盘空间都分配给分区(sda1sda2)。因此,从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大小为180G,包含sda1其中1G大小和sda2179G大小,因此没有未使用的空间。

sda2用作VOL_GROUP卷组中的物理卷,并具有 25GiB 的可用物理盘区。通过添加新 LV 或调整现有 LV 的大小,此可用磁盘空间可用于逻辑卷 (LV)。具有可用空间的 VG 是VOL_GROUP,所以

lvcreate VOL_GROUP ...

将允许您在那里创建一个 LV。

相关内容