比如我服务器原本存储空间是8G但是有一天想扩展到10G
下面是教程:
执行命令 lsblk
lsblk 用于列出系统中所有的块设备(block device),例如硬盘、固态硬盘、USB 设备等。它可以显示每个设备的名称、大小、类型、挂载点等信息,以帮助用户了解系统中的存储设备情况。
可以看到 我的硬盘只有8G
接下来我们去aws找到我们想要扩展的卷
image.png
点击修改,修改为10G
image.png
注意我们虽然修改成10G但是还没生效,我们需要登录服务器,将新分配出来的存储分配到
我们的服务器上面
登录服务器,执行命令:
lsblk
可以看到 我们有10G但是只使用了8G
接下来我们把10G都使用了
执行命令growpart /dev/xvda 1
如果提示growpart命令不存在需要安装
ubuntu用户安装命令:
sudo apt-get install cloud-guest-utils
安装好再次执行即可
查看是否生效:
再次执行lsblk
可以看到我们的8G已经变成10G了
还没完,这时候如果我们运行命令
df -hT
发现/dev/xvda1还是8G(实际是7.7G)
我们运行命令将存储扩展到文件系统。
resize2fs /dev/xvda1
再次
df -hT
size已经变成9.7G了 ,这是后就完成扩展了image.png
网友评论