Linux系统下创建LV(逻辑卷)并挂载

2025-04-07 07:00:12

1、新加磁盘启动系统后,查看现有磁盘使用情况命令 df -h

Linux系统下创建LV(逻辑卷)并挂载

2、查看现有磁盘情况,我们发现系统已经有一个10G的磁盘sdb,这个磁盘共有1305个柱面,每个柱面大小是8225280 bytes (大约8M)但是还没对其分区命令 fdisk -l

Linux系统下创建LV(逻辑卷)并挂载

3、对磁盘sdb进行分区:命令:fdisk /dev/sdb如果不知道 fdisk 里面的具体操作,可输入 m 进行帮助。最常用的是 n(新建)d(删除)p(打印)q(退出)t(修改系统标识符)w(写入并退出)

Linux系统下创建LV(逻辑卷)并挂载

4、建立新的分区:输入 p打印现有分区情况(还没有分区)输入 n 新建分区输入 p 为建立主分区(此时的p是在n后的,不是打印)输入 1 为建立第一个主分区分区起始位置可以直接回车,默认是1分区最后位置为650(因为每个柱面约8M,650柱面约是5G,本实验只用5G,剩余的做增加LV实验用)输入 p打印分区情况,发现已建立一个分区 /dev/sdb1,但是 此分区为 Linux 格式

Linux系统下创建LV(逻辑卷)并挂载

5、改变系统标识符:输入 t 改变分区1的属性输入 L 查看有个属性对应的命令输入 8e 改变分区1为 Linux LVM格式输入 p 打印分区情况,发现建立的分区/dev/sdb1 为 Linux LVM 格式

Linux系统下创建LV(逻辑卷)并挂载

6、再次使用 fdisk -l 查看系统内磁盘情况发现 /dev/sdb上已有一个 Linux LVM 格式的 /dev/sdb1分区

Linux系统下创建LV(逻辑卷)并挂载

7、使kernel重新读取分区表命令:partprobe对于 /dev/sda 的警告不予理会

Linux系统下创建LV(逻辑卷)并挂载

8、创建PV:扫面系统PV:pvscan创建PV:pvcreate /dev/sdb1查看PV:pvdisplay这样我们就创建了一个 4.98G的PV,注意 Allocatable 为 NO

Linux系统下创建LV(逻辑卷)并挂载

9、创建 VG:扫面系统VG:vgscan创建VG:vgcreate vg_test /de箪滹埘麽v/sdb1查看VG:vgdisplay这样我们就创建劲忧商偌了一个 4.98G(1274个PE,要记住这个数字)的VG(名字为vg_test)

Linux系统下创建LV(逻辑卷)并挂载

10、创建LV:扫面系统LV:lvscan创建LV:lvcreate -l 1274 -n l箪滹埘麽v_test vg_test (1274是VG中PE的邗锒凳审个数)查看LV:lvdisplay这样我们就创建了一个名字为 lv_test 的LV

Linux系统下创建LV(逻辑卷)并挂载

11、格式化刚刚创建的LV命令:mkfs -t ext4 /dev/vg_test/lv_test

Linux系统下创建LV(逻辑卷)并挂载

12、创建目录并挂载创建目录:mkdir /test挂载:mount /dev/vg_test/lv_test /test查看:df -h我们发现系统已经挂载了刚刚创建的LV

Linux系统下创建LV(逻辑卷)并挂载

13、还有最后一步,设置开机挂载将/dev/mapper/vg_test-lv_test /test ext4 defaults 1 2 写入 /etc/fstab至此,大功告成!欲知如何增加LV容量,且待下回分享~~

Linux系统下创建LV(逻辑卷)并挂载
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢