type
status
date
slug
summary
tags
category
icon
password
在DD系统后服务器磁盘空间扩容时无法自动生效,此时需要手动扩容分区。
本文为如何在尽可能保留原数据的前提下分配磁盘空间
操作流程
- 查看空间
输入
lsblk ,出现如下内容在这段信息中,可以看出vda为主磁盘总共60G空间,目前分配了50G,还可以分配10G。vdb为副磁盘,总共200G空间已经全部分配并且挂载点使用/mnt/vdb1目录。(需根据实际情况,不一定会有副磁盘)
主磁盘分区扩容
扩容主磁盘(如本文中的60G空间磁盘)步骤如下:
- 调整分区
输入
sudo fdisk /dev/vda 开始调整分区,这里的/dev/vda 为想要调整的分区,出现如下内容- 刷新分区表
- 调整文件系统大小
最后重启即可,重启后输入
df -h 查看挂载分区和使用情况,如下可以看到磁盘已成功分配创建副磁盘分区
创建副磁盘(如本文中的200G空间磁盘)步骤如下:
- 创建新分区
sudo fdisk /dev/vdb
- 格式化分区
- 创建一个挂载点
为新的分区创建一个挂载目录,比如挂载到/mnt/vdb1目录
- 挂载新的分区
将新的分区挂载到上面创建的目录
- 验证挂载
查看文件系统的磁盘使用情况,确保新的分区已挂载
- 配置自动挂载
在系统重启后自动挂载新的分区避免重启后失效,输入
sudo nano /etc/fstab 进行编辑,最后新增一行如下内容注意这里的/mnt/vdb1换成自己实际的挂载点!
最后重启即可。
