3 manieren om Dell Drac Console-omleiding voor SSH-verbindingen te configureren

Inhoudsopgave:

3 manieren om Dell Drac Console-omleiding voor SSH-verbindingen te configureren
3 manieren om Dell Drac Console-omleiding voor SSH-verbindingen te configureren

Video: 3 manieren om Dell Drac Console-omleiding voor SSH-verbindingen te configureren

Video: 3 manieren om Dell Drac Console-omleiding voor SSH-verbindingen te configureren
Video: How to Reset Linksys Modem Router 2024, Mei
Anonim

De Dell PowerEdge-servers worden geleverd met ingebouwde beheerinterfaces die DRAC's worden genoemd.

Deze pagina geeft instructies over het configureren van de DRAC-interface vanuit Linux om console-omleiding via SSH-verbindingen mogelijk te maken.

Stappen

Methode 1 van 3: Preconfiguratie

812730 1
812730 1

Stap 1. Upgrade software en firmware

  • Upgrade naar het nieuwste Dell OpenManage Server Administrator Managed Node-pakket. Omconfig en racadm moeten in die pakketten worden opgenomen.
  • Upgrade uw Drac-firmware naar de nieuwste versie.
  • Installeer ipmitool
  • Stel het Dell Drac-wachtwoord in. Zie Dell Drac-wachtwoorden instellen
812730 2
812730 2

Stap 2. Bepaal of u een DRAC4- of DRAC5-kaart hebt geïnstalleerd

  1. Twee manieren om uw DRAC-kaartversie te vertellen _voor_ racadm te installeren (zodat u weet welke racadm u moet symboliseren naar /usr/bin/racadm):

    Configureer Dell Drac Console Redirection voor SSH-verbindingen Stap 3
    Configureer Dell Drac Console Redirection voor SSH-verbindingen Stap 3
  2. De eerste manier is om de IPMI-versie te gebruiken. DRAC4's zijn versie 1.5 en DRAC5's zijn 2.0.

    Configureer Dell Drac Console Redirection voor SSH-verbindingen Stap 4
    Configureer Dell Drac Console Redirection voor SSH-verbindingen Stap 4
  3. Voer de opdracht uit, /opt/bcs/bin/ipmitool mc info |grep IPMI

    Configureer Dell Drac Console Redirection voor SSH-verbindingen Stap 5
    Configureer Dell Drac Console Redirection voor SSH-verbindingen Stap 5
  4. Op een DRAC4-host= IPMI-versie: 1.5

    Configureer Dell Drac Console Redirection voor SSH-verbindingen Stap 6
    Configureer Dell Drac Console Redirection voor SSH-verbindingen Stap 6
  5. Op een DRAC5-host= IPMI-versie: 2.0

    Configureer Dell Drac Console Redirection voor SSH-verbindingen Stap 7
    Configureer Dell Drac Console Redirection voor SSH-verbindingen Stap 7
  6. Het leuke van ipmitool is dat je geen OpenManage-pakketten hoeft te hebben geïnstalleerd om het te gebruiken. Maar dat gaat niet werken als ze DRAC6 uitbrengen als DRAC6 ook IPMI-versie 2.0 is.

    Configureer Dell Drac Console Redirection voor SSH-verbindingen Stap 8
    Configureer Dell Drac Console Redirection voor SSH-verbindingen Stap 8
812730 3
812730 3

Stap 3. Gebruik de opdracht omreport als een andere methode om de DRAC-versie te bepalen:

  1. Voer de opdracht uit, rapporteer chassisinfo |grep DRAC

    Configureer Dell Drac Console Redirection voor SSH-verbindingen Stap 10
    Configureer Dell Drac Console Redirection voor SSH-verbindingen Stap 10
  2. Op een DRAC4-host = DRAC4-versie: 1.60
  3. Op een DRAC5-host = DRAC5-versie: 1.32
  4. Het wordt aanbevolen om omreport te gebruiken om de DRAC-versie te bepalen.

Methode 2 van 3: Voor Dell DRAC 4: Consoleomleiding via SSH instellen

812730 4
812730 4

Stap 1. Dell DRAC 4:

Configureer de bios-opties:

  • omconfig chassis biossetup attribute=conredirect setting=inschakelen
  • omconfig chassis biossetup attribuut = seriële poort1 instelling = rac
  • omconfig chassis biossetup attribute=fbr setting=9600
  • omconfig chassis biossetup attribute=crab setting=ingeschakeld
812730 5
812730 5

Stap 2. Dell DRAC 4:

Wijzig drac-instellingen: (Als racadm niet in uw pad staat, controleer dan /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
  • Controleer de wijzigingen: racadm getconfig -g cfgSerial
812730 6
812730 6

Stap 3. Dell DRAC 4:

Bewerk je grub.conf (nu /boot/grub/menu.lst genoemd) om twee dingen mogelijk te maken: 1- grub-interactie en 2- kernelberichten en rc-scriptuitvoer.

  • Voeg voor het eerste deel (grub-interactie) een "serial" en "terminal" regel toe aan grub.conf. Je moet commentaar geven op de splashimage om dit te laten werken:

    • splashimage=(hd0, 0)/grub/splash.xpm.gz
    • verborgenmenu
    • serieel --eenheid=0 --snelheid=9600
    • terminal --timeout=5 seriële console
  • Geef de console-argumenten door aan de kernel (in de grub.conf), zodat je alle berichten kunt zien zodra de kernel is geladen en daarna (uitvoer van bijvoorbeeld rc-scripts.) Merk op dat het ttyS0 is:

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

  • Voeg een agetty-regel toe aan de /etc/inittab om de seriële console correct om te leiden en start init daarna opnieuw. Dit geeft u een inlogprompt in de seriële console zodra het systeem is opgestart. Bijvoorbeeld (Opmerking: ttyS0):

    • ONS:2345:respawn:/sbin/agetty -i -L 57600 ttyS0 vt100
    • Om root-aanmeldingstoegang tot de nieuwe console toe te staan, moet je 'ttyS1' toevoegen aan /etc/securetty (als het er nog niet is).
    • Nadat je de bovenstaande regel hebt toegevoegd aan /etc/inittab Start init opnieuw met:
    • init q

Methode 3 van 3: Voor Dell DRAC 5: Consoleomleiding instellen via SSH

812730 7
812730 7

Stap 1. Dell DRAC 5:

Configureer de bios-opties:

  • omconfig chassis biossetup attribuut=extseriële instelling=rad
  • omconfig chassis biossetup attribute=fbr setting=9600
  • omconfig chassis biossetup attribute=serialcom setting=com2
  • omconfig chassis biossetup attribute=crab setting=ingeschakeld
812730 8
812730 8

Stap 2. Dell DRAC 5:

Drac-instellingen wijzigen:

  • 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

Stap 3. Dell DRAC 5:

Bewerk je grub.conf (nu /boot/grub/menu.lst genoemd) om twee dingen mogelijk te maken: 1- grub-interactie en 2- kernelberichten en rc-scriptuitvoer.

  • Voor het eerste deel (grub-interactie) moet je een "serial" en "terminal" regel toevoegen aan grub.conf. Om dit te laten werken, moet u een opmerking maken over de splashimage. Merk op dat het eenheid = 1 en snelheid = 115200 is, wat verschilt van de DRAC4:

    • splashimage=(hd0, 0)/grub/splash.xpm.gz
    • verborgenmenu
    • serieel --unit=1 --speed=115200
    • terminal --timeout=5 seriële console
  • Geef vervolgens de console-argumenten door aan de kernel, zodat je alle berichten kunt zien zodra de kernel is geladen en daarna (uitvoer van rc-scripts bijvoorbeeld.) Merk op dat het ttyS1 is:

    • kernel /vmlinuz-2.6.9-67. ELsmp ro root=LABEL=/ console=tty0 console=ttyS1, 115200
    • Voeg een agetty-regel toe aan de /etc/inittab om de seriële console correct om te leiden en start init daarna opnieuw. Dit geeft u een inlogprompt in de seriële console zodra het systeem is opgestart. Bijvoorbeeld (Opmerking: ttyS1):
    • CONS:2345:respawn:/sbin/agetty -i -h -L 115200 ttyS1 vt100
  • Om root-aanmeldingstoegang tot de nieuwe console toe te staan, voegt u 'ttyS1' toe aan /etc/securetty (als het er nog niet is).
  • Nadat je de bovenstaande regel hebt toegevoegd aan /etc/inittab Start init opnieuw met:

    init q

812730 10
812730 10

Stap 4. Test uw verbinding met de Inband-interface

  • Nu vanaf een externe host, ssh naar het Drac IP-adres of Drac-hostnaam als gebruiker "root". Bijvoorbeeld: ssh test.host.com -l root
  • Typ het iDrac-wachtwoord om in te loggen op de Drac.
  • Gebruik racadm-commando's of het connect-commando (voorbeeld: racadm help).
  • Om verbinding te maken met de seriële console-omleiding, maak verbinding met com2. Bijvoorbeeld: sluit com2. aan
  • Gebruik "[CTRL]+" om de verbinding te verbreken (Druk de Control-toets en de backslash-toets tegelijk in om de verbinding netjes te verbreken.)

    • Als er staat dat de poort in gebruik is door een andere gebruiker, betekent dit waarschijnlijk dat de verbinding niet netjes is verbroken. De beste manier om dat op te lossen, is door de Drac-kaart opnieuw in te stellen met de volgende opdracht: racadm-racreset
    • Ook handig voor wanneer u de host opnieuw moet opstarten: racadm serveraction gracereboot

Aanbevolen: