Антон Качалов - Популярно об IPMI и UEFI
Transcript of Антон Качалов - Популярно об IPMI и UEFI
![Page 1: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/1.jpg)
![Page 3: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/3.jpg)
Аналоговые KVM
![Page 4: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/4.jpg)
Цифровые KVM
● Индивидуальный доступ
● Меньше точек отказа
● Корректность коммутации
● Управление питанием
![Page 5: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/5.jpg)
Цифровые KVM
![Page 6: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/6.jpg)
Управление серверами
Промышленный стандарт IPMI v2.0– Управление питанием
– Управление загрузкой
– Serial-over-LAN (SOL)
– Настройка модуля IPMI: сеть IPv4/IPv6
![Page 7: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/7.jpg)
Управление питанием
Семейство команд "ipmitool power"– status
● сообщение состояния питания
– on / off / cycle / reset● вкл / выкл / выкл-вкл / холодная перезагрузка
– soft● выдача ACPI-команды "power off"
![Page 8: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/8.jpg)
Управление загрузкой
Семейство команд "ipmitool chassis bootdev"– pxe
● загрузка с сети
– disk● загрузка с диска
– cdrom● загрузка с CDROM (Virtual CDROM)
![Page 9: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/9.jpg)
Serial-over-LAN
Перенаправление ввода-вывода в последовательный порт– настройка параметров в BIOS
– настройка параметров в IPMI
– настройка параметров ядра
– запуск ipmitool
![Page 10: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/10.jpg)
SOL: Настройка BIOS
![Page 11: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/11.jpg)
SOL: Настройка IPMI
Скорость порта:
ipmitool sol set non-volatile-bit-rate SPD
ipmitool sol set volatile-bit-rate SPD
SPD: от 9.6 до 115.2
![Page 12: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/12.jpg)
SOL: Параметры ядра
● Загрузка системы с параметрами:– console=tty0 console=ttyS0,115200,8n1
●
![Page 13: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/13.jpg)
SOL: запуск клиента
ipmitool -U admin -P admin -H fqdn.domain \
-I lanplus sol activate
![Page 14: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/14.jpg)
IPMI: настройка сети
Вывод текущих параметров:– ipmitool lan print [<channel>]
● IP Address Source● IP Address● Subnet Mask● Default Gateway IP● Default Gateway MAC● MAC Address
![Page 15: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/15.jpg)
IPMI: настройка сети
● Установка параметров IPv4:– ipmitool lan set <channel>:
● ipsrc– none — отключение сети– static — статические настройки– dhcp — адрес задаётся через DHCP
● ipaddr / netmask / defgw ipaddr <x.x.x.x>● macaddr / defgw macaddr <x:x:x:x:x:x>
● IPv6: поддержка в спецификации IPMI v2.0 rev 1.1
![Page 16: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/16.jpg)
Виртуальные устройства
Поддержка Virtual Media:– CDROM
– Floppy
– HDD
![Page 17: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/17.jpg)
Автоматизация загрузки сVirtual CDROM
● Проект "redirector":
http://github.org/ya-mouse/redirector
● В основе: Java-приложение● Поддерживаемые производители BMC:
– AMI (Supermicro X8, Asus Z8)
– AMI6 (Supermicro X9, Asus Z9, Quanta, AIC)
– ATEN (Supermicro H8)
– Avocent (Gigabyte)
– iLO100 (HP)
– Huawei
![Page 18: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/18.jpg)
Введение в UEFI
● Legacy BIOS– структура MBR и GPT
– загрузчики в MBR
● Unified Extensible Firmware Interface– EFI shell
![Page 19: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/19.jpg)
MBR Vs. GPT
![Page 20: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/20.jpg)
Загрузчики в MBR
![Page 21: Антон Качалов - Популярно об IPMI и UEFI](https://reader031.fdocuments.net/reader031/viewer/2022012400/559585981a28ab85058b46b3/html5/thumbnails/21.jpg)
UEFI — замена BIOS
● Ограничения, накладываемые реальным режимом:– 16-битный код
– 1МБ адресуемой памяти
● UEFI включает в себя:– драйверы устройств (ECB и non-ECB)
– поддержка MBR и GPT
– поддержка файловых систем: FAT32, ISO9660
● EFI shell — текстовый интерфейс