Upload
isabel-lopez
View
219
Download
0
Embed Size (px)
Citation preview
7/23/2019 Gestin RAID
1/4
GESTIN DE RAID (TEMA 1)
1) Creacin sencilla de una RAID1
Un array de RAID es un grupo de discos que actan colectivamente como un
nico sistema de almacenamiento, que, en la mayora de los casos, soporta
el fallo de uno de los discos sin perder informacin de modo que puedan
operar con independencia.
Para administrar los sistemas RAID en los sistemas !U"#inu$ se utili%a la
&erramienta mdadm. Por eso, primero &ay que instalarla'
apt-get install mdadm
Despu(s, &ay que ver los discos duros disponi)les, e*ecutando el comando'
fdisk l
+upongamos que tenemos disponi)les dos discos duros sd) y sdc- y
queremos crear un sistema RAID en espe*o que llamaremos "dev"md/.
Para crear RAID &ay que e*ecutar el comando siguiente'
mdadm C de!md" --le!el#$aid1 --$aid-de!i%es#&de!sd' de!sd%
donde'
01' es el par2metro donde indicamos que se de)e crear el array.
"dev"md/' es el nom)re que le vamos a dar.
00level3raid' es tipo de raid que vamos a crear.
00raid0devices34' nmero de particiones o discos duros vamos a incluir en el
array
"dev"sd) "dev"sdc' discos duros que se van a unir en el array.
Una ve% creado el array, de)emos guardar sus datos en el 5c&ero de
con5guracin "etc"mdadm"mdadm.conf e*ecutando el comando'
mdadm -Es et%mdadmmdadm%*nf
Para o)tener informacin de un array, se puede utili%ar el comando'
mdadm --detail de!md"
con el que o)tenemos informacin del tama6o, del estado de los discos
duros, fec&a de creacin y dem2s datos del raid.
Una ve% que se encuentra disponi)le el sistema RAID se puede utili%ar como
cualquier particin. Por e*emplo'
mkfse+t, de!md"
7/23/2019 Gestin RAID
2/4
mkdi$ %*pia
m*nt de!md" %*pia
2) Confgurar RAID tras la instalacin para datos
Para a6adir a un servidor almacenamiento por RAID despu(s de lainstalacin inicial. Para este e*emplo, &aremos un RAID 7 con tres discos
duros "dev"sd) "dev"sdc "dev"sdd a lo largo de las tres particiones, que
despu(s montaremos en "mnt"storage.
Primero, creamos una particin en cada disco duro que ocupe toda la
capacidad de almacenamiento con el tipo de particin fd, reservada para la
deteccin de RAID en #inu$, con lo que estamos indicando que van a formar
parte de un RAID.
1reamos el RAID7 de la siguiente manera'
mdadm --%$eate de!md" --le!el#. --$aid-de!i%es#/de!sd'1 de!sd%1 de!sdd1
donde cada parte del comando signi5ca igual que en el apartado anterior.
1uando se &aya creado la matri%, se puede veri5car su estado de salud
actual en el 5c&ero'
%at p$*%mdstat
donde se nos mostrar2 un arc&ivo con todos los raids de nuestro sistema,con los discos duros activos en cada una de ellas y su estado.
Para que funcione al arrancar podemos utili%ar el comando'
mdadm --detail --s%an et%mdadmmdadm%*nf
y luego modi5caramos el 5c&ero "etc"fsta) para que se monte en el
directorio donde queramos.
1omo e*ercicio, podemos e*ecutar los comandos'
mdadm 00detail
mdadm 00scan
y o)servar la informacin que nos da de los RAIDs instalados en nuestro
sistema.
3) Administracin de RAID por sotware
7/23/2019 Gestin RAID
3/4
8l grueso de la administracin de su matri% RAID se reali%a en estos dos
sitios' "proc"mdstat y mdadm. 8l 5c&ero "proc"mdstat le proporciona el
estado actual de todas sus matrices RAID en e*ecucin, incluyendo )arras
de progreso en caso de que alguna est( reconstruyendo un disco.
Un e*emplo, sera'
9am)i(n, podemos utili%ar los comando mdadm 00query y mdadm 00detail,
para conocer m2s informacin so)re los RAIDs montados'
4) Sustitucin de un disco estropeado
+e puede o)servar si un disco duro de un RAID se &a estropeado en el
5c&ero "proc"mdstat. 8n este 5c&ero aparecer2 el disco duro estropeado
marcado con una :- y al 5nal del 5c&ero estar2 incluido ;
7/23/2019 Gestin RAID
4/4
y para )orrarlo del array'
mdadm de!md" --$em*!e de!sd'1
+e pueden e*ecutar estos dos comandos a la ve%. Una ve% que &aya
eliminado un disco de una matri%, (ste ya no aparecer2 en "proc"mdstat.
A&ora mismo, el array estar2 en un estado que se llama D8RAD8D. Para
incluir un nuevo disco duro, primero de)emos de compro)ar que tiene la
capacidad de almacenamiento y tipo de particin igual que los que forman
el RAID y e*ecutar el siguiente comando'
mdadm de!md" --add de!sde1
+i a&ora visuali%amos el 5c&ero "proc"mdstat, o)servaremos que los discos
duros se est2n sincroni%ando, indic2ndonos el porcenta*e de dic&o proceso.
00%ero0super)loc?