CentOS7 LVM添加硬盘

说明:下面添加硬盘操作在172.17.10.50物理机上执行,需要为这个物理机上的172.17.10.51-69和172.17.10.71-86的虚拟机添加一个16G的硬盘空间
[](https://note.youdao.com/md/preview/preview.html?file=%2Fyws%2Fapi%2Fgroup%2F20692490%2Ffile%2F97781039%3Fmethod%3Dread#一通过virt-manager工具添加硬盘)(一):通过virt-manager工具添加硬盘:
先关闭你需要添加硬盘的虚拟机

选择存储卷添加硬盘 选中虚拟机右键打开,然后选择菜单栏"查看"中的详情,接着选择左下角的添加硬件,然后选择Storage,接着选择第二项.然后添加一个存储卷,选择存储格式为qcow2.

在物理机的存储池目录执行如下命令:

# 进入物理机存储池目录/m8cd /m8# 为创建的存储卷添加可写权限chmod a+x *

开启虚拟机

[](https://note.youdao.com/md/preview/preview.html?file=%2Fyws%2Fapi%2Fgroup%2F20692490%2Ffile%2F97781039%3Fmethod%3Dread#二对新硬盘进行分区格式化挂载等操作)(二):对新硬盘进行分区格式化挂载等操作
查看到这块新盘为/dev/vdb

fdisk -l

2、对新盘分区
# 使用fdisk命令对新盘进行分区,这里我们建立一个主分区/dev/vdb1,大小为16GB,fdisk /dev/vdb #然后交互模式下依次输入: m,p,n,p,1,回车,回车,t,L,8e,p,w# 接着使用partprobe命令重新读取分区表partprobe

创建物理卷(PV)

#创建物理卷pvcreate /dev/vdb1# 查看物理卷信息pvdisplay

将PV加入卷组(VG)

#我们可以首先查看一下卷组信息vgdisplay#使用vgextend命令把/dev/vdb1加入到卷组名为centos的卷组中去vgextend centos /dev/vdb1#我们重新查看一下卷组信息,发现空闲空间为16GB,说明/dev/vdb1已经成功加入进来: vgdisplay

创建逻辑卷(LV)

#使用 lvcreate 命令从卷组里划分一个新的逻辑卷,这里创建了名称为apps,大小16GB的逻辑卷分区lvcreate -L 16G -n apps centos#查看逻辑卷信息lvdisplay#我们再查看一下卷组信息,卷组剩余0GB空间了,因为我们一次性把16G给用完了vgdisplay

格式化逻辑卷并挂载

# 新逻辑卷经过格式化就可以挂载到系统里存储数据了。使用 mkfs.xfs 格式化为CentOS7的xfs文件系统mkfs.xfs /dev/centos/apps# 创建挂载的目录(如果不存在的话)mkdir /apps# 挂载到/apps目录下(你可以挂载到自己需要的目录下),挂载后看到容量为16GB:mount -t xfs /dev/centos/apps /apps/# 查看一下挂载的信息df -Th

设置开机自动挂载,向/etc/fstab 文件追加如下内容

echo /dev/centos/apps /apps xfs defaults 1 2 >> /etc/fstab

参考: [CentOS7 LVM添加硬盘及扩容](http://www.centoscn.com/CentOS/config/2015/0315/4891.html)

你可能感兴趣的:(CentOS7 LVM添加硬盘)