


























环境是双路 7K62 加上 32G*16 内存
运行了 PVE 系统
创建了 LXC 容器
LXC 容器使用了官方的 Ubuntu 22 模板
创建容器的时候默认勾选了无特权容器
容器的硬件配置为 4 核心,4G 内存 8G 硬盘 8G 缓冲区
然后用这个创建好的容器做了模板,复制出来 22 个容器
复制的时候硬盘自动选择了链接模式
这个操作是找了 GPT 写的代码复制
以上 22 个容器都运行同一个计算程序,程序始终访问网络,获取数据,计算,上交数据
就和挖矿那种差不多
现在问题是 22 个容器同时运行几个小时里面的程序就会崩溃
报错
Failed to receive program message: WebSocket connection closed unexpectedly
同时有几率会把我另外单独跑的一个容器里的程序也带崩溃,至少会把 xshell 的链接打断
PVE 里还运行了了一个 openwrt 的虚拟机,开了全局透明代理,很稳定
现在测试只开 10 个容器进行计算,已经稳定运行了十几个小时了
所以感觉是系统里某个地方有瓶颈?开多了到了瓶颈就崩了?
怀疑以下几点
容器创建的时候应该选特权容器?
每个容器应该用自己的硬盘?
或者干脆我就应该用虚拟机,不用 lxc 容器来运行?
求教
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。