AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-570166

Nitram's questions

Martin Hope
Nitram
Asked: 2020-04-17 08:15:41 +0800 CST

Windows Server 2019 Docker 主机在重负载下挂起

  • 1

我目前面临的问题是 Windows Server 2019 Standard Server 在繁重的系统负载下挂起。有问题的服务器是用于编译和测试 .NET 应用程序的 windows docker 容器的主机。

服务器本身是一个 2 插槽系统,具有两个 AMD EPYC 7451 处理器和 128 GB 内存。使用的 Windows 版本是 Windows Server 2019 版本 1809(内部版本 17763.1158)。

当系统处于重负载下时,问题就会出现,这意味着两个 CPU 上大约 90% 的负载和 90GB 的内存使用量,同时创建和销毁 docker 容器。当问题发生时,整个系统突然停止,但在连接到服务器的物理 VGA 端口时,我注意到桌面仍在工作。我此时打开了进程资源管理器。进程列表和所有图表都停止了,但 UI 仍在工作。我能够移动窗口并在进程监视器的系统信息中切换选项卡仍在工作。然而,导致新窗口立即打开的所有功能也会导致进程监视器 ui 冻结。一旦系统冻结,CTRL+ALT+DEL 将不再工作,我还启用了 CTRL+ALT+SCRLK 来触发 BSoD,但没有成功。鼠标光标如何仍在工作并且在键盘上切换 num lock 也可以。一旦系统被冻结并且之前没有错误,事件日志就不会显示任何条目。事件日志中的最后一个条目通常是来自 Hyper-V VMSwitch 的消息,用于创建或删除 Hyper-V 网络。我的猜测是这个问题可能与系统句柄有关,因为启动应用程序和创建窗口似乎不再起作用,但是在系统冻结时,系统上只有大约 250k 句柄处于活动状态。事件日志中的最后一个条目通常是来自 Hyper-V VMSwitch 的消息,用于创建或删除 Hyper-V 网络。我的猜测是这个问题可能与系统句柄有关,因为启动应用程序和创建窗口似乎不再起作用,但是在系统冻结时,系统上只有大约 250k 句柄处于活动状态。事件日志中的最后一个条目通常是来自 Hyper-V VMSwitch 的消息,用于创建或删除 Hyper-V 网络。我的猜测是这个问题可能与系统句柄有关,因为启动应用程序和创建窗口似乎不再起作用,但是在系统冻结时,系统上只有大约 250k 句柄处于活动状态。

为了解决这个问题,我基本上已经更新了硬件的所有驱动程序,我更新了所有允许它的硬件组件的固件,并将 BIOS 更新到最新版本,所有这些都没有改变情况。我还对 CPU 进行了压力测试,对 RAM 进行了 memtest。两者都没有透露任何问题。

在这一点上,我不知道还能做什么,甚至不知道要寻找什么。这里有类似问题的任何人或任何建议我可以尝试什么来解决问题?

amd-v hyper-v docker windows-server-2019
  • 2 个回答
  • 541 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve