公司一个文件下载服务器,用的阿里云服务器。以前因为用户少,在购买时磁盘容量为300G。后来邮件文件愈来愈多,不得不扩展磁盘容量。bash
分区状况,须要对 /data/download (/dev/xvdc) 分区进行扩展服务器
root:/root>df -h Filesystem Size Used Avail Use% Mounted on /dev/hda1 20G 15G 3.9G 79% / tmpfs 502M 0 502M 0% /dev/shm /dev/xvdb 79G 71G 4.7G 94% /usr/qlm /dev/xvdc 278G 267G 7G 97% /data/download
查看这个目录下的文件状况,目录状况以下。ide
root:/root>ls /data/download/ download lost+found nohup.out upload
步骤以下:阿里云
1,停掉全部使用到了/data/download 目录的程序。而且卸载分区。spa
2,使用fdisk -l 查看分区状况。因为以前对硬盘没有分区,直接格式化了/dev/xvdc 致使没有使用fdisk命令进行分区,因此看到了/xvdc没有分区xml
root:/root>fdisk -l Disk /dev/hda: 21.4 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 2610 20964793+ 83 Linux Disk /dev/xvdb: 85.8 GB, 85899345920 bytes 255 heads, 63 sectors/track, 10443 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk /dev/xvdb doesn't contain a valid partition table Disk /dev/xvdc: 1394.7 GB, 1394790629376 bytes 255 heads, 63 sectors/track, 169573 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System
3,正常状况下须要删除原有磁盘的分区表而后再新建分区表,这里因为没分区表,因此对磁盘直接检测磁盘。
blog
root:/root>fsck -f /dev/xvdc
而后从新设置大小v8
root:/root>resize2fs /dev/xvdc
4,挂载分区查看最终结果。
get
mount /dev/xvdc /data/download
查看分区it
root:/root>df -h Filesystem Size Used Avail Use% Mounted on /dev/hda1 20G 15G 3.9G 79% / tmpfs 502M 0 502M 0% /dev/shm /dev/xvdb 79G 71G 4.7G 94% /usr/qlm /dev/xvdc 1.3T 267G 961G 22% /data/download
查看文件是否存在
root:/root>ls /data/download/ download lost+found nohup.out upload
作磁盘的相关操做前,注意备份数据。