侧边栏壁纸
博主头像
一叶舟的秘密花园 博主等级

行动起来,活在当下

  • 累计撰写 35 篇文章
  • 累计创建 14 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

LVM新增磁盘做LVM并挂载目录

Administrator
2025-12-11 / 0 评论 / 1 点赞 / 15 阅读 / 0 字
温馨提示:
八月长江万里晴,千帆一道带风轻

要在Linux虚拟机上添加一块50GB硬盘并创建LVM(Logical Volume Management)卷,请按照以下步骤操作:

注意:在执行这些步骤之前,请确保你的虚拟机已经安装了50GB硬盘。

1. 查看新硬盘:

在Linux虚拟机中,你可以使用以下命令查看新硬盘是否已被识别:

   fdisk -l

创建物理卷(PV):

使用以下命令将新硬盘创建为物理卷:

pvcreate /dev/sdb

[root@localhost scsi_host]# pvcreate /dev/sdb

  Physical volume "/dev/sdb" successfully created.

创建卷组(VG):

使用以下命令创建卷组,将新硬盘添加到卷组中:

[root@localhost ~]# vgcreate vg01 /dev/sdb

  Volume group "vg01" successfully created

创建逻辑卷(LV):

使用以下命令创建逻辑卷,并分配所需的空间:

[root@localhost ~]# pvs

  PV         VG   Fmt  Attr PSize   PFree

  /dev/sda2  vg00 lvm2 a--   28.00g      0

  /dev/sdb   vg01 lvm2 a--  <50.00g <50.00g
[root@localhost ~]# lvcreate -L 49G -n lvyumrepo vg01

  Logical volume "lvyumrepo" created.

若要将新增的磁盘容量全部扩容,则

[root@localhost ~]#  lvcreate -l 100%FREE -n lvyumrepo vg01

  Logical volume "lvyumrepo" created.

[root@localhost ~]# lsblk

NAME             MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT

sda                8:0    0  200G  0 disk

├─sda1             8:1    0    1G  0 part /boot

└─sda2             8:2    0   28G  0 part

  ├─vg00-lvroot  253:0    0   20G  0 lvm  /

  └─vg00-lvswap  253:1    0    8G  0 lvm  [SWAP]

sdb                8:16   0   50G  0 disk

└─vg01-lvyumrepo 253:2    0   49G  0 lvm

sr0               11:0    1 1024M  0 rom

```

格式化逻辑卷:

使用适当的文件系统格式化逻辑卷:

[root@localhost ~]# mkfs.xfs /dev/vg01/lvyumrepo

meta-data=/dev/vg01/lvyumrepo    isize=512    agcount=4, agsize=3211264 blks

         =                       sectsz=512   attr=2, projid32bit=1

         =                       crc=1        finobt=0, sparse=0

data     =                       bsize=4096   blocks=12845056, imaxpct=25

         =                       sunit=0      swidth=0 blks

naming   =version 2              bsize=4096   ascii-ci=0 ftype=1

log      =internal log           bsize=4096   blocks=6272, version=2

         =                       sectsz=512   sunit=0 blks, lazy-count=1

realtime =none                   extsz=4096   blocks=0, rtextents=0

挂载逻辑卷:

创建一个目录用于挂载逻辑卷,然后挂载:

[root@localhost ~]# mkdir /yumrepo

[root@localhost ~]# mount /dev/vg01/lvyumrepo /yumrepo

[root@localhost ~]# df -h

Filesystem                  Size  Used Avail Use% Mounted on

/dev/mapper/vg00-lvroot      20G   11G  9.4G  54% /

devtmpfs                    3.9G     0  3.9G   0% /dev

tmpfs                       3.9G     0  3.9G   0% /dev/shm

tmpfs                       3.9G  409M  3.5G  11% /run

tmpfs                       3.9G     0  3.9G   0% /sys/fs/cgroup

/dev/sda1                  1014M  161M  854M  16% /boot

tmpfs                       799M   12K  799M   1% /run/user/42

tmpfs                       799M     0  799M   0% /run/user/0

/dev/mapper/vg01-lvyumrepo   49G   33M   49G   1% /yumrepo

1

评论区