阿里云服务器yum install后服务器卡死,无法ssh

自己尝试删除了下列文件,但是之后使用yum install安装软件时服务器仍然卡死

bash 复制代码
# rm -f /var/lib/rpm/.dbenv.lock
# rm -f /var/lib/rpm/.rpm.lock

于是,咨询了技术售后,解答如下:

您好,后台看您这台服务器磁盘读写/内存出现了跑高的情况,主要是您磁盘读写/内存的读占用过高导致系统夯住了,导致系统无法远程连接。

建议您试着控制台快照备份数据后,重启下服务器释放一些资源后再尝试登录测试看下。这种情况比较常见的一种是,当内存不足进程直接从磁盘调用数据,就会瞬间将IO打满,从而出现BPS飙升后系统夯住的情况。

重启实例,请您仔细阅读以下信息:

  1. 重启实例会造成您的实例停止工作、业务中断,建议您在业务低峰期执行该操作。
  2. 重启实例时,在内存中未保存到磁盘的数据会丢失,请您务必先停止应用程序(例如数据库、缓冲服务、AI计算等应用),确保数据都落盘保存,然后再重启实例。
  3. 为避免服务器重启出现意外,建议您先创建快照备份,做好快照备份后再进行操作。

然后,针对您描述的每次yum安装均导致系统卡死的问题,建议按以下步骤操作:

  1. 优化yum安装流程

    • 避免同时安装多个依赖包 :分批次执行 yum install,每次仅安装1-2个包,减少瞬时IO压力。
    • 关闭不必要的服务:在安装前停止占用内存/磁盘的进程(如数据库、缓存服务)。
  2. 长期预防措施

    • 调整系统参数 :在 /etc/sysctl.conf中添加以下配置,降低IO压力:

      ini 复制代码
      vm.swappiness=10
      vm.dirty_ratio=20

      执行 sysctl -p生效。

    • 监控资源使用 : 安装 iotophtop工具,实时监控系统资源(安装指南 )。

  3. 若问题仍存在

    • 建议您升级服务器的规格,使用更大内存的服务器来进行避免

注:系统卡死的根本原因是内存不足时,进程频繁调用磁盘数据导致IO飙升。优化安装流程+调整内核参数可有效避免此类问题。

总结

调整系统参数 :在 /etc/sysctl.conf中添加以下配置,降低IO压力:

复制代码
 vm.swappiness=10
 vm.dirty_ratio=20
相关推荐
比兔代理1 小时前
住宅代理IP的出口节点调度:ASN、BGP 与 IP 段信誉机制解析
linux·服务器·网络
土星云SaturnCloud1 小时前
基于土星云边缘计算的园区车辆来访管理AI视觉方案:车牌识别、路线跟踪与卸货区动态分析全流程闭环
服务器·人工智能·ai·边缘计算
fengyehongWorld2 小时前
Linux caddy的安装与配置
linux·运维·服务器
s_w.h2 小时前
【 linux 】线程互斥与同步
java·linux·服务器·开发语言
可爱系程序猿3 小时前
libcrypto-3-x64.dll 加载失败排查:OpenSSL 3 版本、PATH 顺序与 x64 依赖如何对应
linux·运维·服务器·程序人生·电脑
fengyehongWorld3 小时前
Linux 域名申请与DNS解析
linux·运维·服务器
CounterGlew5113 小时前
Vscode通过ssh链接autodl云服务器并配置codex
运维·服务器·vscode
郝学胜-神的一滴3 小时前
CMake 047:解锁安装阶段自定义操作,告别配置阶段提前执行坑
运维·服务器·c++·游戏引擎·图形渲染·opengl
Ai思想家3 小时前
一次模型调用会留下什么:聚合平台的日志留存与数据边界
大数据·服务器·网络·人工智能
小宏运维有点菜3 小时前
Raid-1安装Ubuntu 24.04 LTS
linux·运维·服务器