Řada serverů Dell PowerEdge je dodávána s integrovanými rozhraními pro správu nazývanými DRAC.
Tato stránka vás poučí o tom, jak konfigurovat rozhraní DRAC z Linuxu, aby bylo možné povolit přesměrování konzoly přes připojení SSH.
Kroky
Metoda 1 ze 3: Předkonfigurace
Krok 1. Upgradujte software a firmware
- Upgradujte na nejnovější balíček spravovaného uzlu serveru Dell OpenManage Server Administrator. Omconfig a racadm by měly být součástí těchto balíčků.
- Upgradujte firmware Drac na nejnovější verzi.
- Nainstalujte si ipmitool
- Nastavte heslo Dell Drac. Viz nastavení hesel Dell Drac
Krok 2. Zjistěte, zda máte nainstalovanou kartu DRAC4 nebo DRAC5
-
-
Dva způsoby, jak zjistit verzi karty DRAC _před_ instalací racadm (abyste věděli, který racadm má symbolicky odkazovat na/usr/bin/racadm):
-
Prvním způsobem je použít verzi IPMI. DRAC4 jsou verze 1.5 a DRAC5 jsou 2.0.
-
Spusťte příkaz/opt/bcs/bin/ipmitool mc info | grep IPMI
-
Na hostiteli DRAC4 = Verze IPMI: 1.5
-
Na hostiteli DRAC5 = Verze IPMI: 2.0
-
Na ipmitool je hezké, že pro jeho použití nemusíte mít nainstalované žádné balíčky OpenManage. Ale to nebude fungovat, když vydají DRAC6, pokud je DRAC6 také IPMI verze 2.0.
-
Krok 3. Použijte příkaz omreport jako další metodu pro určení verze DRAC:
-
-
Spusťte příkaz, omreport info o podvozku | grep DRAC
- Na hostiteli DRAC4 = Verze DRAC4: 1,60
- Na hostiteli DRAC5 = Verze DRAC5: 1.32
- K určení verze DRAC doporučujeme použít omreport.
-
Metoda 2 ze 3: Pro Dell DRAC 4: Jak nastavit přesměrování konzoly přes SSH
Krok 1. Dell DRAC 4:
Konfigurujte možnosti biosu:
- atribut biossetup podvozku omconfig = nastavení přesměrování = povolit
- atribut biossetup šasi omconfig = nastavení serialport1 = rac
- atribut biossetup šasi omconfig = nastavení fbr = 9600
- atribut biossetup podvozku omconfig = nastavení kraba = povoleno
Krok 2. Dell DRAC 4:
Změňte nastavení drac: (Pokud racadm není ve vaší cestě, zkontrolujte/opt/dell/srvadmin/rac5/bin/racadm)
- racadm config -g cfgSerial -o cfgSerialBaudRate 57600
- racadm config -g cfgSerial -o cfgSerialConsole Povolit 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
- Zkontrolujte změny: racadm getconfig -g cfgSerial
Krok 3. Dell DRAC 4:
Upravte soubor grub.conf (nyní nazývaný /boot/grub/menu.lst) a povolte dvě věci: 1- interakci grub a 2 zprávy jádra a výstup skriptu RC.
-
Pro první část (interakce grub) přidejte do souboru grub.conf řádek „sériový“a „terminál“. Aby to fungovalo, musíte okomentovat úvodní obrázek:
- splashimage = (hd0, 0) /grub/splash.xpm.gz
- skryté menu
- sériová --jednotka = 0 -rychlost = 9600
- terminál -timeout = 5 sériových konzolí
-
Předejte jádru argumenty konzoly (v souboru grub.conf), abyste viděli všechny zprávy, jakmile se jádro načte a dále (výstup například ze skriptů rc.) Všimněte si, že je to ttyS0:
jádro /vmlinuz-2.6.9-67. ELsmp ro root = LABEL = / console = tty0 console = ttyS0, 57600
-
Chcete -li správně přesměrovat sériovou konzolu, přidejte do souboru /etc /inittab řádek agetty a restartujte restart. Jakmile se systém spustí, zobrazí se výzva k přihlášení do sériové konzoly. Například (Poznámka: ttyS0):
- ONS: 2345: respawn:/sbin/agetty -i -L 57600 ttyS0 vt100
- Chcete -li povolit přístup root k nové konzole, budete muset přidat 'ttyS1' do /etc /securetty (pokud tam ještě není).
- Poté, co jste přidali výše uvedený řádek do /etc /inittab Restartujte init pomocí:
- inicializovat q
Metoda 3 ze 3: Pro Dell DRAC 5: Jak nastavit přesměrování konzoly přes SSH
Krok 1. Dell DRAC 5:
Konfigurujte možnosti biosu:
- atribut biossetup šasi omconfig = externí nastavení = rad
- atribut biossetup šasi omconfig = nastavení fbr = 9600
- atribut biossetup šasi omconfig = nastavení serialcom = com2
- atribut biossetup podvozku omconfig = nastavení kraba = povoleno
Krok 2. Dell DRAC 5:
Změnit drac nastavení:
- racadm config -g cfgSerial -o cfgSerialBaudRate 115200
- racadm config -g cfgSerial -o cfgSerialConsole Povolit 1
- racadm config -g cfgSerial -o cfgSerialSshEnable 1
- racadm config -g cfgSerial -o cfgSerialHistorySize 2000
Krok 3. Dell DRAC 5:
Upravte soubor grub.conf (nyní nazývaný /boot/grub/menu.lst) a povolte dvě věci: 1- interakci grub a 2 zprávy jádra a výstup skriptu RC.
-
Pro první část (interakce grub) budete muset do souboru grub.conf přidat řádek „sériový“a „terminál“. Aby to fungovalo, musíte okomentovat úvodní obrázek. Všimněte si, že je to jednotka = 1 a rychlost = 115200, což se liší od DRAC4:
- splashimage = (hd0, 0) /grub/splash.xpm.gz
- skryté menu
- sériová --jednotka = 1 -rychlost = 115200
- terminál -timeout = 5 sériových konzolí
-
Dále předejte jádru argumenty konzoly, abyste viděli všechny zprávy, jakmile se jádro načte a dále (výstup například ze skriptů rc.) Všimněte si, že je to ttyS1:
- jádro /vmlinuz-2.6.9-67. ELsmp ro root = LABEL = / console = tty0 console = ttyS1, 115200
- Chcete -li správně přesměrovat sériovou konzolu, přidejte do souboru /etc /inittab řádek agetty a restartujte restart. Jakmile se systém spustí, zobrazí se výzva k přihlášení do sériové konzoly. Například (Poznámka: ttyS1):
- Mínusy: 2345: respawn:/sbin/agetty -i -h -L 115200 ttyS1 vt100
- Chcete -li povolit přístup root k nové konzole, přidejte 'ttyS1' do /etc /securetty (pokud tam ještě není).
-
Poté, co jste přidali výše uvedený řádek do /etc /inittab Restartujte init pomocí:
inicializovat q
Krok 4. Otestujte své připojení k rozhraní Inband
- Nyní ze vzdáleného hostitele ssh na IP adresu Drac nebo jméno hostitele Drac jako uživatel „root“. Například: ssh test.host.com -l root
- Zadejte heslo iDrac a přihlaste se do Drac.
- Buď použijte příkazy racadm nebo příkaz connect (Příklad: nápověda racadm).
- Chcete -li se připojit k přesměrování sériové konzoly, připojte se ke com2. Například: připojit com2
-
K odpojení použijte „[CTRL]+“(Chcete -li se od připojení čistě odpojit, stiskněte současně ovládací klávesu a klávesu zpětného lomítka.)
- Pokud to říká, že port používá jiný uživatel, pravděpodobně to znamená, že připojení nebylo čistě ukončeno. Nejlepší způsob, jak to vyjasnit, je resetovat kartu Drac pomocí následujícího příkazu: racadm racreset
- Také užitečné, když potřebujete restartovat hostitele: racadm serveraction graceereboot