Blackhold

Instalar software controladora 3ware serie 9000

Posted on desembre 6th, 2017 by admin

Cuando queremos configurar el RAID de un servidor normalmente lo hacemos al arrancar el sistema, pero esto no nos permite saber remotamente si el RAID está correcto o no desde el propio sistema operativo, para ello, es posible instalar un software que se comunique con la controladora y permita realizar acciones con la misma desde terminal.

En mi caso tengo un servidor con dos controladoras raid 3ware serie 9000

# lspci |grep 3ware
00:01.0 RAID bus controller: 3ware Inc 9xxx-series SATA-RAID
00:03.0 RAID bus controller: 3ware Inc 9xxx-series SATA-RAID

El paquete que tendremos que instalar se llama tw-cli, y tendremos que añadir repositorios adicionales para poder instalarlo. hwraid contiene otro software de otras controladoras RAID

# vi /etc/apt/sources.list
# software controladora raid
deb http://hwraid.le-vert.net/debian stretch main

# wget -O - https://hwraid.le-vert.net/debian/hwraid.le-vert.net.gpg.key | apt-key add -
# apt-get update
# apt-get install tw-cli

En ésta página web encontramos información addicional y de funcionamiento sobre tw-cli

Algunos de los comandos básicos son:

Ver las controladoras disponibles

# tw-cli info

Ctl   Model        (V)Ports  Drives   Units   NotOpt  RRate   VRate  BBU
------------------------------------------------------------------------
c0    9500S-8      8         8        1       0       1       1      -        
c1    9500S-8      8         7        1       0       1       1      -  

Listar los discos disponibles en una controladora

# tw-cli /c1 show

Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy
------------------------------------------------------------------------------
u0    RAID-5    OK             -       -       64K     11175.8   ON     OFF    

Port   Status           Unit   Size        Blocks        Serial
---------------------------------------------------------------
p0     OK               u0     1.82 TB     3907029168    9WM7VLRJ            
p1     OK               u0     1.82 TB     3907029168    9WM69H87            
p2     OK               u0     1.82 TB     3907029168    9WM7E4QW            
p3     OK               u0     1.82 TB     3907029168    9WM7LBR1            
p4     OK               u0     1.82 TB     3907029168    9WM6HXM5            
p5     OK               u0     1.82 TB     3907029168    9WM7KB2B            
p6     OK               u0     1.82 TB     3907029168    9WM739Y2            
p7     NOT-PRESENT      -      -           -             -

En éste PDF podemos encontrar todos los comandos disponibles

Otro software importante a instalar es 3ware-status

# apt-get install 3ware-status

Que te muestra el estado de las controladoras

# 3ware-status 
-- Controller informations --
-- ID | Model
c0 | 9500S-8
c1 | 9500S-8

-- Arrays informations --
-- ID	Type	Size	Status
c0u0	RAID5	4889G	OK
c1u0	RAID5	11175G	OK

-- Disks informations
-- ID	Model			Status
c0u0p0	ST3750640AS	OK
c0u0p1	ST3750640NS	OK
c0u0p2	ST3750640NS	OK
c0u0p3	ST3750640NS	OK
c0u0p4	ST3750640NS	OK
c0u0p5	ST3750640AS	OK
c0u0p6	ST31000528AS	OK
c0u0p7	ST3750640NS	OK
c1u0p0	ST32000641AS	OK
c1u0p1	ST32000641AS	OK
c1u0p2	ST32000641AS	OK
c1u0p3	ST32000641AS	OK
c1u0p4	ST32000641AS	OK
c1u0p5	ST32000641AS	OK
c1u0p6	ST32000641AS	OK

Y otro es 3dm2 que básicamente es una interfaz web que te permite hacer lo mismo que tw-cli

# apt-get install 3dm2

https://localhost:888

Si queremos acceder a 3dm2 remotamente tendremos que cambiar la configuración en /etc/3dm2/3dm2.conf en éste mismo fichero encontramos el password de administrador y de usuario, además de otras configuraciones.
Nota: he activado remote access y me dice que nanai, así que la opción será acceder mediante un proxyhttp o un tunel ssh.

Más información

This entry was posted on dimecres, desembre 6th, 2017 at 19:19 and is filed under filesystems. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Response

« »

guy fawkes