我在 Windows10 的 Hyper-V 中托管的 CentOS Stream 9 虚拟机上运行 TWiki 6.1。虚拟机主机名为“twiki”
系统运行了一年多,没有任何问题,但几周后它就不再响应了,我不知道发生了什么。从 Hyper-V 重新启动 VM 后,它在相当长的一段时间内(大约一天)运行得很快,而且没有出现任何问题,但之后似乎什么都不起作用了。我有几种与 CentosOS-vm 交互的机制:
- 从浏览器访问 twiki 页面:挂起几秒钟后出现错误“网关未从上游服务器或应用程序及时收到响应。”
- 使用 CentOS 管理员网络控制台 (http://twiki:9090):挂起并显示“未找到站点”
- 在控制台上使用“ssh twiki”:永远挂起
- 从资源管理器 (\twiki) 访问 samba 共享:挂起几分钟后显示“不可用”
- 从 Hyper-V-Manager 连接:不起作用:它只显示黑屏,无法进行交互
- 从 Hyper-V-Manager 关闭不起作用。几分钟后,它会显示一条错误消息
- 关闭虚拟机并重新启动即可
- 有夜间 cronjobs 来更新使用情况统计信息并备份 twikisystem。根据 /var/log/cron,这两个作业都启动了,但我看不到它们中的任何一个做了什么(它们必须创建一些文件)
当然,VM-Host 或 CentOS-guestsystem 上没有任何更改。它们都启用了自动更新。我不知道从哪里开始寻找问题。可能是 Hyper-V 系统、配置错误的 CentOS、apacheserver、samba、twiki、perl……有什么提示可以说明从哪里开始吗?我知道的是,即使系统“挂起”:
- “ping twiki” 速度很快:<1ms
- 另一台虚拟机(Ubuntu)仍在运行
更多信息:
- 主机:Win10 服务器,64 位,CPU:Intel Xeon Silver 4210R,10 核,128GB 内存
- Hyper-V 数据:每个虚拟机的 CPU 使用率:0-3%
- TWiki-VM-配置:内存:8GB,2 个 CPU
- CentOS运行时内存消耗:3.2GB,CPU使用率:约2-10%
- 我们是一家相当小的公司,因此没有太多用户同时尝试访问 TWiki