Ubuntu新加硬盘并扩容根目录
当初安装zabbix时,想着划分50G空间就足够使用了,没想到才一个星期不到根目录就100%沾满了,导致zabbix前端页面无法访问,主要是日志文件太大了,一个日志文件就4~5G,想着就给Ubuntu扩容下
1、vm添加新硬盘,由于我虚拟就中“扩展磁盘容量”是灰色的,所以无法直接进行扩展
2、添加硬盘
3、硬盘类型“SCSI”
4、创建新的磁盘文件
5、分配 500G
6、硬盘添加完成
7、根目录没扩容之前的空间,只有24G
8、使用 lsblk 查看新硬盘是否被系统识别,如果没有识别请重启虚拟机
9、对新添加的硬盘进行分区 fdisk /dev/sdb
在 command 输入 m 进行帮助
- n 增加一个新分区
- e 扩展分区
- p 主分区
- 1-4 所增加主分区的数量
- 卷的起始位置
- 卷的结束位置
- w 将分区表写入磁盘并退出
第四步、第五步都直接回车确定
10、检查分区,可以看到 sdb1 是刚创建的新分区
11、对新分区进行格式化前,先看下之前根目录分区格式,这里是 ext4 分区格式
12、命令 sudo mkfs.ext4 /dev/sdb1 ,进行分区
13、将硬盘分区初始化为物理卷
14、查看物理卷,可以看到第二个分区就是我们新创建的物理卷
15、vgextend 命令将物理卷添加到根目录所在的卷组
sudo vgextend ubuntu-vg /dev/sdb1 ubuntu-vg #根目录所在的组名 /dev/sdb1 #新磁盘分区名
16、根目录逻辑卷扩容
sudo lvextend -L +500G /dev/mapper/ubuntu--vg-ubuntu--lv
-L #指定扩容分区大小
17、更新逻辑卷同步至文件系统
xfs文件系统格式用:
xfs_growfs /dev/mapper/ubuntu--vg-ubuntu--lv
其它文件系统格式:
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
18、升级完成,sudo df -Th 查看分区情况