轻量应用服务器 救援模式

在使用轻量应用服务器操作系统的过程中,若遇到因机器 grub 引导文件丢失、系统关键文件缺失、lib 动态库文件损坏/缺失等情况导致的操作系统无法进入单用户模式问题,可使用轻量应用服务器的救援模式来进行系统修复。

相关产品
轻量应用服务器 产品页,含版本规格、价格与购买入口。

一、进入救援模式

进入救援模式前,强烈建议你对实例进行备份,以防止由于出现误操作等造成的影响。处于救援模式中的实例仅支持 VNC 登录,查看实例详情、续费、重启、编辑标签以及自助检测等操作。

注意:备份方式说明:

注意:1. 系统盘备份:你可以选择 创建自定义镜像 或 创建系统盘快照 。

注意:2. 数据盘备份:你可以选择 创建数据盘备份点 。

1. 首先进入实例详情页,在更多操作模块找到进入救援模式。

2. 输入密码,并同意强制关机(建议你先手动关机后再选择进入救援模式)。

3. 实例进入救援模式后,实例状态为救援模式。

二、使用救援模式进行系统修复

1. 使用 root 账户及 使用救援模式文档内步骤3 中设置的密码登录实例,具体操作请参见 使用 SSH 登录 Linux 实例。

2. 登录成功后,依次执行以下命令挂载系统盘根分区。
救援模式下实例系统盘设备名为 vda,根分区为 vda1,默认未挂载。

mkdir -p /mnt/vm1

mount /dev/vda1 /mnt/vm1

挂载成功后,你即可操作根分区中的数据。你也可使用 mount -o bind 命令,挂载原文件系统的一部分子目录,并通过 chroot 命令用来在指定的根目录下运行指令,具体操作命令如下:

mount -o bind /dev /mnt/vm1/devmount -o bind /dev/pts /mnt/vm1/dev/ptsmount -o bind /proc /mnt/vm1/procmount -o bind /run /mnt/vm1/runmount -o bind /sys /mnt/vm1/syschroot /mnt/vm1 /bin/bash

三、退出救援模式

1. 实例修复完成后,可以通过以下步骤退出救援模式,注意退出救援模式会重启机器。

2. 实例退出救援模式后,会保持为进入救援模式之前的状态(例如:进入前为运行中,退出后仍为运行中)。

赞 (0)
上一篇 4天前
下一篇 4天前