请注意,此操作有一定的风险,请先备份重要数据再操作。
1、卸载数据盘,依据服务器情况而定
umount /www
2、关闭swap分区:
swapoff -a
3、卸载分区
fuser -m -k /dev/sdb1
umount /dev/sdb1
4、检测是否卸载完成,看不到 /dev/sdb1 则卸载成功。
df -h
5、运行 fdisk 删除原分区并创建新分区
fdisk /dev/sdb
输入 d 并按回车键,删除原来的分区(删除分区不会造成数据盘内数据的丢失)
输入 n 并按回车键,开始创建新的分区
输入 p 并按回车键,选择创建主分区
输入分区编号并按回车键,这里仅创建一个分区,一般默认回车就可以
输入第一个可用的扇区编号:为了保证数据的一致性,First sector 需要与原来的分区保持一致(在本示例中,按回车键采用默认值)
输入最后一个扇区编号:因为这里仅创建一个分区,所以按回车键采用默认值
输入 wq 并按回车键,开始保存之前对分区的操作
6、再次卸载分区
umount /dev/sdb1
7、运行
e2fsck -f /dev/sdb1
8、格式化新加的磁盘
resize2fs /dev/sdb1
9、重新挂载到原来的挂载点,本示例为/www
mount /dev/sdb1 /www
10、检查挂载情况(出现/dev/sdb1 /www则挂载完成)
df -h
11、最后重启服务器就可以
reboot