Ісілон: Як перевести вузол в однокористувацький режим
摘要: Як перевести вузол в однокористувацький режим.
说明
Введення
У цій статті описано, як перевести вузол в режим одного користувача. Однокористувацький режим запускає вузол з обмеженим оточенням. Ви потрапите в оболонку з кореневою файловою системою, встановленою лише для читання. Цей режим корисний для обслуговування або коли вузол не може бути завантажений в розрахований на багато користувачів режим.
Процедура
Виберіть відповідні інструкції залежно від того, чи працює вузол у розрахованому на багато користувачів режимі:
- Якщо вузол знаходиться в розрахованому на багато користувачів режимі
- Якщо вузол не знаходиться в розрахованому на багато користувачів режимі
Якщо вузол знаходиться в розрахованому на багато користувачів режимі.
Якщо вузол знаходиться в багатокористувацькому режимі (нормальний режим роботи), або якщо ви можете підняти вузол у багатокористувацькому режимі, Наступне завантаження Команду можна використовувати для визначення параметрів завантаження та ядра для наступного завантаження. Ці параметри не зберігаються, і послідовність завантаження повертається до попередньої конфігурації після завершення першого перезавантаження.
- Підключіться до вузла за допомогою порту керування
- Увійдіть як користувач 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. Багаторазове натискання пробілу гарантує, що він буде розпізнаний у системі. - На
ГАРАЗД У командному рядку виконайте наступну команду:
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.
Тепер ви перебуваєте в командному рядку в однокористувацькому режимі. Кореневий розділ монтується лише для читання.
- Монтування кореневого розділу як читання/запис,