El otro día tardó en instalar un antiguo CentOS 7 en un antiguo ProLiant 360e Gen8. La tarea ya es exótica, pero nunca se sabe: de repente, alguien será útil, se han prometido actualizaciones de mantenimiento para 7 antes de junio de 2024 y gen8 aún puede funcionar. Primero, describiré el problema, luego habrá una guía paso a paso.
Intro
Entonces, tenemos CentOS / RHEL 7 y ProLiant Gen8 con Dynamic Smart Array B120i / B320i SATA RAID Controller. El B120i y el B320i son muy similares, y difieren en la cantidad de unidades físicas admitidas (6 y 8, respectivamente) y el soporte opcional para unidades SAS con una licencia adicional en el B320i. Los controladores son "livianos" y no funcionan sin un controlador propietario, a diferencia del Smart Array completo (sin Dynamic). El manual se aplica a todos los modelos con este controlador.
El problema está documentado en el controlador HP Smart Array B320i, B140i, B120i, B110i compatible con RHEL o RHELOSP en el sitio web de Red Hat.
Problema: Algunos de los sistemas HP Gen8 y Gen9 se envían con Smart Array B320i, B140i, B120i, B110i u otro controlador Bxxxi que requiere un controlador de código cerrado para que la funcionalidad RAID esté disponible para el sistema operativo.
Hay dos salidas:
cambie el controlador al modo SATA y cree la matriz utilizando el software del sistema operativo;
proporcione el controlador al instalador del sistema operativo.
Para obtener más información, consulte el documento Controladores HP Dynamic Smart Array B120i y B320i: compatibilidad y configuración de controladores en el sitio web de HPE, y aquí se explica cómo cambiar el modo de controlador. Documentación: QuickSpecs y Guía del usuario para controladores Dynamic Smart Array.
2- . , - ! - , , boot ..
: , .. , .
.
-
, iso:
$ gunzip hpvsa-1.2.16-136.rhel7u8.x86_64.dd.gz && \
mv hpvsa-1.2.16-136.rhel7u8.x86_64.dd hpvsa-1.2.16-136.rhel7u8.x86_64.iso
- ( , iso- fat32 USB-):
$ mkfs.msdos -C hpvsa.rhel7.floppy.img 1440
$ mkdir /tmp/hpvsa.rhel7.floppy
$ sudo mount -o loop hpvsa.rhel7.floppy.img /tmp/hpvsa.rhel7.floppy
$ sudo cp hpvsa-1.2.16-136.rhel7u8.x86_64.iso /tmp/hpvsa.rhel7.floppy
$ sudo umount /tmp/hpvsa.rhel7.floppy
$ rm -r /tmp/hpvsa.rhel7.floppy
iLO Remote Console - , , F11 Boot Menu.
( Tab):
(.: 5 6 linux dd blacklist=ahci vmalloc=384M 32- )
modprobe.blacklist=ahci inst.dd
:
.
. , , . - rhel7u5.
Command Line Smart Storage Administrator - ssacli.
HPE:
rpm --import https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub
vim /etc/yum.repos.d/mcp.repo
[mcp] name=Management Component Pack
baseurl=http://downloads.linux.hpe.com/repo/mcp/centos/$releasever/$basearch/current/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/GPG-KEY-mcp
:
yum install amsd ssacli
:
ssacli help