阿里云ECS io读取高,导致服务器卡死问题排查

  1. 新闻资讯
  2. 技术百科
公司新闻 案例分享 技术百科 行业动态

阿里云ECS io读取高,导致服务器卡死问题排查

来源:奇站网络 浏览量:3804 发布日期: 2022-01-05

美西的一台ECS,经常出现io读取飙升的情况,超过100M的读取服务器很快就卡住,ssh也无法连接,只能重启。
服务器的基本配置:
1核1G
CentOS 8.3 64位
安装了云监控

排查思路

yum install iotop查看读取高的进程,发现了aliyun-service、aliyundun、rsyslogd读取很高

1、卸载云监控的方法,下载了卸载脚本,尝试了无效
2、可能是内存不够引起,free -m 发现只有800,出入有点大,应用启动后,内存在监控图表显示百分90多,cpu也有间断性升高的情况

解决方案

内存的问题提交工单,给出的回复是系统可能会占用。
最后自己将系统更换成Alibaba Cloud Linux 3.2104 64位,free -m,total显示有960,应用启动后正常

2022-1-7
停止了rsyslog服务,监控到又出现了一分钟左右的大量读取,时间太短后面未重复出现,暂时关闭一个应用,继续观察看看

设置swap

  1. free -m
  2. dd if=/dev/zero of=/var/swap bs=1024 count=2048000
  3. mkswap /var/swap
  4. mkswap -f /var/swap
  5. swapon /var/swap
  6. free -m
  7. cat /proc/swaps
  8. vim /etc/fstab

最后一行添加
/var/swap swap swap defaults 0 0

参考资料
https://developer.aliyun.com/article/1093310

标签:

厦门奇站网络科技有限公司

电话:13313868605

QQ:3413772931

地址:厦门集美区软件园三期

网站地图


                    扫一扫加我咨询