本节分享下在本地VM中添加磁盘空间的方法。
首先,用df命令查看当前空间情况,如下:
复制代码代码示例:
[root@PROD a]# df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 26G 4.4G 20G 19% / tmpfs 5.9G 0 5.9G 0% /dev/shm /dev/mapper/datavg-data 40G 33G 5.3G 86% /webapp 下面是详细的添加磁盘空间的步骤。 1,在v-center 上添加70G 磁盘。
2,格式化新添加的70G磁盘。
复制代码代码示例:
#fdisk -l
#fdisk /dev/sdc
3,LVM 磁盘。
复制代码代码示例:
#pvcreate /dev/sdc1
#vgcreate datadg /dev/sdc1 #lvcreate -n data -L 69.99G datadg
4,创建文件系统
复制代码代码示例:
#mkfs.ext3 /dev/datadg/data
5,在和/webapp同级目录下建立一个/a目录,将创建的磁盘挂到/a上
复制代码代码示例:
#mkdir a
#mount /dev/datadg/data /a
6,将/webapp下数据同步到/a下。
复制代码代码示例:
#cd /a
#/usr/bin/rsync -av --progress /webapp/ ./ 7,联系app 的开发人员,确定次服务是否可以停,如果可以,协调停的时间。 8,App停掉服务后。再做一次同步。
9,Umount /webapp目录 和/a目录,然后将mount 点互换。改掉fstab中/webapp的mount信息。
复制代码代码示例:
#umount /webapp/
#umount /a #mount /dev/datadg/data /webapp/ #mount /dev/datavg/data /a/ #vi fstab /dev/datadg/data /webapp ext3 defaults 0 0 10,保留/a 目录一段时间,如果一段时候后没问题,则可以卸载此磁盘,释放空间。 至此,就完成了本地VM添加磁盘空间的工作。 (责任编辑:IT) |