Introducción
Este documento describe cómo instalar Redhat Enterprise Linux (RHEL) o CentOS Linux en el servidor Cisco Unified Computing System (UCS) serie M utilizando almacenamiento local.
Prerequisites
Requirements
Cisco recomienda que tenga conocimiento sobre estos temas:
- Versión 2.5 o 3.1 de Cisco UCS Manager
- Perfiles de almacenamiento
- Sistemas operativos Linux (OS)
Componentes Utilizados
La información de este documento se basa en UCS serie M.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Antecedentes
El servidor modular de la serie M de Cisco es uno de los productos de Cisco que representa el diseño de la infraestructura disponible. Los servidores modulares no tienen un almacenamiento local, sino un almacenamiento centralizado que puede compartir todos los servidores. Para acceder al almacenamiento compartido, el sistema operativo requiere un nuevo controlador de interfaz de sistemas informáticos pequeños (SCSI) denominado tarjeta de interfaz de red (sNIC) de almacenamiento y debe agregarse durante la instalación para que el sistema operativo detecte los discos.
Las siguientes secciones de este documento proporcionan información sobre cómo descargar el controlador e instalarlo durante la instalación del sistema operativo.
Descargar el paquete ISO del controlador necesario
La matriz de interoperabilidad de hardware y software de UCS describe las versiones de controladores necesarias para una combinación de firmware, dispositivos y sistemas operativos determinada.Estos enlaces para la herramienta Matrix Utility y los archivos PDF de matriz determinan la versión de controlador necesaria.
Herramienta UCS Hardware and Software Interoperability Matrix Utility
PDF de matriz de interoperabilidad de software y hardware de UCS
Complete estos pasos para descargar el paquete del controlador:
- En un navegador web, navegue hasta http://www.cisco.com.
- En Soporte, navegue hasta Descargas > Todas las descargas.
- Haga clic en Servidores - Unified Computing.
- Elija el software de servidor modular UCS serie M
- Haga clic en Controladores de Unified Computing System (UCS).
- Seleccione el paquete que desea descargar y haga clic en Descargar ahora.
Pasos para instalar RHEL 7.0 o CentOS 7.0
Se supone que el usuario ha encendido el servidor y está configurado para arrancar desde la imagen ISO de instalación del sistema operativo.
Paso 1. En la primera pantalla del asistente de instalación del sistema operativo, resalte la opción Install Redhat Enterprise Linux 7.0 y presione la tecla Tab para ver/agregar parámetros de inicio adicionales del instalador. Agregue la palabra clave dd al final y haga clic en Enter como se muestra en la imagen.

Paso 2. El instalador le lleva a identificar el origen del archivo de disco de controlador (dd), como se muestra en la imagen. En este paso, desasigne la imagen de instalación del sistema operativo y mapee el archivo ISO del disco del controlador sNIC.


Paso 3. Presione r para volver a analizar los medios y seleccione 1. Incluye el archivo RPM del controlador sNIC incluido en el disco de controlador ISO. Seleccione 1 para incluir el controlador y presione c para cargar el controlador, como se muestra en la imagen.

Paso 4. Una vez que el controlador se extrae en el espacio de memoria, desasigne el disco de controlador ISO y mapee el archivo ISO de instalación del sistema operativo. Presione r para volver a analizarlo y presione c para continuar con el asistente de instalación del sistema operativo, como se muestra en la imagen.

Verificación
Una vez que continúa con el asistente de instalación del sistema operativo, el sistema operativo detecta los números de unidad lógica (LUN) creados en el almacenamiento compartido centralizado mediante la política de perfiles de almacenamiento con la ayuda del controlador sNIC.

Pasos para instalar RHEL 6.5 o CentOS 6.5
Paso 1. En la pantalla de bienvenida del asistente de instalación del sistema operativo, resalte Instalar o actualizar una opción de sistema existente y presione la tecla Tab para ver/editar los parámetros de inicio. Al final de la línea, agregue la palabra clave dd y haga clic en la clave Enter.

Paso 2. Mensaje del asistente de instalación del sistema operativo para el disco del controlador. Haga clic en Yes, como se muestra en la imagen.

Paso 3. Como se muestra en la imagen, seleccione la opción sr0 como la ubicación de origen del controlador.

Paso 4. Desmapee el ISO de instalación del SO y mapee el ISO del disco del driver sNIC para RHEL 6.5 . Después de asignar el disco de controlador ISO, haga clic en Aceptar, como se muestra en la imagen.

Paso 5. El sistema operativo extrae el controlador sNIC y solicita cargar controladores adicionales durante la instalación.Haga clic en No, como se muestra en la imagen y desasigne el archivo ISO del disco del controlador. Asigne la imagen ISO de instalación del sistema operativo y continúe con la instalación del sistema operativo.

Verificación
Si se carga el controlador sNIC, el sistema operativo podrá detectar el LUN de almacenamiento compartido como se muestra en la imagen.

Verificación posterior a la instalación
Estos comandos del sistema operativo incluyen los detalles del controlador sNIC,
Para ver el módulo del driver sNIC en el kernel
Linux #cat /sys/module/snic/version
0.0.1.22
Detalles del módulo del driver sNIC:
Linux# modinfo snic
filename: /lib/modules/3.10.0-123.el7.x86_64/extra/snic/snic.ko
author: Narsimhulu Musini <nmusini@cisco.com>, Sesidhar Baddela <sebaddel@cisco.com>
version: 0.0.1.22
description: Cisco SCSI NIC Driver
license: GPL v2
srcversion: 8B53EC0BA66CF57E0A0CEC8
alias: pci:v00001137d00000046sv*sd*bc*sc*i*
depends:
vermagic: 3.10.0-123.el7.x86_64 SMP mod_unload modversions
parm: snic_log_level:bitmask for snic logging levels (int)
parm: snic_trace_max_pages:Total allocated memory pages for snic trace buffer (uint)
parm: snic_max_qdepth:Queue depth to report for each LUN (uint)
Utilizando la utilidad snic_admin,
Linux # snic_admin
SNIC HBAs:
host0
SCSI States:
HBA Device Mode State Busy [ DrVer ]
host0 snic0 Initiator running 0 [ 0.0.1.22 ]
host0 Targets
snic_das_tgt:0:0-2 SNIC Target
snic_das_tgt:0:0-3 SNIC Target
host0 LUNs:
Path Device Size Vendor Model State
0:0:0:0 sda 10 GB Cisco UCSME-MRAID12G running
0:0:1:0 sdb 21 GB Cisco UCSME-MRAID12G running
Información Relacionada