更新时间:2024-11-27 GMT+08:00
获取控制台日志
操作场景
弹性云服务器不能正常启动,或运行异常时,可以通过查看、下载弹性云服务器的控制台日志进行问题定位,排查内核、服务配置是否有误。
控制台日志记录了弹性云服务器“开机”、“关机”、“重启”以及“强制重启”操作的运行日志,您可以通过管理控制台获取弹性云服务器一个小时之内的日志信息。
使用须知
- 系统不支持记录弹性云服务器“强制关机”的运行日志。
- 对于如下操作系统的弹性云服务器,系统支持查询控制台日志:
- Red Hat Enterprise Linux 6.x系列
- Red Hat Enterprise Linux 7.x系列
- CentOS 6.x系列
- CentOS 7.x系列
- Ubuntu 14.x系列
- Ubuntu 16.x系列
- SUSE 11.x系列
- SUSE 12.x系列
- OpenSUSE 13.x系列
- OpenSUSE 42.x系列
- Debian 16.x系列
- Fedora系列
- Freebsd系列
- CoreOS系列
- 使用Windows操作系统的弹性云服务器,不支持控制台日志功能。
- 系统最多能够保存100kb大小的日志数据文件。
操作步骤
- 登录弹性云服务器。
- 检查并修改grub文件。
不同类型的OS配置操作不同,具体如下:
为了避免对修复模式的启动产生影响,建议您仅修改当前默认启动使用的引导项。
- OS类型为CentOS 6/Red Hat 6系列时配置如下:
- OS类型为CentOS 7/Red Hat 7/Ubuntu14系列时配置如下:
- OS类型为SUSE 11系列时配置方法如下:
- OS类型为SUSE 12/openSUSE 13/openSUSE 42系列时配置方法如下:
- OS类型为Debian /Ubuntu 16系列时配置方法如下:
- OS类型为Fedora系列时配置如下:
- OS类型为Freebsd系列时配置如下:
- OS类型为CoreOS系列时配置如下:
- 执行以下命令,查看是否已经配置ttyS0。
cat /proc/cmdline | grep ttyS0
- 是,则表示已配置ttyS0。
- 否,则未配置ttyS0,执行2.b。
- 打开待编辑的配置文件。
如果不存在“/usr/share/oem/grub.cfg”配置文件,需手动创建该文件。
- 添加set linux_append="console=ttyS0"。如果已存在set linux_append="console=ttyS0",则不用再添加此参数。保存退出即可。
- 执行以下命令,查看是否已经配置ttyS0。
- 在弹性云服务器列表页,单击“重启”,重新启动弹性云服务器。
- 获取弹性云服务器的控制台日志。
父主题: 管理ECS配置信息