线下有一台jenkins,有很多项目要打包,磁盘已不够用,只有一个根分区,使用90%左右,现在给其添加一块儿磁盘

宿主机:

查看当前磁盘信息

spacer.gifimage.png

创建一块400G的硬盘

qemu-img create -f qcow2 vm5add.img 400G

编辑vm5的配置文件

virsh edit vm5
在<devices>下添加如下内容:
<disk type='file' device='disk'>
      <driver name='qemu' type='qcow2' cache='none'/>
      <source file='/data/virtfiles/vm5add.img'/>
      <target dev='vdb' bus='virtio'/>
 </disk>
保存退出

虚拟机端:

重启此虚拟机

virsh destroy vm5
virsh start vm5

创建分区,格式化磁盘,挂载(如挂载到/mnt)

image.png

修改/etc/fstab,添加如下内容(UUID可以使用lsblk -f命令查看)

UUID=7e74d330-2154-4ac8-9d51-f9f238dcdf3a /mnt                    ext3    defaults        0 0

由于是jenkins的jobs目录占用空间大,所以,将jobs拷贝到/mnt下,并软连接到原来路径

ln -s /mnt/jenkins_jobs /home/tomcat1/.jenkins/jobs