当前第2页 返回上一页
非LVM分区的扩容
最近,我就碰到了这个情况。我有一个朋友,他的阿里云服务器根分区快满了,本来40G的云盘,后来加了20G。找到我说,我明明已经加了20G,怎么显示还是40G阿,让我帮他解决下问题。
不巧的是,它根目录没有使用lvm,我也一时半会不知道怎么办。后来查询了相关信息,找到了一个解决办法。但是这个解决办法是有局限性的,就是对需要扩容的分区,这个分区必须是该磁盘的最后一个分区。
下面首先模拟场景:/bak 目录挂载在一个单独的分区,该分区开始时候分了500M,现在需要对其进行扩容操作
1 2 3 4 | # df -h
文件系统 容量 已用 可用 已用% 挂载点
……
/dev/sdd1 497M 26M 472M 6% /bak
|
开始扩容操作
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | # 首先卸载挂载点
# fdisk /dev/sdd
……
命令(输入 m 获取帮助):p
……
设备 Boot Start End Blocks Id System
/dev/sdd1 2048 1026047 512000 83 Linux
#记住开始点,即2048。然后删除该分区,重新建立分区
命令(输入 m 获取帮助):d
已选择分区 1
分区 1 已删除
命令(输入 m 获取帮助):n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select ( default p):
Using default response p
分区号 (1-4,默认 1):
起始 扇区 (2048-2097151,默认为 2048):2048
Last 扇区, +扇区 or +size{K,M,G} (2048-2097151,默认为 2097151):
将使用默认值 2097151
分区 1 已设置为 Linux 类型,大小设为 1023 MiB
命令(输入 m 获取帮助):w
# partprobe
|
这个时候,通过lsblk命令查看该分区大小已经变大了,但是df -h的结果还是没变,需要使用xfs_growfs 命令处理下。
1 2 3 4 5 6 | # xfs_growfs /dev/sdd1
# df -h
文件系统 容量 已用 可用 已用% 挂载点
……
/dev/sdd1 1020M 26M 995M 3% /bak
|
另外有一点需要特别注意:绝对不能对该分区写入文件系统,这样之前的数据就都没了
更多相关技术文章,请访问linux系统教程栏目!
以上就是linux下分区容量不足了如何进行扩容的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
Linux下如何使用mv命令移动文件到指定目录
Linux运维之通过systemctl管理服务
如何在指定的区域内删除一个部署集
Linux下如何将文件复制到docker容器中
Linux下文件乱码怎么办?
Linux和unix的区别是什么?
Linux如何查看网卡
什么是负载均衡?负载均衡的简单介绍
Linux如何查看登录日志
windows终端怎么远程连接Linux服务器
更多相关阅读请进入《Linux》频道 >>
转载请注明出处:木庄网络博客 » linux下分区容量不足了如何进行扩容