LVM创建
名词解释:
1.物理卷 Physical Volume (PV):一个物理卷,包含了许多物理分区
2.物理分区 Physical Extents (PE)
3.卷组 Volume Group (VG):一个VG是由许多物理分区组成的(可能来自多个物理卷或硬盘)。
4.逻辑卷 Logical Volume (LV)
5.文件系统 Filesystem
创建逻辑卷LV,操作步骤如下:
1.对各个磁盘进行分区
[root@localhost ~]# fdisk /dev/sdb
2.创建物理卷(PV),例如:
[root@liujunjun ~]# pvcreate /dev/sdb1 Physical volume "/dev/sdb1" successfully created. [root@liujunjun ~]# pvcreate /dev/sdc1 Physical volume "/dev/sdc1" successfully created. [root@liujunjun ~]#
3.将创建的物理卷(PV),添加到卷组(VG)中,比如VG命名为vgtest
[root@liujunjun ~]# vgcreate vgtest /dev/sdb1 /dev/sdc1 Volume group "vgtest" successfully created [root@liujunjun ~]#
3.1 查看新建的卷组
[root@liujunjun ~]# vgdisplay vgtest --- Volume group --- VG Name vgtest System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 1 VG Access read/write VG Status resizable MAX LV 0 Cur LV 0 Open LV 0 Max PV 0 Cur PV 2 Act PV 2 VG Size 39.99 GiB PE Size 4.00 MiB Total PE 10238 Alloc PE / Size 0 / 0 Free PE / Size 10238 / 39.99 GiB VG UUID PkzcEC-hf3B-DXzq-hIqG-yHZd-8ebV-IjaYjX [root@liujunjun ~]#
4.创建逻辑卷(命名为vgtest_LV01),在新建的卷组vgtest中
[root@liujunjun ~]# lvcreate -L 30G -n vgtest_LV01 vgtest Logical volume "vgtest_LV01" created.
5.在逻辑卷上面创建文件系统,也就是格式化新创建的逻辑卷vgtest_LV01
[root@liujunjun ~]# mkfs.xfs /dev/vgtest/vgtest_LV01 meta-data=/dev/vgtest/vgtest_LV01 isize=512 agcount=4, agsize=1966080 blks = sectsz=512 attr=2, projid32bit=1 = crc=1 finobt=1, sparse=1, rmapbt=0 = reflink=1 data = bsize=4096 blocks=7864320, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0, ftype=1 log =internal log bsize=4096 blocks=3840, version=2 = sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0
6.挂载
[root@liujunjun ~]# mkdir /data [root@liujunjun ~]# mount /dev/vgtest/vgtest_LV01 /data [root@liujunjun ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 384M 0 384M 0% /dev tmpfs 400M 0 400M 0% /dev/shm tmpfs 400M 5.7M 394M 2% /run tmpfs 400M 0 400M 0% /sys/fs/cgroup /dev/mapper/cl-root 19G 1.4G 18G 8% / /dev/sda1 283M 126M 139M 48% /boot tmpfs 80M 0 80M 0% /run/user/0 /dev/mapper/vgtest-vgtest_LV01 30G 247M 30G 1% /data
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 快收藏!一个技巧从此不再搞混缓存穿透和缓存击穿
· Blazor Hybrid适配到HarmonyOS系统
· 支付宝 IoT 设备入门宝典(下)设备经营篇
· 万字调研——AI生成内容检测
· 解决跨域问题的这6种方案,真香!
2019-12-13 KVM 虚拟化技术
2019-12-13 RAID几种方式
2019-12-13 Centos7 自定义systemctl服务脚本
2019-12-13 nginx配置优化+负载均衡+动静分离详解
2019-12-13 nginx负载均衡配置
2019-12-13 keepalived高可用反向代理的nginx