00.07.Linux系统重启之后Xshell无法SSH连接
问题描述
在 CentOS 系统中,如果虚拟机因断电或强制关机而异常关闭,再次开机时可能会出现以下错误信息:
Entering emergency mode. Exit the shell to continue.
Generating "/run/initramfs/rdsosreport.txt"
Entering emerfency mode. Exit the shell to continue.
Type "jaurnalctl" to view system logs.
You might want to saue "/run/initramfs/rdsosreport.txt" to a USB stick or /boot
after mounting them and attach it to a bug report.
此时,系统无法正常启动,提示进入紧急模式(emergency mode),并要求用户修复错误。
解决方案
1. 查看系统日志
进入紧急模式后,首先检查系统日志,找出具体的错误信息。
- 输入以下命令查看系统日志:
journalctl - 检查日志中的错误信息,通常出现红色标记的部分表示存在问题,可能与文件系统损坏或其他系统故障有关。
2. 使用 xfs_repair 修复文件系统
- 根据系统日志的错误信息,如果发现是文件系统出现问题,可以尝试修复 XFS 文件系统。
- 输入以下命令来修复文件系统:
xfs_repair -v -L /dev/dm-0-v:表示以详细模式运行,输出修复过程的详细信息。-L:表示强制清除日志,即使日志中包含脏数据(元数据更改)。这会跳过日志中的未完成操作,并清除日志。
3. 重启系统
修复完成后,退出紧急模式并重启系统:
- 输入命令:
reboot
注意事项
通过检查系统日志和使用 xfs_repair 工具修复文件系统,您可以解决因虚拟机断电或强制关机导致的 "Entering Emergency Mode" 错误。在修复过程中,请确保文件系统已完全修复,以避免进一步的损坏或数据丢失。
本文来自博客园,作者:{雾里看浮光(南知意)},转载请注明原文链接:{https://www.cnblogs.com/JaseLee}

浙公网安备 33010602011771号