上云无忧 > 文档中心 > 天翼云Linux弹性云主机发生kdump时,操作系统无响应
弹性云主机
天翼云Linux弹性云主机发生kdump时,操作系统无响应

文档简介:
说明: 一般情况下,公有云提供的公共镜像已禁用kdump功能。使用公共镜像创建的弹性云主机不存在该问题。 可能原因: − 部分版本的Linux内核与XEN虚拟化平台不适配。 − 内核不支持soft_rest的弹性云主机,开启kdump服务时,弹性云主机在dump时会卡死。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

Linux弹性云主机发生kdump时,操作系统无响应


Linux弹性云主机发生kdump时,操作系统无响应


问题描述:

采用XEN虚拟化技术的Linux弹性云主机,发生kdump时系统卡住无响应,不能自动重启恢复。例如,用户执行命令echo c>/proc/sysrq-trigger主动触发kdump功能,Linux弹性云主机卡住,如下图所示。


说明:

一般情况下,公有云提供的公共镜像已禁用kdump功能。使用公共镜像创建的弹性云主机不存在该问题。

可能原因:

部分版本的Linux内核与XEN虚拟化平台不适配。

内核不支持soft_rest的弹性云主机,开启kdump服务时,弹性云主机在dump时会卡死。

处理方法:

1. 禁用kdump功能

以CentOS 7.2为例:

a) 强制重启弹性云主机。

i 登录控制台。

ii 选择【计算 > 弹性云主机】。

iii 在弹性云主机列表中,勾选卡住的弹性云主机,并单击“重启”。

iv 勾选“强制重启”/“强制关机”,确定强制重启/强制关机弹性云主机。

v 单击“确定”。

b) 关闭kdump功能。

i 以root帐号登录强制重启后的弹性云主机。

ii 执行以下命令,禁用kdump功能。

service kdump stop

2.   对于支持"crash_kexec_post_notifiers"函数的弹性云主机,为解决kdump时不能自动重启的问题,可以在启动配置文件(menu.lst或者grub.cfg)中添加该函数。具体方法如下:

a) 执行以下命令,查询弹性云主机是否支持"crash_kexec_post_notifiers"函数,如下图所示。

cat /proc/kallsyms |grep crash_kexec_post_notifiers

是,执行b)。

否,请采用方法1。

b) 将"crash_kexec_post_notifiers"函数添加至开机启动配置文件menu.lst或者grub.cfg。

以menu.lst为例:

i 执行以下命令,打开menu.lst文件。

vi /boot/grub/menu.lst

ii 添加"crash_kexec_post_notifiers"函数至开机启动项,如下图所示。

iii 执行以下命令,重启弹性云主机使其生效。

reboot

相似文档
  • 可能原因: 从上图可以看出,弹性云主机无法启动的原因是文件系统发生损坏。强制关机/强制重启属于高危操作,可能会引起文件系统内部元数据不一致,造成文件系统损坏。 处理方法: 通过Linux操作系统自带的磁盘修复工具(fsck)进行修复,操作如下: 以上图为例,磁盘问题分区为/dev/xvdb1。 1. 根据界面提示,输入Linux弹性云主机的root帐号密码。 3. 执行以下命令,查看是否已挂载磁盘问题分区。
  • 可能原因: 云硬盘欠费后,如果超期不续费,系统会强制卸载该磁盘,该动作可能会在Windows弹性云主机内产生盘符残留,导致云主机内部实际可用的磁盘挂载点减少。 处理方法: 请尝试重启弹性云主机后,再次执行磁盘挂载操作。 如果仍然挂载失败,请联系客服获取技术支持。
  • 处理方法: 浏览器发送邮件: 在使用浏览器登录邮箱时直接使用HTTP协议,其端口号默认为80,邮件主机之间还是使用邮件发送协议:SMTP协议。 通过浏览器发送邮件,则需要开放TCP出方向端口为80。 1. 在弹性云主机页面找到对应的安全组,单击安全组“ID”,进入“安全组”页面。
  • 处理方法: 1. 请确认自己购买的弹性云主机所属区域。 说明: 当前天翼云节点覆盖国内20多个省份,如北京、上海、广东、浙江、贵州等。 2. 查看对应区域的弹性云主机,操作步骤如下: a) 登录天翼云官网,单击右上角的“控制台”。 b) 单击区域选择框,选择购买服务器的区域。 c) 进入“选择区域”页面,选择“弹性云主机”,查看帐号下的弹性云主机。
  • 密钥对私钥文件只能下载一次。 如果密钥对私钥文件已丢失,建议您重新创建并下载保存。 处理方法: 1. 登录云主机控制台,选择“密钥对”。 2. 单击“创建密钥对” 。 3. 单击“确定”将密钥对保存到本地。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部