如何扩容数据盘并使扩容后的容量可用


当前第2页 返回上一页

如果您使用的是 parted 工具,进入 parted 界面后,输入 p 罗列当前的分区情况。如果有分区,则使用 rm+ 序列号来删除老的分区表,然后使用 unit s 定义起始位置,单位使用扇区个数计量,最后使用 mkpart 命令来创建即可,如下图所示。

微信截图_20180918104544.png

部分操作系统里,修改分区后可能会重新自动挂载文件系统。建议先执行 df -h 重新查看文件系统空间和使用情况。如果文件系统重新被挂载,执行 umount [文件系统名称] 再次卸载文件系统。

检查文件系统,并变更文件系统大小。

1

2

e2fsck -f /dev/vdb1 # 检查文件系统

resize2fs /dev/vdb1 # 变更文件系统大小

说明

使用 e2fsck 时,由于系统需要检查并订正文件系统元数据,所以速度较慢、耗时较长,请耐心等待。

正确使用 e2fsck 和 resize2fs 指令,不会造成原有数据丢失。

以下为示例输出结果。

1

2

3

4

5

6

7

8

9

10

11

12

[root@iXXXXXX ~]# e2fsck -f /dev/vdb1

e2fsck 1.42.9 (28-Dec-2013)

Pass 1: Checking inodes, blocks, and sizes

Pass 2: Checking directory structure

Pass 3: Checking directory connectivity

Pass 4: Checking reference counts

Pass 5: Checking group summary information

/dev/vdb1: 11/1835008 files (0.0% non-contiguous), 159218/7339776 blocks

[root@iXXXXXX ~]# resize2fs /dev/vdb1

resize2fs 1.42.9 (28-Dec-2013)

Resizing the filesystem on /dev/vdb1 to 7864064 (4k) blocks.

The filesystem on /dev/vdb1 is now 7864064 blocks long.

将扩容完成的文件系统挂载到原来的挂载点(如本示例中的 /resizetest)。

1

mount /dev/vdb1 /resizetest

查看文件系统空间和使用情况:运行命令 df -h。如果出现扩容后的文件系统信息,说明挂载成功,可以使用扩容后的文件系统了。

说明

挂载操作完成后,不需要在控制台上重启实例即可开始使用扩容后的文件系统。

以下为示例输出结果。

1

2

3

4

5

6

7

8

9

[root@iXXXXXX ~]# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/vda1 40G 1.5G 36G 4% /

devtmpfs 487M 0 487M 0% /dev

tmpfs 497M 0 497M 0% /dev/shm

tmpfs 497M 312K 496M 1% /run

tmpfs 497M 0 497M 0% /sys/fs/cgroup

tmpfs 100M 0 100M 0% /run/user/0

/dev/vdb1 30G 44M 28G 1% /resizetest

以上就是如何扩容数据盘并使扩容后的容量可用的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

Linux下nginx重启命令是什么?

tomcat和nginx的服务器部署

Linux find15个常用命令

Linux中deb安装包如何安装

Linux如何复制文件

Linux系统中如何添加路由

Linux系统使用入门教程

判断Linux是64位还是32位

ubuntu如何卸载软件?

Linux怎么安装apache服务器

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...