软硬件环境
- ubuntu server 18.04 64bit
前言
最近来了台新的服务器,然后就开始着手安装操作系统,选择了 ubuntu server 18.04
,磁盘空间给了80G,而且使用了 lvm
磁盘空间管理,但是在系统安装结束后,发现根目录可用空间只有4G
而我手头上的另一台塔式服务器同样安装了 ubuntu
18.04版本,也使用了 lvm
,唯一的区别就是安装的是 Desktop
版本,它就没有上述问题。https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes#Server 官方给出了解释,lvm
不会使用整个磁盘空间,剩下的留给用户自行设定。 https://bugs.launchpad.net/subiquity/+bug/1785321 这个链接更详细的讨论了这个问题的来龙去脉。
解决方法
既然问题出现了,那我们就来解决它。通过 sudo fdisk -l
,可以看到这个磁盘的空间分布情况
其中的 sda3
就是未加入到 lvm
中的空间了,既然这样,我们想办法把 sda3
加入到 lvm
中就好。执行命令
sudo lvextend /dev/mapper/ubuntu--vg-ubuntu--lv /dev/sda3
其中 /dev
下的节点名称有可能不一样,根据自己的情况修改
接着,执行
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv
至此,操作就完成了,再次使用 df -h
来检查下
完美!