本节分享下在本地VM中添加磁盘空间的方法。
首先,用linuxjishu/14056.html target=_blank class=infotextkey>df命令查看当前空间情况,如下:
复制代码 代码示例:
[root@PROD a]# df -h
Filesystem Size U
sed 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 -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添加磁盘空间的工作。