LinuxMarch 31, 2009 7:50 pm

Tras instalar Lenny en la máquina nueva que ha llegado a la escuela, vamos a construir un buen sistema para albergar las copias de seguridad

El raid5 usa división de datos a nivel de bloques distribuyendo la información de paridad entre todos los discos miembros del conjunto. El RAID 5 ha logrado popularidad gracias a su bajo coste de redundancia. Generalmente, el RAID 5 se implementa con soporte hardware para el cálculo de la paridad. “Wikipedia Dixit”.

Para ello hemos usado la herramienta mdadm de la siguiente manera:

Primero creamos un nuevo dispositivo en /dev:

mknod /dev/md0 b 0 9

Hemos llamado md (multi disk) aunque podemos usar el nombre que queramos, b es que el dispositivo es de bloques y los enteros son los valores máximo y mínimo.

Después creamos el raid5 sobre el nuevo dispositivo.

mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb /dev/sdc /dev/sdd /dev/sde

Se verifica que está todo en orden:

cat /proc/mdstat

Cuya salida debe ser:

md0 : active raid5 sdb[0] sde[3] sdd[2] sdc[1]
2930284224 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]

Podemos ver más detalles en el comando:

mdadm --detail /dev/md0

Que nos informará del estado del raid así:

/dev/md0:
Version : 00.90
Creation Time : Mon Mar 30 09:55:23 2009
Raid Level : raid5
Array Size : 2930284224 (2794.54 GiB 3000.61 GB)
Used Dev Size : 976761408 (931.51 GiB 1000.20 GB)
Raid Devices : 4
Total Devices : 4
Preferred Minor : 0
Persistence : Superblock is persistent

Update Time : Tue Mar 31 09:34:29 2009
State : clean
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0

Layout : left-symmetric
Chunk Size : 64K

UUID : e09fdc34:442bd85d:86b20519:591dba3f
Events : 0.82

Number Major Minor RaidDevice State
0 8 16 0 active sync /dev/sdb
1 8 32 1 active sync /dev/sdc
2 8 48 2 active sync /dev/sdd
3 8 64 3 active sync /dev/sde

Ya tenemos una unidad raid5 de aproximadamente 3 TB. Pero si algo sabemos los administradores de nuestros sistemas es que tienden a crecer y mucho. Por eso, hemos optado por añadir el dispositivo raid a un volumen lógico con LVM2.

Para ello hacemos lo siguiente:

Primero creamos un grupo de volumenes llamado data (nombre libre):

vgcreate data /dev/md0

Después obtenemos la capacidad que otorga el volumen:

vgdisplay | grep -i "total pe"

Que nos dirá:

Total PE 715401

Así se crea un volumen lógico dentro del grupo de volumenes

lvcreate -n home -l 715401 data

El volumen lógico lo hemos llamado home porque albergará las carpetas de usuarios del sistema.

Se crea el sistema de ficheros al gusto, en mi caso me gusta extendida 3:

mkfs.ext3 /dev/mapper/data-home

Nos queda añadirlo a fstab para que se monte al iniciar el sistema.

dev/mapper/data-home /home ext3 defaults,noatime 0 2

Con esto hemos construido una solución completamente profesional para el almacenamiento de datos, copias de seguridad de los PC’s de mis usuarios, y todo ello con software libre. Es importante destacar, que la partición / está fuera del raid, en una próxima entrega explicaré como actuar en caso que la raiz esté en raid, ya que en este caso necesitamos generar un disco ram con los módulos necesarios para el raid.

El porque de usar un volumen lógico en lugar de formatear directamente el raid es sencillo, si se acaba el espacio (que seguro que pasará) se pinchan más discos y se añaden al volumen. Los usuarios siempre verán un sólo disco sin pararse a pensar cuántos discos están almacenados por detrás.

Es personalMarch 26, 2009 8:43 pm

Quiero presentarme a la certificación LPI 1 y 2 que se celebra la ETSII con motivo del Concurso Universitario de Software Libre.

Son dos exámenes que tendrán lugar el 7 de mayo en la escuela, y desde hace unos días empiezo a prepararme.

Son muchos año ya que llevo usando GNU/Linux y reconozco dos cosas:

  1. Que lo conozco bien.
  2. Que más me queda por saber

Esta certificación está internacionalmente reconocida. Desde el año 1998 reconoce los conocimientos en este sistema operativo de miles de profesionales de las TIC.

Yo quiero ser reconocido. Este será hasta la fecha el examen más importante de mi vida. Creo que me abrirá buenas y grandes puertas, salir del país, por ejemplo, no estaría nada mal.

Pero ando preocupado también. El examen es complicado, aunque muy práctico, tipo test, 90 minutos. Los examenes que he visto, las preguntas que sé, me las sé mejor que nadie, pero hay algunas que se las trae.

Espero tener suerte.

LinuxMarch 14, 2009 1:01 pm

Por fin he conseguido conectarme a la red eduroam de la Universidad de Sevilla con el programa para administrar redes Wicd.

Wicd es un gran sustituto a Network Manager, tanto por su facilidad de uso y configuración como por sus pocas dependencias

Me ayudó un chico del Sugus llamado Dani. Para otras personas que necesiten conectar a eduroam con Wicd escribo aquí lo que hay que hacer:

Creamos un nuevo archivo en /etc/wicd/encryption/templates/ de nombre eduroam (al gusto).

En este archivo añadimos las siguientes líneas:


name = eduroam
author = sobretux
version = 1
require identity *Identity private_key_passwd *Private_key_passwd
ap_scan=1
fast_reauth=1
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="$_ESSID"
scan_ssid=$_SCAN
proto=WPA WPA2
key_mgmt=WPA-EAP
group=CCMP TKIP
eap=TTLS
phase2="auth=PAP"
identity="$_IDENTITY"
password="$_PRIVATE_KEY_PASSWD"
}

Ahora reiniciamos Wicd y seleccionames opciones avanzadas para la red eduroam. En el tipo de cifrado debe aparecer eduroam, sólo le tenemos que poner nuestro nombre de usuario y contraseña y listo.

Desde este humilde blog mando un saludo a la gente del Sugus que han demostrado una vez más que se puede contar con ellos para solucionar los problemas con GNU/Linux.

El paquete wicd para Debian está sólo disponible para sid

Este es el primer post que escribo desde el asus, me gustaría decir que estoy posteando desde un acantilado contemplando una gran puesta de sol pero que va, toy en mi cuarto…

Es personalMarch 2, 2009 8:32 pm

Ya soy poseedor de un flamante Asus EEEPC 901. Contaría como fue el proceso de intalación pero no hubo novedad, todo fue reconocido por la poderosa Debian 5.0 AKA Lenny.

Disponer de esta nueva máquina me permitirá conectarme allí donde me encuentre, poder trabajar y esas cosas que, siendo un buen informático, siempre eche de menos.

Porque el concepto de movilidad se hace patente con este portátil. El proceso de intalación duró lo que duró, y la batería aguantó, veo otros equipos, que su concepto de portátil es llevarlo de un enchufe a otro.

Problemas conocidos: estúpido wine.