type
status
date
slug
summary
tags
category
icon
password
背景
之前创建了一台 ubuntu 虚拟机,当时想的是临时用一下,就给了它默认的 32 g 硬盘,结果没想到开发一段时间后不够用了,但是上面又保存了我的开发环境,以及各种代码。我不想重新配置环境,所以只能考虑对虚拟机的磁盘进行扩容。
检查环境
当 docker 给出了空间不足的报错以后,执行以下指令查看存储情况。
其中有一个名为
/dev/mapper/ubuntu--vg-ubuntu--lv
的存储已经使用完了,这就是虚拟机的虚拟磁盘,我们扩容主要就是对它扩容。增加新的硬盘并分区
通过虚拟机管理软件,可以插入一块新的硬盘,设置为自己需要的大小。具体不同的软件的操作页面有些不同,自行查看设置即可。
列出存储设备
格式化磁盘
此处格式化为 ext4,如果需要其它格式,自行查一下对应的指令。
调整分区类型
扩容
可使用
lvextend
命令对虚拟存储卷进行扩容重新计算磁盘空间
检查
总结
当虚拟机存储空间不足的时候,可以先挂载一块新的硬盘,然后格式化该硬盘并对硬盘进行分区。最后使用 lvextend 命令对虚拟机存储卷进行扩容。
- 作者:阿杰鲁
- 链接:http://blog.zaunist.com/article/73c462f7-381b-408c-9f1d-8997556b5fa3
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。