¿Cómo puedo saber si el servidor admite unidades de intercambio en caliente?

11

Recientemente compré un servidor usado (el tipo que cabe en un bastidor, en lugar de una máquina independiente). Una buena característica es que, en lugar de tener que abrir la tapa y desenroscar los discos duros, esta máquina tiene ocho caddies "fáciles de usar" en la parte delantera.

¿Cómo puedo saber si esta unidad de servidor admite unidades de intercambio en caliente? ¿Necesito buscar las especificaciones de la máquina o puedo ejecutar un comando desde Linux para detectar esto?


En mi caso particular, el número de producto que puedo encontrar es para el chasis, un modelo SuperMicro 825-7 , y la salida de varios comandos de Linux relacionados con el hardware se puede encontrar en este repositorio: GitHub: IQAndeas / computers: Austere Armadillo .

Tenga en cuenta que esperaba que hubiera una solución que no requiera buscar el número de modelo específico, pero que pueda usarse independientemente del servidor en el que se encuentre.

IQAndreas
fuente
1
Hay una tercera opción, simplemente intentar eliminar una de las líneas mientras el servidor se está ejecutando. Solo estoy preocupado por "Bueno, resulta que no admite el intercambio en caliente. Supongo que la unidad de 1GB está arruinada ahora".
IQAndreas
1
Proporcionar detalles pertinentes, como la marca y el modelo del servidor , nos ayudaría a ayudarlo. De lo contrario, no hay una forma determinista de proporcionarle la información que busca.
ewwhite
@ewwhite Edité la pregunta con los detalles que pude encontrar, sin embargo, como dije en la pregunta, dejé la pregunta abierta ya que esperaba que esta pregunta pudiera ayudar más que solo a mí.
IQAndreas
Estoy seguro de que su servidor admite el intercambio en caliente, ya que sus unidades o controladores SAS / sata no se derretirán si extrae las unidades y las vuelve a insertar. Lo que es más interesante es realmente, ¿hay un controlador de banda HW allí? ¿Es una incursión de software? ¿Está ejecutando un nivel RAID para el que puede tolerar la pérdida de la unidad? ¿Está utilizando alguna otra forma de agregación de almacenamiento que sea compatible con unidades de "intercambio en caliente"?
Kjetil Joergensen
@KjetilJoergensen Esa es toda la información que estoy tratando de averiguar, acabo de recibir el servidor y no tengo idea de las capacidades. Y estoy teniendo el peor tiempo incluso entrar en BIOS. ;-)
IQAndreas

Respuestas:

9

Grrrr ... Odio Supermicro ... y los servidores de caja blanca en general: no hay coherencia en los números de modelo o partes. Si HP, IBM, Dell, etc., podríamos mirar el número de modelo de su servidor y decir "sí, esto es compatible con la función X".

Para usted, esto dependerá del controlador dentro del servidor, así como de cómo esté conectada la placa posterior SAS.

Proporcione la información del lspciservidor. Quizás df -hy lsscsio cat /proc/scsi/scsi.

Esto nos dará cierta información del controlador RAID si está (presente) y tal vez alguna información para continuar.


Editar:

Su servidor admite intercambio en caliente.

De: https://github.com/IQAndreas/computers/tree/master/austere-armadillo

Este es un servidor anterior de la era 2007/2008.

Aquí están las unidades lógicas de su controlador RAID.

[2:0:0:0]    disk    AMCC     9690SA-8I  DISK  4.08  /dev/sda 
[2:0:1:0]    disk    AMCC     9690SA-8I  DISK  4.08  /dev/sdb 

y

Host: scsi2 Channel: 00 Id: 00 Lun: 00
  Vendor: AMCC     Model: 9690SA-8I  DISK  Rev: 4.08
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi2 Channel: 00 Id: 01 Lun: 00
  Vendor: AMCC     Model: 9690SA-8I  DISK  Rev: 4.08
  Type:   Direct-Access                    ANSI  SCSI revision: 05

Es un 3Ware 9690SA-8i , que utiliza el 3w_9xxxmódulo del kernel en Linux. Tiene un par de discos en RAID 1 y cuatro discos en RAID 5. Estos son discos SATA, por lo que le recomiendo volver a configurarlos en RAID 1 + 0, lo que le brinda 2 TB de espacio utilizable en la matriz más grande. Podrá hacer esto desde el BIOS presionando Alt-3durante la inicialización del controlador RAID. El manual para el controlador RAID está aquí .

ingrese la descripción de la imagen aquí

ewwhite
fuente
El servidor definitivamente usa RAID; tiene unidades de 2x320GB y unidades de 4x1TB, pero solo tiene 298GB y 2.7TB de almacenamiento, respectivamente. Como no hay un sistema operativo instalado (los discos duros están borrados), supongo que es un RAID de hardware.
IQAndreas
44
Cuando encuentre la información que necesita, en lugar de simplemente dar la respuesta, para beneficiar a otros, le agradecería que incluyera en la respuesta los valores que estaba buscando para obtener la respuesta.
IQAndreas
Creo que antes de que tuvieras la información adicional editada. En aquel entonces, la respuesta estaba incompleta. Ahora es perfecto.
IQAndreas
Solo para resumir y aclarar algunas incógnitas relacionadas con RAID: tengo dos espacios vacíos más. ¿Significa todo esto mientras el servidor se está ejecutando? Puedo insertar un disco duro SATA más (no relacionado con ninguna de las unidades RAID) en una ranura vacía, y parecería que se puede montar muy bien, algo así como una unidad USB actuaría ?
IQAndreas
1
Los discos no se pueden presentar al sistema operativo a menos que estén en unidades virtuales . Eso es todo.
ewwhite
-2

Si puede cambiar las unidades o moverlas solo con los dedos y sin herramientas, entonces es compatible con hotswap. Si se fabrica después de aproximadamente 2006, es compatible con hotswap. Si utiliza energía eléctrica en lugar de carbón, entonces admite hotswap. Volver al trabajo.

Billy C.
fuente