1. Antecedentes
Recientemente, la compañía hizo uso de la junta anterior X86 Mellanox CX-5 tarjeta, pero la selección del sistema operativo se hace en China, Hunan Kirin sistema operativo Linux. unidad OFED Mellanox web oficial no dio versiones para Unicorn Hunan, para ello sólo se puede encontrar el controlador más cercano de instalar, ya que el Kirin Hunan se basa en un RedHat modificado, así que elegí la adaptación versión de tracción OFED RedHat.
2, descargar controlador Mellanox
Mellanox dirección de descarga de controladores de tarjeta de red es: https://www.mellanox.com/products/infiniband-drivers/linux/mlnx_ofed
Aquí he elegido el RedHat7.3 descargar la versión
3, instalar paquetes de Red Hat:
rpm -Uvh redhat-release-server-7.3-7.el7.x86_64.rpm redhat-rpm-config-9.1.0-72.el7.noarch.rpm --force
4, la instalación del paquete del núcleo devel en tiempo real:
rpm -Uvh kernel-rt-devel-3.10.0-514.16.1.rt56.437.ky3.x86_64.rpm
5, RPM modificar las definiciones de macro:
vim /etc/rpm/macros.dist
Añadir una línea:
% _Vendor redhat
6, montado dependencia necesario,
Puede ser repetido varias veces:
yum install tcl tk gcc-gfortran
7, compilar e instalar los controladores OFED
cd-MLNX_OFED_LINUX 5.0-1.0.0.0-rhel7.3-x86_64
./mlnxofedinstall --distro RHEL7.3 --skip-distro-check --add de un grano de apoyo
8, el paquete de piloto de pruebas reinstalar Kirin
kylin-release-3.3-3 *** rpm, kylin-rpm-config -.. *** rpm
Se puede ver en el paso anterior es dejar que el controlador de la tarjeta de red que el sistema es RedHat, después de que el controlador se ha instalado, a cambio de que el unicornio, es realmente una ruta tortuosa.