linux 虚拟机扩容--直接扩容到根目录

简介: linux 虚拟机扩容--直接扩容到根目录

pvcreate 创建pv -> vgcreate 创建卷组 -> lvcreate 创建逻辑卷

首先得了解几个概念:

PV:PV(Physical Volume)- 物理卷 ,物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区**,也可以是整个物理硬盘,也可以是raid设备。

**VG:**VG(Volumne Group)- 卷组 ,卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组。

**LV:**LV(Logical Volume)- 逻辑卷 ,逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷,逻辑卷建立后可以动态地扩展和缩小空间。系统中的多个逻辑卷可以属于同一个卷组,也可以属于不同的多个卷组

 

fdisk -l                                     ##查看新增的磁盘,需要使用root权限
 fdisk /dev/name                              ##对磁盘进行分区
 pvcreate  /dev/vdb1                          ##在分区上创建pv
 pvdisplay 
 vgcreate vg名字 /dev/vdb1                     ##在物理卷上创建vg卷组
 lvcreate -l 逻辑卷空间大小 -n lv名字 vg名字       ##创建并划分lv空间
 mkfs.ext4 /dev/lvm_data/ lv名字               ##格式化lv逻辑卷
/etc/fstab  #挂载文件

1.在虚拟机关机的状态下操作,我这又给了20G

2.开启虚拟机查看 fdisk -l 可以看到

8e linux lvm的 这个是新加的

3.将刚才分区的磁盘改能lvm类型,并保存分区

fdisk /dev/sda2

4.重启系统或partprobe使新分区表生效

5.查看可以用作物理卷的设备

lvmdiskscan

 6.创建物理卷并查看物理卷

pvcreate /dev/sdb

pvdisplay 查看

7.将新创建的物理卷加载到VG,vgextend  并查看VG可用空间

vgextend centos /dev/sdb

注意:如果不是centos df -h 看一下根目录是什么 替换掉就行

8.把添加的空间给根目录,并查看根可用空间

lvextend -l +100%FREE /dev/mapper/centos-root

可以看到从原来的的17扩到36

9.别着急还有最后一步 xfs_growfs /dev/mapper/centos-root

xfs_growfs /dev/mapper/centos-root

df -h 查看添加上了

完美,

如果你不想添加到根目录比如home目录

lvextend -l +100%FREE /dev/mapper/centos-home

看这里

参考:VMware虚拟机扩容根目录磁盘容量_子清的博客-CSDN博客

https://jingyan.baidu.com/article/fec4bce28c18caf2618d8b1b.html

Linux系统将几块磁盘制作lvm_linux卷并分区挂载_qq_36445861的博客-CSDN博客

LVM逻辑卷管理和磁盘配额_lvm2 physical volume (lvm2 001)_Liq1的博客-CSDN博客

目录
相关文章
|
8天前
|
Linux
Linux(1)arm64根目录扩容
Linux(1)arm64根目录扩容
11 0
|
1月前
|
安全 Linux 网络安全
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
|
1月前
|
关系型数据库 MySQL 数据库
虚拟机Linux-Centos系统网络配置常用命令+Docker 的常用命令
虚拟机Linux-Centos系统网络配置常用命令+Docker 的常用命令
52 0
|
1月前
|
Linux 虚拟化 数据安全/隐私保护
使用VMware安装linux虚拟机
使用VMware安装linux虚拟机
使用VMware安装linux虚拟机
|
2月前
|
虚拟化
vmware克隆虚拟机后没有ip地址的问题
解决vmware克隆虚拟机后没有内网ip的问题
|
3月前
|
SQL 存储 数据挖掘
【虚拟机数据恢复】VMware虚拟机文件被误删除的数据恢复案例
虚拟机数据恢复环境: 某品牌R710服务器+MD3200存储,上层是ESXI虚拟机和虚拟机文件,虚拟机中存放有SQL Server数据库。 虚拟机故障: 机房非正常断电导致虚拟机无法启动。服务器管理员检查后发现虚拟机配置文件丢失,所幸xxx-flat.vmdk磁盘文件和xxx-000001-delta.vmdk快照文件还在。服务器管理员在尝试恢复虚拟机的过程中,将原虚拟机内的xxx-flat.vmdk删除后新建了一个虚拟机,并分配了精简模式的虚拟机磁盘和快照数据盘,但原虚拟机内的数据并没有恢复。
【虚拟机数据恢复】VMware虚拟机文件被误删除的数据恢复案例
|
Linux 虚拟化 数据安全/隐私保护
VMware使用 - 虚拟机克隆
如果已经安装了一台Linux操作系统,没有必要重新安装,只需要克隆就可以了,有两种方式。
28 0
|
4月前
|
存储 网络协议 虚拟化
如何操作VMware ESXi虚拟机的迁移?
如何操作VMware ESXi虚拟机的迁移?
|
4月前
|
存储 虚拟化 数据中心
如何操作VMware ESXi虚拟机的克隆?
如何操作VMware ESXi虚拟机的克隆?
|
3月前
|
Linux 虚拟化 数据安全/隐私保护
【Linux】VMware安装虚拟机- Windows + Linux
【1月更文挑战第20天】【Linux】VMware安装虚拟机- Windows + Linux