Isilon:如何使节点进入单用户模式
Summary: 如何使节点进入单用户模式。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
简介
本文介绍如何使节点进入 单用户模式。单用户模式启动具有有限环境的节点。您被置于一个 shell 中,根文件系统装载为只读。此模式对于维护或节点无法引导至多用户模式非常有用。
流程
根据节点是否在多用户模式下运行,选择相应的说明:
- 如果节点处于多用户模式
- 如果节点未处于多用户模式
如果节点处于多用户模式。
如果节点处于多用户模式(正常运行模式),或者您可以将节点置于多用户模式下, Nextboot 该命令可用于指定引导选项和下次引导的内核。这些设置不会保留,并且在第一次重新启动完成后,引导顺序将恢复为之前的配置。
- 使用管理端口连接到节点
- 以 root 用户身份登录。
- 从命令行运行以下命令以验证正在运行的内核的目录:
sysctl kern.bootfile
将显示类似于以下内容的输出:
kern.bootfile: /boot/kernel.amd64/kernel
这表示内核启动目录为 kernel.amd64。
- 运行以下命令以启用启动进入单用户模式,其中
<>kernel_boot_dir 是从步骤 3 中的输出中获取的目录。在步骤 1 的示例中,
<>kernel_boot_dir是
kernel.amd64:
nextboot -o "-s" -k <kernel_boot_dir>
注意
如果您必须删除现有的 nextboot 配置,请在重新启动节点之前运行以下命令:
nextboot -D
- 重新启动节点:
reboot
节点随后会部分启动,然后显示以下消息:
Enter full pathname of shell or RETURN for /bin/sh:
- 按 ENTER 键。
您现在处于单用户模式命令提示符处。根分区装载为只读属性。 - 以读/写身份装载根分区
- 要将节点恢复到多用户模式,请发出 重新启动 命令
如果节点未处于多用户模式。
如果无法或不希望在多用户模式下启动节点,请执行以下步骤:(例如,如果节点在尝试以多用户模式启动时无响应,或者节点已关机),
- 使用管理端口连接到节点
- 如果节点停止响应,请关闭节点电源,等待 15 秒钟,然后重新打开电源。
- 如果节点已关机,请按背板上的电源开关以重新启动节点。
- 当您在引导顺序中看到以下行时,请按空格键。
Hit [Enter] to boot immediately, or any other key for command prompt.
注意
确保按空格键,而不是 ENTER。多次按空格键可确保在系统上识别它。 - 在
OK 在提示符处运行以下命令:
boot -s
系统将显示类似以下内容的消息:
/boot/kernel/acpi.ko text=0x35a08 data=0x1630+0x6f4 syms=[0x4+0x4e30+0x4+0x6719] Mounting root from ufs:/dev/imdd0a Enter full pathname of shell or RETURN for /bin/sh:
- 按 Enter 键。
您现在处于单用户模式命令提示符处。根分区装载为只读属性。
- 以读/写方式挂载根分区,
Affected Products
IsilonArticle Properties
Article Number: 000018984
Article Type: How To
Last Modified: 09 Jun 2025
Version: 7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.