Linux 如何解决磁盘空间没有扩大的问题。

Linux 如何解决磁盘空间没有扩大的问题。

parted /dev/sdb print free parted /dev/sdb resizepart 1 100% 扩展磁盘空间后 磁盘空间没有增加 [root@localhost ~]# df -TH

文件系统 类型 容量 已用 可用 已用% 挂载点 devtmpfs devtmpfs 17G 0 17G 0% /dev tmpfs tmpfs 17G 0 17G 0% /dev/shm tmpfs tmpfs 17G 9.5M 17G 1% /run tmpfs tmpfs 17G 0 17G 0% /sys/fs/cgroup /dev/mapper/centos-root xfs 30G 6.4G 24G 22% / /dev/sda1 xfs 1.1G 248M 816M 24% /boot /dev/sdb1 ext4 1.6T 1.3T 236G 85% /data1

用 fdisk -l 可以看到磁盘空间是实际有的

[root@localhost ~]# fdisk -l

磁盘 /dev/sda:34.4 GB, 34359738368 字节,67108864 个扇区 Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:

dos 磁盘标识符:0x00012bcc 设备 Boot Start End Blocks Id System /dev/sda1 * 2048 2099199 1048576 83

Linux /dev/sda2 2099200 67108863 32504832 8e

Linux LVM 磁盘 /dev/sdb:2034.1 GB, 2034096510976 字节,3972844748 个扇区 Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:

dos 磁盘标识符:0x00012431 设备 Boot Start End Blocks Id System /dev/sdb1 2048 3972844747 1986421350 83

当使用 `parted` 命令或 `fdisk` 命令调整分区大小后,实际上只是改变了分区表中的记录,而没有改变文件系统的大小。因此,你需要在调整分区大小之后,还需要调整文件系统的大小以使用新的分区空间。

对于 `ext4` 文件系统,你可以使用 `resize2fs` 命令来扩展文件系统到整个分区。请确保在执行这个操作之前,分区没有被挂载或者是以只读方式挂载。如果分区已经被挂载,你可能需要先卸载它,或者在单用户模式下操作。

以下是扩展文件系统的步骤:

1. 确认分区没有被挂载,或者是以只读方式挂载。如果已经挂载,可以使用 `umount` 命令卸载:


umount /dev/sdb1
 

2. 使用 `resize2fs` 命令扩展文件系统:


resize2fs /dev/sdb1
 

`resize2fs` 默认会扩展文件系统到整个分区。如果你需要指定一个大小,可以在命令后面加上大小参数,例如 `resize2fs /dev/sdb1 2G` 会将文件系统扩展到2GB大小。

3. 如果之前卸载了分区,重新挂载分区:


mount /dev/sdb1 /data1
 

4. 再次检查磁盘空间:


df -TH
 

现在你应该会看到 `/dev/sdb1` 分区的大小已经增加了。

请注意,如果你的分区是在LVM管理之下,那么你需要使用LVM的命令来调整逻辑卷的大小,然后再调整文件系统的大小。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值