说明:下面添加硬盘操作在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)
网友评论