3 sposoby konfiguracji przekierowania konsoli Dell Drac dla połączeń SSH

Spisu treści:

3 sposoby konfiguracji przekierowania konsoli Dell Drac dla połączeń SSH
3 sposoby konfiguracji przekierowania konsoli Dell Drac dla połączeń SSH

Wideo: 3 sposoby konfiguracji przekierowania konsoli Dell Drac dla połączeń SSH

Wideo: 3 sposoby konfiguracji przekierowania konsoli Dell Drac dla połączeń SSH
Wideo: LINKSYS AE6350 ROUTER FORGOT PASSWORD | RESET FACTORY SETTINGS & CHANGE WIFI SETTINGS. 2024, Może
Anonim

Seria serwerów Dell PowerEdge ma wbudowane interfejsy zarządzania zwane DRAC.

Ta strona zawiera instrukcje konfiguracji interfejsu DRAC z poziomu systemu Linux, aby umożliwić przekierowanie konsoli przez połączenia SSH.

Kroki

Metoda 1 z 3: Konfiguracja wstępna

812730 1
812730 1

Krok 1. Zaktualizuj oprogramowanie i oprogramowanie układowe

  • Uaktualnij do najnowszego pakietu węzłów zarządzanych Dell OpenManage Server Administrator. Omconfig i racadm powinny być zawarte w tych pakietach.
  • Zaktualizuj oprogramowanie Drac do najnowszej wersji.
  • Zainstaluj ipmitool
  • Ustaw hasło Dell Drac. Zobacz ustawianie haseł Dell Drac
812730 2
812730 2

Krok 2. Sprawdź, czy masz zainstalowaną kartę DRAC4 lub DRAC5

  1. Dwa sposoby poinformowania o wersji karty DRAC _przed_ instalacją racadm (aby wiedzieć, do którego racadm należy dołączyć symboliczne łącze do /usr/bin/racadm):

    Skonfiguruj przekierowanie konsoli Dell Drac dla połączeń SSH Krok 3
    Skonfiguruj przekierowanie konsoli Dell Drac dla połączeń SSH Krok 3
  2. Pierwszym sposobem jest skorzystanie z wersji IPMI. DRAC4 to wersja 1.5, a DRAC5 to 2.0.

    Skonfiguruj przekierowanie konsoli Dell Drac dla połączeń SSH Krok 4
    Skonfiguruj przekierowanie konsoli Dell Drac dla połączeń SSH Krok 4
  3. Uruchom polecenie, /opt/bcs/bin/ipmitool mc info |grep IPMI

    Skonfiguruj przekierowanie konsoli Dell Drac dla połączeń SSH Krok 5
    Skonfiguruj przekierowanie konsoli Dell Drac dla połączeń SSH Krok 5
  4. Na hoście DRAC4 = wersja IPMI: 1,5

    Skonfiguruj przekierowanie konsoli Dell Drac dla połączeń SSH Krok 6
    Skonfiguruj przekierowanie konsoli Dell Drac dla połączeń SSH Krok 6
  5. Na hoście DRAC5 = IPMI w wersji 2.0

    Skonfiguruj przekierowanie konsoli Dell Drac dla połączeń SSH Krok 7
    Skonfiguruj przekierowanie konsoli Dell Drac dla połączeń SSH Krok 7
  6. Zaletą ipmitool jest to, że nie musisz mieć zainstalowanych żadnych pakietów OpenManage, aby z niego korzystać. Ale to nie zadziała, gdy wypuszczą DRAC6, jeśli DRAC6 jest również IPMI w wersji 2.0.

    Skonfiguruj przekierowanie konsoli Dell Drac dla połączeń SSH Krok 8
    Skonfiguruj przekierowanie konsoli Dell Drac dla połączeń SSH Krok 8
812730 3
812730 3

Krok 3. Użyj polecenia omreport jako innej metody określania wersji kontrolera DRAC:

  1. Uruchom polecenie, omreport chassis info |grep DRAC

    Skonfiguruj przekierowanie konsoli Dell Drac dla połączeń SSH Krok 10
    Skonfiguruj przekierowanie konsoli Dell Drac dla połączeń SSH Krok 10
  2. Na hoście DRAC4 = Wersja DRAC4: 1,60
  3. Na hoście DRAC5 = wersja DRAC5: 1,32
  4. Do określenia wersji kontrolera DRAC zaleca się użycie narzędzia omreport.

Metoda 2 z 3: Dell DRAC 4: Jak skonfigurować przekierowanie konsoli przez SSH

812730 4
812730 4

Krok 1. Dell DRAC 4:

Skonfiguruj opcje biosu:

  • Atrybut biossetup obudowy omconfig = ustawienie conredirect = włącz
  • Atrybut biossetup obudowy omconfig = ustawienie portu szeregowego1 = rac
  • Atrybut biossetup obudowy omconfig = ustawienie fbr = 9600
  • Atrybut biossetup obudowy omconfig = ustawienie kraba = włączone
812730 5
812730 5

Krok 2. Dell DRAC 4:

Zmień ustawienia drac: (jeśli racadm nie znajduje się na twojej ścieżce, sprawdź /opt/dell/srvadmin/rac5/bin/racadm)

  • Konfiguracja racadm -g cfgSerial -o cfgSerial Szybkość transmisji 57600
  • Konfiguracja racadm -g cfgSerial -o cfgSerialConsoleWłącz 1
  • Konfiguracja racadm -g cfgSerial -o cfgSerialConsoleIdleTimeout 0x300c
  • Konfiguracja racadm -g cfgSerial -o cfgSerialTelnet7fIsBackspace 1
  • Konfiguracja racadm -g cfgSerial -o cfgSerialSshEnable 1
  • Konfiguracja racadm -g cfgSerial -o cfgSerialHistorySize 0x2000
  • Sprawdź zmiany: racadm getconfig -g cfgSerial
812730 6
812730 6

Krok 3. Dell DRAC 4:

Edytuj swój plik grub.conf (teraz nazywany /boot/grub/menu.lst), aby włączyć dwie rzeczy: 1- interakcję z grub i 2- komunikaty jądra i wyjście skryptu rc.

  • W pierwszej części (interakcja gruba) dodaj wiersze „serial” i „terminal” do pliku grub.conf. Aby to zadziałało, musisz zakomentować obraz powitalny:

    • splashimage=(hd0, 0)/grub/splash.xpm.gz
    • ukryte menu
    • serial --unit=0 --speed=9600
    • terminal --timeout=5 konsola szeregowa
  • Przekaż do jądra argumenty konsoli (w pliku grub.conf), abyś mógł zobaczyć wszystkie komunikaty po załadowaniu jądra i poza nim (na przykład dane wyjściowe ze skryptów rc). Zauważ, że jest to ttyS0:

    kernel /vmlinuz-2.6.9-67. ELsmp ro root=LABEL=/ console=tty0 console=ttyS0, 57600

  • Dodaj linię agetty w /etc/inittab, aby poprawnie przekierować konsolę szeregową, a następnie zrestartować init. Zapewni to monit logowania w konsoli szeregowej po uruchomieniu systemu. Na przykład (Uwaga: ttyS0):

    • ONS:2345:respawn:/sbin/agetty -i -L 57600 ttyS0 vt100
    • Aby zezwolić na logowanie root do nowej konsoli, będziesz musiał dodać 'ttyS1' do /etc/securetty (jeśli jeszcze go tam nie ma).
    • Po dodaniu powyższej linii do /etc/inittab Uruchom ponownie init za pomocą:
    • inicjować q

Metoda 3 z 3: Dell DRAC 5: Jak skonfigurować przekierowanie konsoli przez SSH

812730 7
812730 7

Krok 1. Dell DRAC 5:

Skonfiguruj opcje biosu:

  • Atrybut biossetup obudowy omconfig = ustawienie zewnętrzne = rad
  • Atrybut biossetup obudowy omconfig = ustawienie fbr = 9600
  • Atrybut biossetup obudowy omconfig=ustawienie serialcom=com2
  • Atrybut biossetup obudowy omconfig = ustawienie kraba = włączone
812730 8
812730 8

Krok 2. Dell DRAC 5:

Zmień ustawienia Drac:

  • Konfiguracja racadm -g cfgSerial -o cfgSerial Szybkość transmisji 115200
  • Konfiguracja racadm -g cfgSerial -o cfgSerialConsoleWłącz 1
  • Konfiguracja racadm -g cfgSerial -o cfgSerialSshEnable 1
  • racadm config -g cfgSerial -o cfgSerialHistorySize 2000
812730 9
812730 9

Krok 3. Dell DRAC 5:

Edytuj plik grub.conf (teraz nazywany /boot/grub/menu.lst), aby włączyć dwie rzeczy: 1- interakcję z grub i 2- komunikaty jądra i wyjście skryptu rc.

  • W pierwszej części (interakcja z grubą) będziesz musiał dodać linie „serial” i „terminal” do pliku grub.conf. Aby to zadziałało, musisz zakomentować obraz powitalny. Zauważ, że to unit=1 i speed=115200, co różni się od DRAC4:

    • splashimage=(hd0, 0)/grub/splash.xpm.gz
    • ukryte menu
    • serial --unit=1 --prędkość=115200
    • terminal --timeout=5 konsola szeregowa
  • Następnie przekaż do jądra argumenty konsoli, abyś mógł zobaczyć wszystkie komunikaty po załadowaniu jądra i później (na przykład dane wyjściowe ze skryptów rc). Zauważ, że jest to ttyS1:

    • kernel /vmlinuz-2.6.9-67. ELsmp ro root=LABEL=/ console=tty0 console=ttyS1, 115200
    • Dodaj linię agetty w /etc/inittab, aby poprawnie przekierować konsolę szeregową, a następnie zrestartować init. Zapewni to monit logowania w konsoli szeregowej po uruchomieniu systemu. Na przykład (Uwaga: ttyS1):
    • MINUSY:2345:respawn:/sbin/agetty -i -h -L 115200 ttyS1 vt100
  • Aby umożliwić dostęp do logowania root do nowej konsoli, dodaj 'ttyS1' do /etc/securetty (jeśli jeszcze go tam nie ma).
  • Po dodaniu powyższej linii do /etc/inittab Uruchom ponownie init za pomocą:

    inicjować q

812730 10
812730 10

Krok 4. Przetestuj połączenie z interfejsem Inband

  • Teraz ze zdalnego hosta ssh do adresu IP Drac lub nazwy hosta Drac jako użytkownik „root”. Na przykład: ssh test.host.com -l root
  • Wpisz hasło iDrac, aby zalogować się do Drac.
  • Użyj poleceń racadm lub polecenia connect (przykład: racadm help).
  • Aby połączyć się z przekierowaniem konsoli szeregowej, połącz się z com2. Na przykład: połącz com2
  • Aby rozłączyć, użyj „[CTRL]+” (naciśnij jednocześnie klawisz Control i klawisz odwrotnego ukośnika, aby całkowicie rozłączyć się z połączeniem).

    • Jeśli mówi, że port jest używany przez innego użytkownika, prawdopodobnie oznacza to, że połączenie nie zostało całkowicie zakończone. Najlepszym sposobem na wyjaśnienie tego jest zresetowanie karty Drac za pomocą następującego polecenia: racadm racreset
    • Przydatne również, gdy musisz ponownie uruchomić hosta: racadm serveraction gracereboot

Zalecana: