Seri server Dell PowerEdge hadir dengan antarmuka manajemen bawaan yang disebut DRAC.
Halaman ini menginstruksikan Anda tentang cara mengkonfigurasi antarmuka DRAC dari dalam Linux untuk mengaktifkan pengalihan konsol melalui koneksi SSH.
Langkah
Metode 1 dari 3: Prakonfigurasi
Langkah 1. Tingkatkan perangkat lunak dan firmware
- Tingkatkan ke paket Dell OpenManage Server Administrator Managed Node terbaru. Omconfig dan racadm harus disertakan dalam paket tersebut.
- Tingkatkan firmware Drac Anda ke versi terbaru.
- Instal ipmitool
- Setel Kata Sandi Dell Drac. Lihat pengaturan Kata Sandi Dell Drac
Langkah 2. Tentukan apakah Anda memiliki kartu DRAC4 atau DRAC5 yang terpasang
-
-
Dua cara untuk memberi tahu versi kartu DRAC Anda _before_ menginstal racadm (sehingga Anda tahu racadm mana yang harus disinkronkan ke /usr/bin/racadm):
-
Cara pertama adalah dengan menggunakan versi IPMI. DRAC4 adalah versi 1.5 dan DRAC5 adalah 2.0.
-
Jalankan perintah, /opt/bcs/bin/ipmitool mc info |grep IPMI
-
Pada host DRAC4 = Versi IPMI: 1.5
-
Pada host DRAC5 = Versi IPMI: 2.0
-
Apa yang bagus tentang ipmitool adalah Anda tidak perlu menginstal paket OpenManage untuk menggunakannya. Tapi itu tidak akan berhasil ketika mereka merilis DRAC6 jika DRAC6 adalah IPMI versi 2.0 juga.
-
Langkah 3. Gunakan perintah omreport sebagai metode lain untuk menentukan versi DRAC:
-
-
Jalankan perintah omreport chassis info |grep DRAC
- Pada host DRAC4 = DRAC4 Versi: 1.60
- Pada host DRAC5 = DRAC5 Versi: 1,32
- Disarankan agar Anda menggunakan omreport untuk menentukan versi DRAC.
-
Metode 2 dari 3: Untuk Dell DRAC 4: Cara Mengatur Pengalihan Konsol Melalui SSH
Langkah 1. Dell DRAC 4:
Konfigurasikan opsi bios:
- atribut biosetup sasis omconfig = pengaturan conredirect = aktifkan
- atribut biosetup sasis omconfig = pengaturan serialport1 = rac
- atribut biosetup sasis omconfig = pengaturan fbr = 9600
- atribut biosetup sasis omconfig = pengaturan kepiting = diaktifkan
Langkah 2. Dell DRAC 4:
Ubah pengaturan drac: (Jika racadm tidak ada di jalur Anda, periksa /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
- Periksa perubahannya: racadm getconfig -g cfgSerial
Langkah 3. Dell DRAC 4:
Edit grub.conf Anda (sekarang disebut /boot/grub/menu.lst) untuk mengaktifkan dua hal: 1- interaksi grub dan 2- pesan kernel dan keluaran skrip rc.
-
Untuk bagian pertama (interaksi grub) tambahkan baris "serial" dan "terminal" ke grub.conf. Anda harus mengomentari splashimage agar ini berfungsi:
- splashimage=(hd0, 0)/grub/splash.xpm.gz
- menu tersembunyi
- seri --unit=0 --kecepatan=9600
- terminal --timeout=5 konsol serial
-
Berikan argumen konsol ke kernel (dalam grub.conf) sehingga Anda dapat melihat semua pesan setelah kernel dimuat dan seterusnya (output dari skrip rc misalnya.) Perhatikan bahwa ini adalah ttyS0:
kernel /vmlinuz-2.6.9-67. ELsmp untuk root=LABEL=/ console=tty0 console=ttyS0, 57600
-
Tambahkan baris agetty di /etc/inittab untuk mengarahkan ulang konsol serial dengan benar dan mulai ulang init setelahnya. Ini akan memberi Anda prompt login di konsol serial setelah sistem boot. Misalnya (Catatan: ttyS0):
- ONS:2345:respawn:/sbin/agetty -i -L 57600 ttyS0 vt100
- Untuk mengizinkan akses login root ke konsol baru, Anda perlu menambahkan 'ttyS1' ke /etc/securetty (jika belum ada).
- Setelah Anda menambahkan baris di atas ke /etc/inittab Restart init dengan:
- init q
Metode 3 dari 3: Untuk Dell DRAC 5: Cara Mengatur Pengalihan Konsol Melalui SSH
Langkah 1. Dell DRAC 5:
Konfigurasikan opsi bios:
- atribut biosetup sasis omconfig = pengaturan tambahan = rad
- atribut biosetup sasis omconfig = pengaturan fbr = 9600
- atribut biosetup sasis omconfig = pengaturan serialcom = com2
- atribut biosetup sasis omconfig = pengaturan kepiting = diaktifkan
Langkah 2. Dell DRAC 5:
Ubah pengaturan 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
Langkah 3. Dell DRAC 5:
Edit grub.conf Anda (sekarang disebut /boot/grub/menu.lst) untuk mengaktifkan dua hal: 1- interaksi grub dan 2- pesan kernel dan keluaran skrip rc.
-
Untuk bagian pertama (interaksi grub) Anda perlu menambahkan baris "serial" dan "terminal" ke grub.conf. Anda harus mengomentari splashimage agar ini berfungsi. Perhatikan bahwa unit=1 dan speed=115200 yang berbeda dari DRAC4:
- splashimage=(hd0, 0)/grub/splash.xpm.gz
- menu tersembunyi
- seri --unit=1 --speed=115200
- terminal --timeout=5 konsol serial
-
Selanjutnya berikan argumen konsol ke kernel sehingga Anda dapat melihat semua pesan setelah kernel dimuat dan seterusnya (misalnya output dari skrip rc.) Perhatikan bahwa ini adalah ttyS1:
- kernel /vmlinuz-2.6.9-67. ELsmp untuk root=LABEL=/ console=tty0 console=ttyS1, 115200
- Tambahkan baris agetty di /etc/inittab untuk mengarahkan ulang konsol serial dengan benar dan mulai ulang init setelahnya. Ini akan memberi Anda prompt login di konsol serial setelah sistem boot. Misalnya (Catatan: ttyS1):
- KONTRA:2345:respawn:/sbin/agetty -i -h -L 115200 ttyS1 vt100
- Untuk mengizinkan akses login root ke konsol baru, tambahkan 'ttyS1' ke /etc/securetty (jika belum ada).
-
Setelah Anda menambahkan baris di atas ke /etc/inittab Restart init dengan:
init q
Langkah 4. Uji koneksi Anda ke antarmuka Inband
- Sekarang dari host jarak jauh, ssh ke alamat IP Drac atau nama host Drac sebagai "root" pengguna. Sebagai contoh: ssh test.host.com -l root
- Ketik kata sandi iDrac untuk masuk ke Drac.
- Gunakan perintah racadm atau perintah connect (Contoh: racadm help).
- Untuk menyambung ke pengalihan konsol serial, sambungkan ke com2. Sebagai contoh: hubungkan com2
-
Untuk memutuskan sambungan gunakan "[CTRL]+" (Tekan tombol Control dan tombol garis miring terbalik secara bersamaan untuk memutuskan sambungan dengan bersih.)
- Jika dikatakan port sedang digunakan oleh pengguna lain, itu mungkin berarti koneksi tidak dihentikan dengan bersih. Cara terbaik untuk menghapusnya adalah dengan mengatur ulang kartu Drac dengan perintah berikut: racadm racreset
- Juga berguna ketika Anda perlu me-reboot Host: racadm serveraction gracereboot