Dell PowerEdge -servern levereras med inbyggda hanteringsgränssnitt som kallas DRAC.
Den här sidan instruerar dig om hur du konfigurerar DRAC -gränssnittet inifrån Linux för att möjliggöra omdirigering av konsol över SSH -anslutningar.
Steg
Metod 1 av 3: Förkonfiguration
Steg 1. Uppgradera programvara och firmware
- Uppgradera till det senaste paketet Managed Node från Dell OpenManage Server Administrator. Omconfig och racadm bör ingå i dessa paket.
- Uppgradera din Drac -firmware till den senaste versionen.
- Installera ipmitool
- Ställ in Dell Drac -lösenordet. Se inställning av Dell Drac -lösenord
Steg 2. Avgör om du har ett DRAC4- eller DRAC5 -kort installerat
-
-
Två sätt att berätta för ditt DRAC -kortversion _ innan_ du installerar racadm (så att du vet vilken racadm du ska länka till/usr/bin/racadm):
-
Första sättet är att använda IPMI -versionen. DRAC4 är version 1.5 och DRAC5 är 2.0.
-
Kör kommandot,/opt/bcs/bin/ipmitool mc info | grep IPMI
-
På en DRAC4 -värd = IPMI -version: 1.5
-
På en DRAC5 -värd = IPMI -version: 2.0
-
Vad som är trevligt med ipmitool är att du inte behöver ha några OpenManage -paket installerade för att använda det. Men det kommer inte att fungera när de släpper DRAC6 om DRAC6 också är IPMI version 2.0.
-
Steg 3. Använd kommandot omreport som en annan metod för att bestämma DRAC -versionen:
-
-
Kör kommandot, omrapportera chassiinfo | grep DRAC
- På en DRAC4 -värd = DRAC4 -version: 1.60
- På en DRAC5 -värd = DRAC5 -version: 1.32
- Det rekommenderas att du använder omreport för att bestämma DRAC -versionen.
-
Metod 2 av 3: För Dell DRAC 4: Så här konfigurerar du konsolomdirigering över SSH
Steg 1. Dell DRAC 4:
Konfigurera bios -alternativen:
- omconfig chassi biossetup attribut = conredirect inställning = aktivera
- omconfig chassi biossetup attribut = serialport1 inställning = rac
- omconfig chassi biossetup attribut = fbr inställning = 9600
- omconfig chassi biossetup attribut = krabba inställning = aktiverad
Steg 2. Dell DRAC 4:
Ändra drac -inställningar: (Om racadm inte finns i din väg, kontrollera/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
- Kontrollera ändringarna: racadm getconfig -g cfgSerial
Steg 3. Dell DRAC 4:
Redigera din grub.conf (nu kallad /boot/grub/menu.lst) för att aktivera två saker: 1- grub-interaktion och 2- kärnmeddelanden och rc-skriptutmatning.
-
För den första delen (grub -interaktion) lägg till en "seriell" och "terminal" -rad till grub.conf. Du måste kommentera splashimage för att detta ska fungera:
- splashimage = (hd0, 0) /grub/splash.xpm.gz
- dold meny
- seriell -enhet = 0 -hastighet = 9600
- terminal -timeout = 5 seriekonsol
-
Vidarebefordra konsolargumenten till kärnan (i grub.conf) så att du kan se alla meddelanden när kärnan laddas och därefter (utmatning från rc -skript till exempel.) Observera att det är ttyS0:
kernel /vmlinuz-2.6.9-67. ELsmp ro root = LABEL = / console = tty0 console = ttyS0, 57600
-
Lägg till en agetty -rad i /etc /inittab för att omdirigera seriekonsolen korrekt och starta om init efteråt. Detta kommer att ge dig en inloggningsprompt i seriekonsolen när systemet har startats. Till exempel (Obs: ttyS0):
- ONS: 2345: respawn:/sbin/agetty -i -L 57600 ttyS0 vt100
- För att tillåta åtkomst till root -inloggning till den nya konsolen måste du lägga till 'ttyS1' till /etc /securetty (om den inte redan finns där).
- När du har lagt till raden ovan till /etc /inittab Starta om init med:
- init q
Metod 3 av 3: För Dell DRAC 5: Så här konfigurerar du konsolomdirigering över SSH
Steg 1. Dell DRAC 5:
Konfigurera bios -alternativen:
- omconfig chassi biossetup attribut = extern inställning = rad
- omconfig chassi biossetup attribut = fbr inställning = 9600
- omconfig chassi biossetup attribut = serialcom inställning = com2
- omconfig chassi biossetup attribut = krabba inställning = aktiverad
Steg 2. Dell DRAC 5:
Ändra drac -inställningar:
- 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
Steg 3. Dell DRAC 5:
Redigera din grub.conf (nu kallad /boot/grub/menu.lst) för att aktivera två saker: 1- grub-interaktion och 2- kärnmeddelanden och rc-skriptutmatning.
-
För den första delen (grub -interaktion) måste du lägga till en "seriell" och "terminal" -rad till grub.conf. Du måste kommentera stänkbilden för att detta ska fungera. Observera att det är enhet = 1 och hastighet = 115200 som skiljer sig från DRAC4:
- splashimage = (hd0, 0) /grub/splash.xpm.gz
- dold meny
- serie -enhet = 1 -hastighet = 115200
- terminal -timeout = 5 seriekonsol
-
Gå sedan vidare till kärnan konsolargumenten så att du kan se alla meddelanden när kärnan laddas och bortom (t.ex. utdata från rc -skript.) Observera att det är ttyS1:
- kernel /vmlinuz-2.6.9-67. ELsmp ro root = LABEL = / console = tty0 console = ttyS1, 115200
- Lägg till en agetty -rad i /etc /inittab för att omdirigera seriekonsolen korrekt och starta om init efteråt. Detta ger dig en inloggningsprompt i seriekonsolen när systemet har startats. Till exempel (Obs: ttyS1):
- Nackdelar: 2345: respawn:/sbin/agetty -i -h -L 115200 ttyS1 vt100
- För att tillåta root -inloggning åtkomst till den nya konsolen, lägg till 'ttyS1' till /etc /securetty (om den inte redan finns där).
-
När du har lagt till raden ovan till /etc /inittab Starta om init med:
init q
Steg 4. Testa din anslutning till Inband -gränssnittet
- Nu från en fjärrvärd, ssh till Drac IP -adress eller Drac värdnamn som användarens "root". Till exempel: ssh test.host.com -l root
- Skriv in iDrac -lösenordet för att logga in på Drac.
- Använd antingen racadm -kommandon eller connect -kommandot (Exempel: racadm -hjälp).
- För att ansluta till seriekonsolomdirigering, anslut till com2. Till exempel: anslut com2
-
För att koppla bort, använd "[CTRL]+" (Tryck ihop Ctrl -tangenten och bakåtströms -tangenten för att koppla från anslutningen.)
- Om det står att porten används av en annan användare betyder det förmodligen att anslutningen inte avslutades rent. Bästa sättet att rensa upp det är att återställa Drac -kortet med följande kommando: racadm racreset
- Också användbart för när du behöver starta om värden: racadm serveraction gracereboot