Diferencia entre revisiones de «Raid para Mapuche»
(No se muestra una edición intermedia del mismo usuario) | |||
Línea 3: | Línea 3: | ||
El comando que utilizamos para crear un nuevo RAID es el comando mdadm –create | El comando que utilizamos para crear un nuevo RAID es el comando mdadm –create | ||
− | |||
− | Este comando creará un nuevo RAID en el dispositivo /dev/md0, y usando para ello la primera partición de los discos /dev/ | + | mdadm --create --verbose /dev/md0 --level=10 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 |
− | mdadm --detail --scan >> /etc/mdadm/mdadm.conf | + | |
+ | Este comando creará un nuevo RAID en el dispositivo /dev/md0, y usando para ello la primera partición de los discos | ||
+ | /dev/sdb, /dev/sdc, /dev/sdd y /dev/sde. | ||
+ | Luego, es preciso agregar la información de la configuración al archivo | ||
+ | /etc/mdadm/mdadm.conf | ||
+ | de este modo | ||
+ | mdadm --detail --scan >> /etc/mdadm/mdadm.conf | ||
Al igual que con todo sistema de archivos “físico” (en contraposición a este caso, donde el sistema de archivos es virtual), es preciso formatear el dispositivo antes de utilizarlo (hint: el comando mkfs.ext3 formatea un sistema de archivos con el tipo Ext3 de Linux) | Al igual que con todo sistema de archivos “físico” (en contraposición a este caso, donde el sistema de archivos es virtual), es preciso formatear el dispositivo antes de utilizarlo (hint: el comando mkfs.ext3 formatea un sistema de archivos con el tipo Ext3 de Linux) | ||
− | |||
− | Luego, es necesario montar el cluster (si no tiene creado el directorio /cluster, creelo) | + | mkfs.ext3 /dev/md0 |
− | mount /dev/md0 /cluster | + | |
+ | Luego, es necesario montar el cluster (si no tiene creado el directorio /cluster, creelo) (nosotros creamos /media/raid10) | ||
+ | |||
+ | mount /dev/md0 /cluster | ||
+ | ó | ||
+ | mount /dev/md0 /medias/raid10 | ||
Si teniamos un cluster creado y hecho un backup en /home/cluster entonces para copiarlo al /cluster hay que hacer | Si teniamos un cluster creado y hecho un backup en /home/cluster entonces para copiarlo al /cluster hay que hacer |
Revisión actual del 16:00 19 jul 2011
Administración de RAID Crear un nuevo RAID
El comando que utilizamos para crear un nuevo RAID es el comando mdadm –create
mdadm --create --verbose /dev/md0 --level=10 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
Este comando creará un nuevo RAID en el dispositivo /dev/md0, y usando para ello la primera partición de los discos
/dev/sdb, /dev/sdc, /dev/sdd y /dev/sde.
Luego, es preciso agregar la información de la configuración al archivo
/etc/mdadm/mdadm.conf
de este modo
mdadm --detail --scan >> /etc/mdadm/mdadm.conf
Al igual que con todo sistema de archivos “físico” (en contraposición a este caso, donde el sistema de archivos es virtual), es preciso formatear el dispositivo antes de utilizarlo (hint: el comando mkfs.ext3 formatea un sistema de archivos con el tipo Ext3 de Linux)
mkfs.ext3 /dev/md0
Luego, es necesario montar el cluster (si no tiene creado el directorio /cluster, creelo) (nosotros creamos /media/raid10)
mount /dev/md0 /cluster ó mount /dev/md0 /medias/raid10
Si teniamos un cluster creado y hecho un backup en /home/cluster entonces para copiarlo al /cluster hay que hacer cp -rp /home/cluster/postgres/ /cluster/
Para terminar es necesario iniciar el postgres /etc/init.d/postgresql-8.3 start Eliminar un disco del RAID
No podemos eliminar un disco directamente del RAID, a menos que lo hayamos declarado primero como fallado: mdadm --fail /dev/md0 /dev/sdb1
Hecho esto, ahora sí podemos removerlo: mdadm --remove /dev/md0 /dev/sdb1 Agregar un disco al RAID
Podemos agregar un nuevo disco a un RAID (probablemente para reemplazar a uno que falló) con el comando mdadm --add /dev/md0 /dev/sdb1 Verificar el estado del RAID
Podemos chequear el estado del raid con el comando mdadm --detail /dev/md0 Detener y eliminar un RAID
Si queremos eliminar un RAID debemos primero detenerlo y luego eliminarlo: mdadm --stop /dev/md0 mdadm --remove /dev/md0