如何在linux中扩大文件系统
时间:2019-04-29 03:17:49 来源:igfitidea点击:
在增加磁盘大小后, 如何调整磁盘卷大小并调整分区的文件系统大小? 下面的方法已经在CentOS、RHEL、Ubuntu和Debian Linux上测试过了。
Linux在调整磁盘卷大小后,扩大文件系统
硬盘大小更改后,在日志中可以看到相应的信息
new mount options do not match the existing superblock, will be ignored
sdb: detected capacity change from 214748364800 to 429496729600
新的挂载选项不匹配现有的超级块,将被忽略
sudo dmesg | more
查看新磁盘大小
sudo fdisk -l /dev/sdb
查找当前磁盘大小和分区类型
df -HT df -HT | grep /backup1 df -HT | grep /dev/sdb1 sudo file -s /dev/sdb*
/dev/sdb: DOS/MBR boot sector; partition 1 : ID=0x83, ... /dev/sdb1: SGI XFS filesystem data
umount 分区
先把分区卸载
sudo umount /dev/sdb1
扩大Linux分区
首先使用growpart命令来调整分区大小。
如何使用growpart调整分区的大小
语法:
growpart /dev/DEVICE_NAME PARTITION_NUMBER
DEVICE_NAME 是设备名, PARTITION_NUMBER是分区号
sudo growpart /dev/sdb 1
重新挂载文件系统
sudo mount /dev/sdb1 /backup1/ df -h
现在文件系统的大小还是没有改变,因为文件系统还没有进行扩展
扩展文件系统
如何在Linux上扩展XFS文件系统
sudo xfs_growfs /mount_point sudo xfs_growfs /backup1/
如何在Linux上扩展ext4文件系统
如果是ext4格式的文件系统
sudo resize2fs /挂载点 sudo resize2fs /dev/sdb1
现在再用df -h就可以看到文件系统大小已增加。