Para Servidor Dedicado y Servidor Bare Metal con la imagen de netboot.xyz

En esta guía aprenderás a arrancar tu Servidor Dedicado o Servidor Bare Metal en el sistema de rescate y a configurar allí un hardware RAID 1, 5 o 6 mediante las herramientas de línea de comandos storcli o perccli. Esto es necesario para ajustar manualmente la configuración de hardware antes de instalar el sistema operativo.

Si solicitas un Servidor Dedicado o Bare Metal configurable a medida con hardware RAID 1 y 5, y deseas instalar en él una imagen netboot.xyz, deberás configurar mediante las herramientas de línea de comandos storcli o perccli un RAID 1 en el almacenamiento de datos principal y un RAID 5 o 6 en el almacenamiento de datos adicional de tipo HDD o SSD.

Notas

  • La configuración de un hardware RAID requiere conocimientos muy avanzados sobre la administración de servidores con Linux.
  • La creación y configuración de un hardware RAID no está incluida en el alcance del servicio de asistencia. Encontrarás un resumen de los servicios incluidos en la siguiente página: servicios incluidos en el soporte para productos de servidor

Advertencias

  • Al crear un nuevo RAID, se borrarán todos los datos existentes en los discos duros de destino.
  • Realiza una copia de seguridad antes de llevar a cabo cambios en un RAID existente.

Arrancar el servidor en el sistema de rescate

Antes de poder realizar cambios en el controlador RAID, es necesario iniciar el servidor en un entorno neutro.

  • Inicia sesión en tu cuenta IONOS.
  • Haz clic en Menú > Servidores & Cloud en la barra de menú superior. 
    Opcional: Si tienes varios contratos, selecciona el pertinente. 

  • En la sección Infraestructura > Servidores, haz clic en el servidor deseado.
  • Haz clic en Acciones > Reiniciar. Se abrirá la ventana Reiniciar servidor.
  • Selecciona el método Sistema de recuperación.
  • Si has instalado la imagen netboot.xyz, selecciona el sistema de rescate Netboot.xyz latest. Si has instalado otra imagen, selecciona el sistema de rescate Rescue System (Linux).
  • Haz clic en . El servidor se iniciará en el sistema de rescate de Linux.
  • Para iniciar sesión en el sistema de rescate de Linux de tu servidor, establece una conexión de red cifrada mediante SSH con tu servidor utilizando los datos de acceso que se muestran.

Identificar controladores de hardware y unidades de almacenamiento

Una vez que se haya conectado al sistema de rescate a través de SSH, debes comprobar qué controlador y qué herramientas están disponibles.

Comprueba qué herramientas están presentes en tu sistema. Para ello, introduce sucesivamente los siguientes comandos para consultar la versión:

  • storcli64 -v: para controladores Broadcom/LSI habituales
  • storcli2 -v: para la última generación de controladores Tri-Mode (NVMe/SAS/SATA)
  • perccli64 -v: para controladores RAID Dell PowerEdge de generaciones anteriores
  • perccli2 -v: para la última generación de Dell, como por ejemplo, los sistemas GraniteRapids/Blackwell
Mostrar el ID del controlador y el estado de las unidades físicas existentes

Nota

En esta guía utilizamos «storcli64» a modo de ejemplo. Sustituye este comando por «storcli2», «perccli64» o «perccli2», según tu sistema.

  • Muestra los controladores instalados:

    storcli64 /call show

  • Anota el ID del controlador (normalmente es 0).
  • Comprueba el estado de las unidades físicas existentes (Physical Drives - PD):

    storcli64 /c0/eALL/sALL show all

  • Presta atención al estado de las unidades. Para poder crear una matriz RAID, las unidades deben tener el estado Unconfigured Good (UGood).
  • Anota el ID Enclosure (por ejemplo, 16 o 252), el número de ranura del disco duro y el número de serie.

Nota

En caso de sustitución, comprueba siempre que el número de serie coincida con los datos facilitados por Atención al Cliente.

Crear un hardware RAID

Selecciona el nivel RAID adecuado en función de tus necesidades. La sintaxis general es la siguiente:

storcli64 /cx add vd type=raidX drives=EnclosureID:SlotID,SlotID…

Crear un RAID 1 para el sistema operativo

Un RAID 1 requiere al menos dos discos duros. Ofrece redundancia total. La capacidad de almacenamiento del conjunto es, como máximo, igual a la capacidad del disco más pequeño.

Para crear un RAID 1, ejecuta el siguiente comando:

storcli64 /c0 add vd r1 drives=ENCLOSURE:SLOT1,ENCLOSURE:SLOT2

En este ejemplo se crea un RAID 1 con dos discos duros situados en las ranuras 4 y 6 del Enclosure 16:

storcli64 /c0 add vd r1 drives=16:4,16:6

Crear un RAID 5

El RAID 5 requiere al menos tres discos duros y utiliza el striping con paridad distribuida. Gracias a la paridad, ofrece una mayor resistencia a fallos en caso de que falle una unidad. En general, el RAID 5 ofrece una buena relación calidad-precio en cuanto a redundancia y optimización del almacenamiento.

Para crear un RAID 5, ejecuta el siguiente comando:

storcli64 /c0 add vd r5 drives=ENCLOSURE:SLOT_NUMBER1-SLOT_NUMBER3

Por ejemplo:

storcli64 /c0 add vd r5 drives=8:0-2

Como alternativa, puedes utilizar el siguiente comando:

storcli64 /c0 add vd r5 drives=ENCLOSURE:SLOT_NUMBER1,SLOT_NUMBER2,SLOT_NUMBER3

Por ejemplo:

storcli64 /c0 add vd r5 drives=8:0,1,2

Crear un RAID 6

El RAID 6 requiere al menos 4 discos duros. Utiliza striping a nivel de bloque con doble paridad. La gran ventaja frente al RAID 5 es la mayor fiabilidad: el sistema sigue operativo incluso si fallan dos discos duros al mismo tiempo.

Con este comando se crea un RAID 6 con 8 discos duros, distribuidos en dos carcasas:

storcli64 /c0 add vd r6 drives=ENCLOSURE1:SLOT_START1-SLOT_END1,ENCLOSURE2:SLOT_START2-SLOT_END2

Por ejemplo:

storcli64 /c0 add vd r6 drives=17:0-3,33:0-3

Con este comando se crea un RAID 6 con 12 discos duros distribuidos en dos carcasas:

storcli64 /c0 add vd r6 drives=<ENCLOSURE1>:0-5,<ENCLOSURE2>:0-5

Por ejemplo:

storcli64 /c0 add vd r6 drives=17:0-5,33:0-5

Con este comando se crea un RAID 6 con 12 discos duros distribuidos en más de dos carcasas:

storcli64 /c0 add vd r6 drives=<ENCLOSURE1>:<SLOT_START1>-<SLOT_END1>,<ENCLOSURE2>:<SLOT_START2>-<SLOT_END2>,<ENCLOSURE3>:<SLOT_START3>-<SLOT_END3>

Por ejemplo:

storcli64 /c0 add vd r6 drives=6:0-3,8:0-3,16:0-3

Comprobar la configuración

Una vez creada, hay que comprobar la nueva unidad virtual (Virtual Drive - VD). Para ver la información de la nueva unidad virtual, introduce el siguiente comando:

storcli64 /c0/v0 show

Establecer la capacidad de arranque

Para que BIOS/UEFI reconozca el RAID 1 primario como unidad de arranque, es necesario marcar la unidad virtual (Virtual Drive) correspondiente en el controlador RAID como unidad de arranque.

Si en el servidor se utiliza tanto un RAID 1 para el almacenamiento de datos primario como un RAID 6 para el almacenamiento de datos secundario, hay que asegurarse de que el RAID 1 se configure como unidad de arranque.

Para ello, adapta el siguiente comando y, a continuación, introdúcelo:

storcli64 /c<CONTROLLER_ID>/v<VIRTUAL_DRIVE_ID> set bootdrive=on

Por ejemplo:

storcli64 /c0/v0 set bootdrive=on

En este ejemplo, la unidad virtual /c0/v0 se configura como unidad de arranque.

Asegúrate de que v0 sea realmente el RAID 1 primario para el sistema operativo y no el RAID 6 secundario.

Características específicas de UEFI y BIOS

Los servidores Bare Metal y Dedicado modernos utilizan UEFI de forma predeterminada.

Partición GPT: si el RAID que has creado supera los 2 TB, es imprescindible que utilices una tabla de particiones GPT durante la posterior instalación del sistema operativo, ya que la BIOS/MBR no admite este tamaño.

Instalar el sistema operativo mediante netboot.xyz

Una vez configurado el nivel de hardware, se procede a la instalación del sistema operativo:

  • Una vez finalizada la inicialización, puedes salir del sistema de rescate.
  • Vuelve al Cloud Panel.
  • Desde la barra de navegación izquierda, en la sección Infraestructura > Servidores, haz clic en el servidor deseado.
  • Haz clic en Acciones > Reinstalar imagen.
  • Instala la imagen netboot.xyz.
  • Una vez finalizada la instalación, haz clic en el botón Consola. Para conectarte a la consola VNC, selecciona la opción Consola VNC . A continuación, se abrirá la consola VNC en una nueva pestaña y se establecerá la conexión con el servidor. Esto puede tardar unos instantes.
  • Selecciona la opción Continue Self Installation Here. Se cargará el menú.
  • En la sección Distributions, selecciona el método de instalación GNU/Linux.
  • Selecciona la distribución de Linux que desees y sigue las instrucciones.