3 способа настройки перенаправления консоли Dell Drac для подключений SSH

Оглавление:

3 способа настройки перенаправления консоли Dell Drac для подключений SSH
3 способа настройки перенаправления консоли Dell Drac для подключений SSH

Видео: 3 способа настройки перенаправления консоли Dell Drac для подключений SSH

Видео: 3 способа настройки перенаправления консоли Dell Drac для подключений SSH
Видео: забыл пароль от роутера 2024, Май
Anonim

Серверы Dell PowerEdge поставляются со встроенными интерфейсами управления, называемыми DRAC.

На этой странице вы узнаете, как настроить интерфейс DRAC изнутри Linux, чтобы включить перенаправление консоли через соединения SSH.

Шаги

Метод 1 из 3: предварительная настройка

812730 1
812730 1

Шаг 1. Обновите программное обеспечение и прошивку

  • Выполните обновление до последней версии пакета Dell OpenManage Server Administrator Managed Node. В эти пакеты должны быть включены Omconfig и racadm.
  • Обновите прошивку Drac до последней версии.
  • Установить ipmitool
  • Установите пароль Dell Drac. См. Настройку паролей Dell Drac.
812730 2
812730 2

Шаг 2. Определите, установлена ли у вас карта DRAC4 или DRAC5

  1. Два способа указать версию вашей карты DRAC _ перед_ установкой racadm (чтобы вы знали, на какой racadm нужно создать символическую ссылку на / usr / bin / racadm):

    Настройка перенаправления консоли Dell Drac для подключений по SSH Шаг 3
    Настройка перенаправления консоли Dell Drac для подключений по SSH Шаг 3
  2. Первый способ - использовать версию IPMI. DRAC4 - это версия 1.5, а DRAC5 - 2.0.

    Настройка перенаправления консоли Dell Drac для подключений по SSH Шаг 4
    Настройка перенаправления консоли Dell Drac для подключений по SSH Шаг 4
  3. Запустите команду / opt / bcs / bin / ipmitool mc info | grep IPMI

    Настройка перенаправления консоли Dell Drac для подключений по SSH Шаг 5
    Настройка перенаправления консоли Dell Drac для подключений по SSH Шаг 5
  4. На хосте DRAC4 = IPMI Версия: 1.5

    Настройка перенаправления консоли Dell Drac для подключений по SSH Шаг 6
    Настройка перенаправления консоли Dell Drac для подключений по SSH Шаг 6
  5. На хосте DRAC5 = IPMI Версия: 2.0

    Настройка перенаправления консоли Dell Drac для подключений по SSH Шаг 7
    Настройка перенаправления консоли Dell Drac для подключений по SSH Шаг 7
  6. Что хорошо в ipmitool, так это то, что вам не нужно устанавливать какие-либо пакеты OpenManage для его использования. Но это не сработает, когда они выпустят DRAC6, если DRAC6 также будет IPMI версии 2.0.

    Настройка перенаправления консоли Dell Drac для подключений по SSH Шаг 8
    Настройка перенаправления консоли Dell Drac для подключений по SSH Шаг 8
812730 3
812730 3

Шаг 3. Используйте команду omreport как другой метод определения версии DRAC:

  1. Выполните команду omreport шасси info | grep DRAC

    Настройка перенаправления консоли Dell Drac для подключений по SSH Шаг 10
    Настройка перенаправления консоли Dell Drac для подключений по SSH Шаг 10
  2. На хосте DRAC4 = DRAC4 Версия: 1.60
  3. На хосте DRAC5 = DRAC5 Версия: 1.32
  4. Рекомендуется использовать omreport для определения версии DRAC.

Метод 2 из 3: для Dell DRAC 4: как настроить перенаправление консоли через SSH

812730 4
812730 4

Шаг 1. Dell DRAC 4:

Настройте параметры BIOS:

  • omconfig шасси biossetup attribute = conredirect setting = enable
  • omconfig шасси biossetup attribute = serialport1 setting = rac
  • omconfig шасси biossetup attribute = fbr setting = 9600
  • omconfig шасси biossetup attribute = crab setting = enabled
812730 5
812730 5

Шаг 2. Dell DRAC 4:

Измените настройки drac: (Если racadm отсутствует на вашем пути, проверьте / opt / dell / srvadmin / rac5 / bin / racadm)

  • racadm config -g cfgSerial -o cfgSerialBaudRate 57600
  • racadm config -g cfgSerial -o cfgSerialConsoleEnable 1
  • racadm config -g cfgSerial -o cfgSerialConsoleIdleTimeout 0x300c
  • racadm config -g cfgSerial -o cfgSerialTelnet7fIsBackspace 1
  • racadm config -g cfgSerial -o cfgSerialSshEnable 1
  • racadm config -g cfgSerial -o cfgSerialHistorySize 0x2000
  • Проверьте изменения: racadm getconfig -g cfgSerial
812730 6
812730 6

Шаг 3. Dell DRAC 4:

Отредактируйте файл grub.conf (теперь он называется /boot/grub/menu.lst), чтобы включить две вещи: 1 - взаимодействие с grub и 2 - сообщения ядра и вывод сценария rc.

  • Для первой части (взаимодействие с grub) добавьте строки «serial» и «terminal» в grub.conf. Вы должны закомментировать заставку, чтобы это сработало:

    • splashimage = (hd0, 0) /grub/splash.xpm.gz
    • скрытое меню
    • серийный --unit = 0 --speed = 9600
    • терминал --timeout = 5 последовательная консоль
  • Передайте ядру аргументы консоли (в grub.conf), чтобы вы могли видеть все сообщения после загрузки ядра и за ее пределами (например, вывод из сценариев rc). Обратите внимание, что это ttyS0:

    ядро /vmlinuz-2.6.9-67. ELsmp ro root = LABEL = / console = tty0 console = ttyS0, 57600

  • Добавьте строку agetty в / etc / inittab, чтобы правильно перенаправить последовательную консоль и после этого перезапустить init. Это предоставит вам приглашение для входа в систему на последовательной консоли после загрузки системы. Например (Примечание: ttyS0):

    • ONS: 2345: респаун: / sbin / agetty -i -L 57600 ttyS0 vt100
    • Чтобы разрешить root-доступ к новой консоли, вам нужно будет добавить ttyS1 в / etc / securetty (если его еще нет).
    • После того, как вы добавили указанную выше строку в / etc / inittab, перезапустите init с помощью:
    • init q

Метод 3 из 3: Для Dell DRAC 5: Как настроить перенаправление консоли через SSH

812730 7
812730 7

Шаг 1. Dell DRAC 5:

Настройте параметры BIOS:

  • omconfig шасси biossetup attribute = extserial setting = rad
  • omconfig шасси biossetup attribute = fbr setting = 9600
  • omconfig шасси biossetup attribute = serialcom setting = com2
  • omconfig шасси biossetup attribute = crab setting = enabled
812730 8
812730 8

Шаг 2. Dell DRAC 5:

Измените настройки drac:

  • racadm config -g cfgSerial -o cfgSerialBaudRate 115200
  • racadm config -g cfgSerial -o cfgSerialConsoleEnable 1
  • racadm config -g cfgSerial -o cfgSerialSshEnable 1
  • racadm config -g cfgSerial -o cfgSerialHistorySize 2000
812730 9
812730 9

Шаг 3. Dell DRAC 5:

Отредактируйте файл grub.conf (теперь он называется /boot/grub/menu.lst), чтобы включить две вещи: 1 - взаимодействие с grub и 2 - сообщения ядра и вывод сценария rc.

  • Для первой части (взаимодействие с grub) вам нужно добавить строки «serial» и «terminal» в grub.conf. Вы должны закомментировать заставку, чтобы это сработало. Обратите внимание, что это unit = 1 и speed = 115200, что отличается от DRAC4:

    • splashimage = (hd0, 0) /grub/splash.xpm.gz
    • скрытое меню
    • серийный --unit = 1 --speed = 115200
    • терминал --timeout = 5 последовательная консоль
  • Затем передайте ядру аргументы консоли, чтобы вы могли видеть все сообщения после загрузки ядра и за ее пределами (например, вывод из сценариев rc). Обратите внимание, что это ttyS1:

    • ядро /vmlinuz-2.6.9-67. ELsmp ro root = LABEL = / console = tty0 console = ttyS1, 115200
    • Добавьте строку agetty в / etc / inittab, чтобы правильно перенаправить последовательную консоль и после этого перезапустить init. Это предоставит вам приглашение для входа в систему на последовательной консоли после загрузки системы. Например (Примечание: ttyS1):
    • МИНУСЫ: 2345: респаун: / sbin / agetty -i -h -L 115200 ttyS1 vt100
  • Чтобы разрешить root-доступ к новой консоли, добавьте ttyS1 в / etc / securetty (если его там еще нет).
  • После того, как вы добавили указанную выше строку в / etc / inittab, перезапустите init с помощью:

    init q

812730 10
812730 10

Шаг 4. Проверьте подключение к внутриполосному интерфейсу.

  • Теперь с удаленного хоста, ssh на IP-адрес Drac или имя хоста Drac в качестве пользователя «root». Например: ssh test.host.com -l корень
  • Введите пароль iDrac для входа в Drac.
  • Либо используйте команды racadm, либо команду подключения (пример: racadm help).
  • Чтобы подключиться к перенаправлению последовательной консоли, подключитесь к com2. Например: подключить com2
  • Для отключения используйте «[CTRL] + » (нажмите одновременно клавишу Control и обратную косую черту, чтобы полностью отключиться от соединения).

    • Если он говорит, что порт используется другим пользователем, это, вероятно, означает, что соединение не было полностью завершено. Лучший способ избавиться от этого - сбросить карту Драка с помощью следующей команды: racadm racreset
    • Также полезно, когда вам нужно перезагрузить хост: racadm serveraction gracereboot

Рекомендуемые: