Isilon:如何使节点进入单用户模式

摘要: 如何使节点进入单用户模式。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

简介

本文介绍如何使节点进入 单用户模式。单用户模式启动具有有限环境的节点。您被置于一个 shell 中,根文件系统装载为只读。此模式对于维护或节点无法引导至多用户模式非常有用。 

 

流程

根据节点是否在多用户模式下运行,选择相应的说明:

  • 如果节点处于多用户模式
  • 如果节点未处于多用户模式

如果节点处于多用户模式。

如果节点处于多用户模式(正常运行模式),或者您可以将节点置于多用户模式下,  Nextboot 该命令可用于指定引导选项和下次引导的内核。这些设置不会保留,并且在第一次重新启动完成后,引导顺序将恢复为之前的配置。

  1. 使用管理端口连接到节点 
  2. 以 root 用户身份登录。
  3. 从命令行运行以下命令以验证正在运行的内核的目录:
     
    sysctl kern.bootfile



    将显示类似于以下内容的输出:
     
    kern.bootfile: /boot/kernel.amd64/kernel



    这表示内核启动目录为 kernel.amd64
     
  4. 运行以下命令以启用启动进入单用户模式,其中 <>kernel_boot_dir 是从步骤 3 中的输出中获取的目录。在步骤 1 的示例中, <>kernel_boot_dir kernel.amd64
     
    nextboot -o "-s" -k <kernel_boot_dir>


     

    注意
    如果您必须删除现有的 nextboot 配置,请在重新启动节点之前运行以下命令:

     

    nextboot -D
  5. 重新启动节点:
     
    reboot



    节点随后会部分启动,然后显示以下消息:
     
    Enter full pathname of shell or RETURN for /bin/sh:


     
  6. 按 ENTER 键。
    您现在处于单用户模式命令提示符处。根分区装载为只读属性。
  7. 以读/写身份装载根分区
  8. 要将节点恢复到多用户模式,请发出 重新启动 命令

如果节点未处于多用户模式。

如果无法或不希望在多用户模式下启动节点,请执行以下步骤:(例如,如果节点在尝试以多用户模式启动时无响应,或者节点已关机),

  1. 使用管理端口连接到节点 
  2. 如果节点停止响应,请关闭节点电源,等待 15 秒钟,然后重新打开电源。
  3. 如果节点已关机,请按背板上的电源开关以重新启动节点。
  4. 当您在引导顺序中看到以下行时,请按空格键。
     
    Hit [Enter] to boot immediately, or any other key for command prompt.


     

    注意
    确保按空格键,而不是 ENTER。多次按空格键可确保在系统上识别它。

  5. 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:
  6. 按 Enter 键。

    您现在处于单用户模式命令提示符处。根分区装载为只读属性。
     
  7. 以读/写方式挂载根分区,

受影响的产品

Isilon
文章属性
文章编号: 000018984
文章类型: How To
上次修改时间: 09 6月 2025
版本:  7
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。