栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux-ubuntu16-VirtualBox虚拟机,模拟新增硬盘,实现LVM 分区扩容-详细图解

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux-ubuntu16-VirtualBox虚拟机,模拟新增硬盘,实现LVM 分区扩容-详细图解

ubuntu16 VirtualBox 模拟新增硬盘,实现LVM 分区扩容-详细图解
  • 环境
  • 流程
  • 1.虚拟机-新增虚拟硬盘
  • 2.【磁盘划分为一个大分区】划分物理磁盘
  • 3.【创建PV】分区转为PV
  • 4.【新建/添加】PV加入VG
  • 5.【新建/划分】VG划出LV
  • 6.【格式化LV并挂载】LV挂载到目录
  • 7.动态扩容

环境
  • 开发人员已知 LVM(逻辑卷管理)的概念、了解Linux系统
  • PV(物理卷)、VG(卷组)、LV(逻辑卷)
  • VirtualBox虚拟机
  • ubuntu16镜像,初始化没有预装LVM
  • 系统可以联网
流程

1.虚拟机模拟,新增物理硬盘,然后把物理硬盘,进行分区处理

2.把分区,转化成PV

3.PV添加到VG

4.从VG中划出资源 : LV

5.格式化LV并挂载到目录

6.扩容或削减容量(根据VG的大小)

1.虚拟机-新增虚拟硬盘
  • 关机 》设置 》存储 》新增硬盘 》创建 》下一步 》创建 》选中刚刚创建的新硬盘 》选择 》OK 》完成
如果未识别到新增的磁盘,使用以下命令刷新。
echo "scsi add-single-device 2 0 2 0" > /proc/scsi/scsi
然后,fdisk -l 验证,新增磁盘成功。
  • fdisk -l 可以看到两块硬盘



2.【磁盘划分为一个大分区】划分物理磁盘
#磁盘划分为分区
$ fdisk /dev/sdb
#创建一个新的分区
$ n 
#创建一个主分区
$ p 
# 选择默认 partition number 1
$ 回车 
#选择默认 first sector
$ 回车 
#选择默认 last sector
$ 回车 
#修改分区类型
$ t 
#修改默认类型为 Linux LVM
$ 8e 
#保存修改
$ w 
#查看磁盘情况
$ fdisk -l

#ext4 文件系统格式化该分区
$ mkfs.ext4 /dev/sdb1



3.【创建PV】分区转为PV
  • $ df -hT 查看情况

  • 安装LVM

 	apt install -y lvm2 && systemctl enable lvm2-lvmetad.service && systemctl enable lvm2-lvmetad.socket && systemctl start lvm2-lvmetad.service && systemctl start lvm2-lvmetad.socket

  • 分区初始化成PV
pvcreate /dev/sdb1

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-liSXHmQa-1637905798420)(402-Ubuntu.assets/image-20211126121156128.png)]" />

  • 查看
    $ pvdisplay
    $ pvs
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mBFRpWRz-1637905798421)(402-Ubuntu.assets/image-20211126121320175.png)]" />
4.【新建/添加】PV加入VG
#查看是否已经存在卷组
$ vgdisplay

#存在就添加
$ vgextend ubuntu-vg /dev/sdb1

#不存在,新建卷组 "vg9527"
$ vgcreate ubuntu-vg /dev/sdb1

#检查情况(添加成功)
$ vgdisplay
$ pvdisplay
$ pvs
$ vgs

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Mj43XGo8-1637905798422)(402-Ubuntu.assets/image-20211126123515615.png)]" />

5.【新建/划分】VG划出LV
#划分5G lv并且取名 lv001

$ lvcreate ubuntu-vg -L 5G -n lv001

#划分1G lv并且取名 lv001

$ lvcreate ubuntu-vg -L 1G -n lv002

#查看
$ lvdisplay
$ lvs

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Sep0ICri-1637905798423)(402-Ubuntu.assets/image-20211126130237349.png)]" />

6.【格式化LV并挂载】LV挂载到目录
#查看
$ lvdisplay
$ lvs

#格式化
$ mke2fs -t ext4 /dev/ubuntu-vg/lv001
$ mke2fs -t ext4 /dev/ubuntu-vg/lv002

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5VQuLsKi-1637905798424)(402-Ubuntu.assets/image-20211126130534462.png)]" />

#创建目录、挂载
711   755   777
$ mkdir -m 777 /data001
$ mkdir -m 777 /data002
$ mount /dev/ubuntu-vg/lv001 /data001
$ mount /dev/ubuntu-vg/lv001 /data002
$ df -hT

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iR0smmu8-1637905798425)(402-Ubuntu.assets/image-20211126131700157.png)]" />

7.动态扩容
#当前容量情况
$ pvs
$ lvs
$ vgs
$ fh -hT

#扩容
$ lvextend -L +1G  /dev/ubuntu-vg/lv002

#生效
$ resize2fs /dev/ubuntu-vg/lv002

$ df -hT



撒 花 ❀❀❀❀❀❀❀❀❀❀❀❀

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/599718.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号