虚拟机占用磁盘过大,能否使用 PE 或 PXE 等方式不使用虚拟硬盘?

2020-07-27 23:40:51 +08:00
 devliu1

虚拟机多了,磁盘空间受不了了,每个虚拟机至少占 20G,并且随着虚拟机使用时间越久,临时文件多把虚拟磁盘撑满。目前想到了 2 种不需要挂载硬盘(vmdk 等)的方案,需要持久化数据时通过网络共享交换数据:

希望有经验的前辈能提供一些意见,交流一下想法

2798 次点击
所在节点    程序员
23 条回复
no1xsyzy
2020-07-28 19:44:32 +08:00
Arch 的教程选择 /tmp 挂 tmpfs,实质上似乎就是个 ramdisk
不知道你的“临时文件”是什么情况
另外,NTFS(?) 也可以把一个盘挂在非盘符根目录的。
其实你的需求就是临时文件不落盘,ramdisk 或者 ramdisk+unionfs 之类是最好的选择。
devliu1
2020-07-28 20:41:23 +08:00
@no1xsyzy 临时文件就是系统运行过程中,各种读写 C 盘把虚拟磁盘撑大的这个过程中产生的文件

我的需求应该就是 ramdisk 了
yingfengi
2020-07-28 23:40:27 +08:00
生产环境还是测试环境,测试环境可以搭好一台虚拟机作为模板,然后其他虚拟机直接基于这个虚拟机创建就好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/693587

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX