1
Byleth 37 天前
使用 LXC 容器时,总是偶尔遇到奇奇怪怪的问题,换成虚拟机就一点事都没有了,自从发现这个以后,我就能用虚拟机就用虚拟机了
|
2
ayase46k 36 天前
特权容器一般就是要获取宿主资源用吧,例如你要 lxc 装 docker ,我猜应该问题不出在这里。无责任猜测一下,可能问题出在 ksm 哪里?试一下关闭 ksm 看看? ksm 主要是用来合并内存中共通部分的内存。看你描述,你现在就是 ksm 典型的工作情况。为什么开 10 个没事,因为开 10 个还没到触发 ksm 的阈值,开 20 个几个小时就不行,因为内存占用到了触发 ksm 的阈值,开始内存合并。事实上 ksm 经常会导致虚拟机出现些奇奇怪怪的问题。。。。或者看看 lxc 虚拟机哪里可以关闭共享内存,好像是叫这个名字,那这样 ksm 就不会对这些虚拟机动刀进行内存合并,代价就是划分多少内存,宿主就会立马被切割走多少内存。如果后续问题解决,麻烦 op 也回复我一下,我也比较好奇答案是什么。
|
3
pagxir 36 天前 via Android
你程序有 bug ,大概率 fd 泄漏了。查查网络连接数是不是一堆
|