Серията сървъри на Dell PowerEdge се предлага с вградени интерфейси за управление, наречени DRAC.
Тази страница ви инструктира как да конфигурирате интерфейса DRAC от вътре в Linux, за да разрешите пренасочване на конзолата през SSH връзки.
Стъпки
Метод 1 от 3: Предконфигуриране
Стъпка 1. Надстройте софтуера и фърмуера
- Надстройте до най -новия пакет на Dell OpenManage Server Administrator Managed Node. Omconfig и racadm трябва да бъдат включени в тези пакети.
- Надстройте фърмуера на Drac до последната версия.
- Инсталирайте ipmitool
- Задайте паролата на Dell Drac. Вижте настройката на паролите на Dell Drac
Стъпка 2. Определете дали имате инсталирана карта DRAC4 или DRAC5
-
-
Два начина да кажете на вашата DRAC карта версия _ преди_ инсталиране на racadm (за да знаете коя racadm да символизирате към/usr/bin/racadm):
-
Първият начин е да използвате версията IPMI. DRAC4 са версия 1.5, а DRAC5 са 2.0.
-
Изпълнете командата,/opt/bcs/bin/ipmitool mc info | grep IPMI
-
На хост DRAC4 = IPMI версия: 1.5
-
На хост DRAC5 = IPMI версия: 2.0
-
Хубавото на ipmitool е, че не е нужно да имате инсталирани пакети на OpenManage, за да го използвате. Но това няма да работи, когато пуснат DRAC6, ако DRAC6 също е IPMI версия 2.0.
-
Стъпка 3. Използвайте командата omreport като друг метод за определяне на версията на DRAC:
-
-
Изпълнете командата, информация за мрежово шаси | grep DRAC
- На хост DRAC4 = Версия на DRAC4: 1.60
- На хост DRAC5 = Версия на DRAC5: 1.32
- Препоръчително е да използвате мрежов порт за определяне на версията на DRAC.
-
Метод 2 от 3: За Dell DRAC 4: Как да настроите пренасочване на конзолата през SSH
Стъпка 1. Dell DRAC 4:
Конфигурирайте опциите за bios:
- omconfig атрибут за биосистема на шасито = настройка на пренасочване = активиране
- omconfig атрибут за биосетап на шаси = настройка на сериен порт1 = rac
- biossetup атрибут на omconfig шаси = настройка на fbr = 9600
- omconfig атрибут за биосетап на шаси = настройка на раци = активиран
Стъпка 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
Стъпка 3. Dell DRAC 4:
Редактирайте вашия grub.conf (сега наречен /boot/grub/menu.lst), за да активирате две неща: 1- взаимодействие с grub и съобщения с 2 ядра и извеждане на rc скрипт.
-
За първата част (взаимодействие с grub) добавете ред "сериен" и "терминален" към grub.conf. Трябва да коментирате splashimage, за да работи това:
- splashimage = (hd0, 0) /grub/splash.xpm.gz
- скрито меню
- сериен -единица = 0 -скорост = 9600
- терминал -timeout = 5 серийна конзола
-
Предайте на ядрото конзолните аргументи (в grub.conf), за да можете да видите всички съобщения, след като ядрото се зареди и след това (изход от rc скриптове например.) Обърнете внимание, че е ttyS0:
ядро /vmlinuz-2.6.9-67. ELsmp ro root = LABEL = / конзола = tty0 конзола = ttyS0, 57600
-
Добавете стартов ред в /etc /inittab, за да пренасочите серийната конзола правилно и след това да рестартирате init. Това ще ви предостави подкана за вход в серийната конзола, след като системата се стартира. Например (Забележка: ttyS0):
- ONS: 2345: respawn:/sbin/agetty -i -L 57600 ttyS0 vt100
- За да разрешите достъп на root за достъп до новата конзола, ще трябва да добавите „ttyS1“към /etc /securetty (ако още не е там).
- След като добавите горния ред към /etc /inittab Рестартирайте init с:
- init q
Метод 3 от 3: За Dell DRAC 5: Как да настроите пренасочване на конзолата през SSH
Стъпка 1. Dell DRAC 5:
Конфигурирайте опциите за bios:
- omconfig атрибут за биосетап на шаси = външна серийна настройка = rad
- атрибут на biossetup на шасито omconfig = настройка на fbr = 9600
- omconfig атрибут за биосетап на шаси = настройка на сериен комуникатор = com2
- omconfig атрибут за биосетап на шаси = настройка на раци = активиран
Стъпка 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
Стъпка 3. Dell DRAC 5:
Редактирайте вашия grub.conf (сега наричан /boot/grub/menu.lst), за да активирате две неща: 1 взаимодействие на grub и 2 съобщения в ядрото и извеждане на rc скрипт.
-
За първата част (взаимодействие с grub) ще трябва да добавите „сериен“и „терминален“ред към grub.conf. Трябва да коментирате splashimage, за да работи това. Обърнете внимание, че това е единица = 1 и скорост = 115200, която е различна от DRAC4:
- splashimage = (hd0, 0) /grub/splash.xpm.gz
- скрито меню
- сериен -единица = 1 -скорост = 115200
- терминал -timeout = 5 серийна конзола
-
След това преминете към ядрото конзолните аргументи, за да можете да видите всички съобщения, след като ядрото се зареди и след това (изход от rc скриптове например.) Обърнете внимание, че това е ttyS1:
- ядро /vmlinuz-2.6.9-67. ELsmp ro root = LABEL = / конзола = tty0 конзола = ttyS1, 115200
- Добавете стартов ред в /etc /inittab, за да пренасочите серийната конзола правилно и след това да рестартирате init. Това ще ви предостави подкана за вход в серийната конзола, след като системата се стартира. Например (Забележка: ttyS1):
- ПРОТИВ: 2345: respawn:/sbin/agetty -i -h -L 115200 ttyS1 vt100
- За да разрешите root достъп до новата конзола, добавете „ttyS1“към /etc /securetty (ако още не е там).
-
След като добавите горния ред към /etc /inittab Рестартирайте init с:
init q
Стъпка 4. Тествайте връзката си с Inband интерфейса
- Сега от отдалечен хост, ssh към IP адреса на Drac или името на хост на Drac като „root“на потребителя. Например: ssh test.host.com -l корен
- Въведете паролата на iDrac, за да влезете в Drac.
- Или използвайте командите racadm или командата connect (Пример: помощ за racadm).
- За да се свържете със серийната конзола, пренасочването се свържете с com2. Например: свържете com2
-
За прекъсване на връзката използвайте „[CTRL]+“(Натиснете заедно клавиша Control и клавиша за обратна наклонена черта, за да прекъснете чисто връзката.)
- Ако пише, че портът се използва от друг потребител, това вероятно означава, че връзката не е била прекратена чисто. Най -добрият начин да изчистите това е да нулирате картата Drac със следната команда: racadm racreset
- Също полезно, когато трябва да рестартирате хоста: racadm serveraction gracereboot