汽车网站建设多少钱,北京网页公司制作,服装 公司 网站建设,微信小游戏问题场景
本月7月10日处理了一个虚拟机被强制暂停的问题#xff0c;详见#xff1a;在Windows server 2012上使用virtualBox运行CentOS7虚拟机#xff0c;被强制暂停当时是由于C盘存储空间不足#xff0c;导致虚拟机被强制暂停#xff0c;将虚拟机迁移后#xff0c;问题…问题场景
本月7月10日处理了一个虚拟机被强制暂停的问题详见在Windows server 2012上使用virtualBox运行CentOS7虚拟机被强制暂停当时是由于C盘存储空间不足导致虚拟机被强制暂停将虚拟机迁移后问题解决。我当时还和客户说这1.5T硬盘用到平台更换都不会出现这个问题了打脸了出现类似问题了虽然不是同一个在7月26日客户反馈又被暂停了虚拟机已休眠而且桌面时间显示“7月20日”看样子客户一周没访问平台了这都被休眠一周了才发现休眠之后恢复不了其他按钮灰色的只能点击“关闭电源”想着先把虚拟机关掉再重启试试当时没有截图截图用的是之前的这次显示的是“已休眠”还不是“已暂停” 点击“关闭电源”之后发现也没用卡着进度条半天不动没办法只能重启服务器了服务器重启后虚拟机启动一切正常无语
问题排查
状况和上次类似但又不太一样都是虚拟机被停止无法恢复上次是暂停状态这次是休眠状态上次是虚拟机启动成功后一分钟左右变成暂停状态这次是启动后恢复正常为了防止上次的磁盘空间问题特意查看了C盘还有100多G没问题同样有一点不容忽略的是这次服务器重启后仍然运行了一堆乱起八糟的东西不是我们平台需要的我初步怀疑是这些程序运行导致我的虚拟机被系统暂停掉了。另一位同事表示这个平台之前就有这些东西没问题的不要老怀疑服务器有问题我也没办法部署了十几个地方就这地方有问题我肯定要怀疑服务器有问题啊而且这还不是一个干净的、只有我们程序的服务器我肯定怀疑这些程序有影响啊和领导汇报了情况领导表示为了防止虚拟机继续出问题直接把系统格掉重装一个Linux吧这是个简单的好办法和客户的运维方沟通了下发现服务器使用了 磁盘阵列很难重装头疼 客户运维方后面又反馈了一个情况说这台服务器不是给我们独用的还有一个其他平台装在这上面所以没法重装系统这次真是大无语了我们得到的信息一直是这台服务器单独给我们平台使用基于只有我们使用的考虑我们优化人员当时在安装平台时直接给虚拟机分配了巨量内存220G总内存256G 这次原因找到了我们平台部署启动时没问题当另一个平台也在上面启动时看了下启动后占用了40G内存内存就不够用了当系统内存不够用的时候Windows操作系统会优先暂停虚拟机保证自己主机上的其他程序使用我们的虚拟机就被休眠了 其实我们平台对内存和cpu的要求其实也不高64G内存就足够了不用占用太多内存分配太多反而可能会影响宿主机运行改成64G后整个服务器运行状况就比较健康了还有另一个坑VirtualBox读出来的cpu数量不准。我们优化人员一开始设置的处理器数量为8客户方运维说这台服务器处理器只有双CPU频率是自动的只能填2不能填8
总结
服务器环境一定要搞清楚有时候客户自己也搞不清楚服务器状况我们自己不能盲目信任客户的信息要自己多排查一下要和实际维护服务器的人员沟通一下遇到的问题例如本次的服务器重启一堆乱七八糟我们不了解的服务一定要彻底的去搞清楚解决不然一定会复现的或者以其他角度复现VirtualBox的虚拟机配置要合理要根据宿主机实际的cpu和内存情况不能盲目的设置很大够用就行使用虚拟机的服务器一定要注意磁盘空间和内存使用情况因为Windows操作系统在内存或磁盘空间不足时会优先限制虚拟机的服务保持一个良好的心态遇到问题及时沟通耐心解决吧