• Bienvenido

    Este blog nació la madrugada entre el 10 y el 11 de Septiembre de 2007 mientras instalaba Windows y Debian en una máquina que acababa de formatear para comenzar de nuevo.
    Predendo dejar plasmada mi experiencia con todos los 'experimentos' informáticos que llevo a cabo para que cualquiera haga uso de estos conocimientos que a mi me resultan realmente enriquecedores. Colgaré noticias interesantes e iré redactando artículos sobre materias fundamentales en el mundo de la informática como UNIX o Critografía. Mucho Google y mucha Wikipedia
    Comenta lo que quieras en el articulo que mas te haya interesado, cualquier comentario es totalmente bienvenido.
    Un saludo.
    JxXx
  • RSS Mountain Weekends

    • Vietnam: diario de viaje (XIV) agosto 23, 2015
      29/05/2015 19:27 Aeropuerto de HueEstamos en el aeropuerto de Hue esperando para coger el avión que nos va a llevar a Hanoi. Estos 2 últimos días han sido... especiales, diferentes al resto del viaje. El mejor resumen es que nos han intentado timar todo el rato, casi todo el mundo y en varias ocasiones lo han conseguido. Tomándonos una cervecita (Huda) tampo […]
      Juan Sin Miedo
    • Vietnam: diario de viaje (XIII) agosto 23, 2015
      Voy a resumir muchísimo el día de hoy porque tengo muchísimas fotos y porque ya estoy muy cansado. Hemos desayunado fuerte en el hotel y hemos hecho un día de paseo exhaustivo por la zona centro de Hoi An. Lo hemos visto todo y, siento ser así de sincero, hemos acabado hasta los cojones porque todo el mundo nos ha querido vender algo. Si vienes a Hoi An prep […]
      Juan Sin Miedo
    • Vietnam: diario de viaje (XII) agosto 10, 2015
      27/05/2015 21:52Hoy os escribo desde el Vinh Hung 3 Hotel, un hotel bastante próximo a la ciudad antigua de Hoi An en el que hemos decidido dormir dos noches de capricho, tampoco es que sea excesivamente caro pues nos está costando 40$ la noche, pero dentro de lo que hemos visto estos días es bastante lujoso, dentro del edificio, en el patio central ocupándo […]
      Juan Sin Miedo
    • Vietnam: diario de viaje (XI) agosto 10, 2015
      26/05/2015 10:55Estamos en el aeropuerto de Phu Quoc, ya tenemos más o menos organizados los días que nos quedan de vieje, bueno a grandes rasgos, pero eso os lo cuento después, voy a seguir con la historia.Cuando dejé de escribir recogimos y nos montamos en la moto, siguiendo por el camino de la costa oeste hacia el norte y ya en el norte, tras pasar varios […]
      Juan Sin Miedo
    • Vietnam: diario de viaje (X) agosto 10, 2015
      25/05/2015 Entre las 12 y las 13Tras mucho tiempo en moto por media isla hemos dado con un chiringuito y escribo a pocos metros del mar tomándome una Bia Saigon muy fría. Voy a contaros lo de las inmersiones. Con Cristina y el resto de la tripulación de Flipper, una pareja de rusos y una pareja de americanos, Dave y Rachel, que viven y trabajan de profesores […]
      Juan Sin Miedo
    • Vietnam: diario de viaje (IX) agosto 9, 2015
      25/05/15 20:50Debería hacerle una foto al cuaderno para que lo vierais porque la calidad de la carretera era medio buena pero ha habido un momento en el que nos hemos salido a un camino de tierra y he tenido que dejar de escribir porque era imposible. Me he propuesto dedicarle el tiempo que haga falta hasta poner el diario al día, pero antes de continuar qui […]
      Juan Sin Miedo
    • Vietnam: diario de viaje (VIII) agosto 9, 2015
      24/05/15 08:23Como de costumbre, primero os cuento dónde ando y luego sigo contando cosas. Estamos en un autobús rumbo al sur de Phu Quoc, vamos a hacer submarinismo tres parejas y el staff de Flipper. Ayer dejé de escribir para despegar y luego no me apeteció seguir escribiendo y se me va acumulando el trabajo.Tras ver el templo de la literatura decidimos p […]
      Juan Sin Miedo
    • Vietnam: diario de viaje (VII) junio 24, 2015
      23/5/2015 11:37Ayer dejé de escribir porque ya nos íbamos y no me dio tiempo a contar nuestro día por Hanoi, me quedé en que habíamos quedado para cenar. Salimos y estaba lloviendo, pero nos estaba esperando un taxi al que no le hizo mucha gracia nuestro trayecto de poco más de un kilómetro. Nos dejó en la puerta de un bar en el que estaban Alfonso (que tamb […]
      Juan Sin Miedo
    • Vietnam: diario de viaje (VI) junio 16, 2015
      21/5/2015 8:35Estoy hecho polvo, la noche ha sido movida, ha hecho mucho calor pero el aire acondicionado no ha dejado de sonar en ningún momento. A las cinco menos algo hemos llegado a Hanoi, hemos recogido nuestras cosas, nos hemos despedido de Eric (!mierda, no tengo ni su email ni nos hemos hecho una foto con él!) y hemos salido a la estación. Yo estaba […]
      Juan Sin Miedo
    • Vietnam: diario de viaje (V) junio 13, 2015
      Me acabo de subir a una litera y no sé qué tal voy a poder escribir, ¿por dónde iba? A ver, souvenirs, mujeres albinas con gorros rojos, comida picante con arroz y palillos y niños bañándose... ah! un perro pidiendo comida con ojos tristes.  Después de comer seguimos andando y Tsum nos metió en una casa y nos contó un poco la historia de la familia y otras c […]
      Juan Sin Miedo
    • Vietnam: diario de viaje (IV) junio 10, 2015
      19/05/2015 por la mañana tempranoHoy es el cumpleaños de Ho Chi Minh, nacido en 1890, el que fue gobernante y lider de la resistencia contra los poderosos de Vietnam y Estados Unidos. El guía que está en nuestro camarote en el tren nos está contando un montón de datos histñoricos de Vietnam y de Ho Chi Minh, estudió en Rusia y luego volvió a Vietnam y unió a […]
      Juan Sin Miedo
    • Vietnam: diario de viaje (III) junio 6, 2015
      18/05/2015 12:38Imposible escribir… sigo luego en el tren… 18/05/2015 20:57 Estoy tumbado en la litera de arriba de un camarote de un tren de camino a Sapa. El otro día escribí en un autobús camino a la Bahía de Ha-Long y esta mañana he intentado escribir en el autobús de vuelta pero me ha sido imposible. La excursión a la bahía de Ha-Long ha sido espectacul […]
      Juan Sin Miedo
    • Vietnam: diario de viaje (II) junio 3, 2015
      17-05-2015 - 07:46No voy a adelantar desde donde escribo hoy, de momento solo voy a decir que no es un lugar muy cómodo para escribir porque se mueve todo.Bueno, ayer nos bajamos del avión y llovía como si lo fueran a prohibir. Justo antes de salir por la aduana del aeropuerto de Hanoi entregamos los pasaportes, los papeles con nuestros datos, las fotos y la […]
      Juan Sin Miedo
    • Vietnam: diario de viaje (I) junio 2, 2015
      Hoy comienzo a transcribir mi diario de viaje, bueno, nuestro diario de viaje porque aunque ésta vez casi todo lo he escrito yo todo lo que estos días iré publicando, lo que se cuenta en este diario, nos pertenece a los dos. Así empieza éste relato con nuestras aventuras y desventuras, esperamos que os guste y que toméis nota si alguna vez pensáis en viajar […]
      Juan Sin Miedo
    • Expedición al Matterhorn 2014 julio 16, 2014
      Durante la última semana he trascrito el relato de nuestro viaje, relato que he escrito durante las muchísimas horas de coche que supuso el retorno a casa. El relato ha gustado mucho y he recibido mensajes tando de amigos y familiares como de contactos, amigos de amigos, de Facebook, dándome, dándonos, la enhorabuena por la expedición y diciendo que les esta […]
      Juan Sin Miedo
    • Expedición al Matterhorn 2014. EPÍLOGO julio 16, 2014
      Como atestigua el medio cuaderno escrito durante lo que llevamos de vuelta a casa nos han pasado muchas cosas durante este viaje. Los tres volvemos un poco mas viejos, un poco mas sabios y un poco mas amigos. El alpinismo no es sólo llegar a la cumbre, una de las primeras lecciones que se aprenden, alpinismo es disfrutar de un viaje largo y difícil,  de la s […]
      Juan Sin Miedo
    • Expedición al Matterhorn 2014. ESCALAR SOBRE EL MEDITERRANEO julio 16, 2014
      07/07/2014"El séquito se quitó el saquito sequito."Oigo gente paseando, bicicletas también. Es muy temprano y me duele la cabeza, tengo una resaca cojonuda, creo que me pasé con los gin tonics.El lugar que habíamos elegido para dormir la noche anterior no era el mejor, desde luego, estábamos muy cerca de las casas y llamábamos bastante la atención […]
      Juan Sin Miedo
    • Expedición al Matterhorn 2014. DESTINO INCIERTO julio 16, 2014
      06/07/201406:30 - Sigue lloviendo, ¡vaya tela! Me doy la vuelta en el saco y veo que los tres acabamos de abrir los ojos, nos hemos despertado a la vez. Miramos fuera... ¡Joder, sigue lloviendo! "Casi mejor seguir durmiendo" - Pensé. Ninguno dijimos nada pero los tres pensamos lo mismo... Y a las 10 de la mañana dejó de llover y empezó a salir el s […]
      Juan Sin Miedo
    • Expedición al Matterhorn 2014. LAS FIEBRES DEL MONT BLANC julio 15, 2014
      05/07/2014Amaneció lloviendo (¡jooooooooder!) pero a las 10 despejó un poco y empezamos a preparar los macutos muy tranquilamente y las 12:30 o una salimos hacia el pueblo y allí nos comimos un kebab buenísimo antes de coger el teleférico. La estación intermedia estaba nublada, había nubes justo por encima nuestro y no vimos el sol hasta quedarnos a ras de l […]
      Juan Sin Miedo
    • Expedición al Matterhorn 2014. RUMBO A CHAMONIX julio 13, 2014
      04/07/2014Desayunamos muy tranquilamente y sacamos y ordenamos todo, desmontamos la tienda y volvimos a cargar el coche (tetris mode on), pagamos el camping y cogimos carretera hacia Chamonix.En la frontera con Francia nos volvieron a parar. ¿He dicho ya que el coche de Borja es muy cantoso? Nos sacaron del coche y revolvieron todo de muy malas maneras. Nos […]
      Juan Sin Miedo
  • octubre 2007
    L M X J V S D
    « Sep   Nov »
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  
  • RSS Google: ciencia y tecnología

  • RSS 20 minutos de tecnología

    • Ha ocurrido un error; probablemente el feed está caído. Inténtalo de nuevo más tarde.
  • RSS HISPASEC

    • Ha ocurrido un error; probablemente el feed está caído. Inténtalo de nuevo más tarde.
  • RSS VNUNET

    • Ha ocurrido un error; probablemente el feed está caído. Inténtalo de nuevo más tarde.
  • RSS BarraPunto

Gestión de volúmenes lógicos y Alta Disponibilidad

Es un tema que tenía pendiente… Esta información es el extracto casi al compoleto de un artículo de www.bulma.net

 

Aquí solo explica cómo hacer que unas particiones sean del tipo LVM y se puedan usar como tal. Muy útil sobre todo si la usamos en servidores ya quenos permite crear particiones hacer crecer o decrecer las particiones en caliente.

Instalación de LVM

Lo primero de todo es asegurarnos que nuestro kernel tiene soporte para LVM, sino es así hay que compilarlo con este soporte y después desde Debian ejecutar:

apt-get install lvm10

Eso nos instalará las herramientas necesarias para trabajar con LVM.

 

Qué vamos a crear

 

Antes de nada vamos a definir un poco e identificar que son los LVMs
y su tecnología. Tenemos los siguientes elementos:

    volume group: (grupo volumen) Es el punto de abstracción más alto en LVM.Este concepto define la unión de varios volúmenes físicos y lógicos en una unidad administrativa.
    physical group: (grupo físico) Habitualmente es un disco duro, pero puede ser algo que parezca un disco duro (RAIDS por software)
    logical volume: (volumen lógico) Es el equivalente a una partición en un sistema que no es LVM. El volumen lógico es visto como un dispositivo de bloque, ya que puede contener un sistema de ficheros.
    physical extent: (extensión física) Cada volumen físico está dividido en trozos de datos, eso es lo que se conoce como extensión física. Estas extensiones tienen el mismo tamaño que las extensiones lógicas para el grupo de volúmenes.
    logical extent: (extensión lógica) Cada volumen lógico está dividido en trozos de datos, eso es lo que se conoce como extensión lógica. El tamaño de las extensiones es igual para todos los volúmenes lógicos en el grupo volumen.

Veamos un ejemplo que nos ayudará a entender todo esto junto: Supongamos que tenemos un grupo volumen que se llama VG1, este VG tiene una extensión física de 4 MB. Dentro de este volumen introducimos dos particiones: /dev/hda1 /dev/hdb1.

 

Estas particiones se convertirán en los volúmenes físicos PV1 y PV2 (se les puede llamar como queramos). los PV’s se dividen en trozos de 4 MB, porque este es el tamaño de la extensión física del grupo volumen. Las particiones tienen distintos tamaños por lo que tenemos 99 extensiones en PV1 y 248 extensiones en PV2. Con todo esto podemos crear un volumen lógico que puede tener un tamaño entre 1 y 347 (254 + 99) extensiones.

 

Cuando un volumen lógico es creado se realiza un mapping entre las extensiones lógicas y las extensiones físicas; por ejemplo: supongamos que la extesión lógica 1 está mapeada a la extesión física 51, entonces los datos que se escriban en los 4 primeros MB de la extensión lógica se están escribiendo realmente en la extensión física 51.

 

Bien ahora ya hemos aprendido la lección, pasemos a la parte práctica :0)

 

Un ejemplo práctico

 

Tenemos un disco duro con tres particiones. Cada una de estas particiones va a ser posteriormente el punto de montaje para /var /usr que es donde van a tener los datos en su mayoría los servidores. Las particiones son /dev/sdb1 y /dev/sdb2 (cada cual tendrá sus particiones). Lo primero es crearlas o si ya las tenemos creadas darles el tipo 8e que es el tipo LVM. Para esta tarea he usado el cfdisk:

cfdisk /dev/sdb

Aquí creo y borro como yo quiera y elijo el tipo de partición, como ya he dicho 8e.

 

Ahora entramos en la parte de la preparación de las particiones para que LVM pueda trabajar correctamente. (Esta acción borra todos los datos que hubiese en esas particiones o discos). El comando que vamos a usar es pvcreate:

pvcreate /dev/sdb1
pvcreate /dev/sdb2

Os debería salir lo siguiente si todo ha ido bien:

pvcreate -- physical volume "/dev/sdbX" sucessfully created

Donde la X sería 1 o 2, o en vuestro caso el número de la partición.

 

Configuración de un grupo volumen

 

Vamos a crear un grupo volumen que se llame grupo_servidores:

vgcreate grupo_servidores /dev/sdb1 /dev/sdb2

Si todo ha ido bien obtendréis una respuesta así:

vgcreate -- INFO: using default physical extent size 4 MB
vgcreate -- INFO: maximum logical volume size is 255.99 Gigabyte
vgcreate -- doing automatic backup of volume group "grupo_servidores"
vgcreate -- volume group "grupo_servidores" successfully created and activated

Ahora que hemos generado el grupo volumen vamos a verificarlo
con el comando vgdisplay:

vgdisplay

La salida del comando si todo ha ido bien es:

--- Volume group ---
VG Name               grupo_servidores
VG Access             read/write
VG Status             available/resizable
VG #                  0
MAX LV                256
Cur LV                0
Open LV               0
MAX LV Size           255.99 GB
Max PV                256
Cur PV                2
Act PV                2
VG Size               8.46 GB
PE Size               4 MB
Total PE              2166
Alloc PE / Size       0 / 0
Free  PE / Size       2166 / 8.46 GB
VG UUID               qFePyg-SvH1-Q10s-i885-1ZF2-hurF-VsPCnW

Lo más importante que hay que observar son los tres primeros elementos. También es importante que el VG Size sea aproximadame igual al tamaño de los discos o particiones sumados. En mi caso deberían ser 9 GB, pero se quedan en 8.46 GB. Imagino que es por información que usa en cada una de las particiones para uso interno del LVM.

 

Creación del Volumen Lógico

 

Si hasta ahora no hemos tenido ningún problema podemos pasar a a la creación de un
volumen lógico. Podemos hacer el volumen lógico del tamaño que queramos. (Es muy
parecido a una partición que no pertenezca a un sistema LVM.) Voy a crear dos volumenes
lógicos de tamaños 8.40 / 2, es decir 4.20 GB cada uno. El comando es lvcreate. Con -L le
decimos el tamaño del volumen, y con -n le damos un nombre al volumen lógico, tenemos
que indicar por último el grupo volumen en el que queremos crearlo:

lvcreate -L4.20G -n usr grupo_servidores
lvcreate -L4.20G -n var grupo_servidores

Si estos comando van bien obtendremos algo parecido a esto:

lvcreate -- rounding size up to physical extent boundary
lvcreate -- doing automatic backup of "grupo_servidores"
lvcreate -- logical volume "/dev/grupo_servidores/usr" successfully created

Creación del Sistema de Ficheros

 

Ahora solo nos queda crear un sistema de ficheros en los volúmenes lógicos. Es muy sencillo. Aquí depende del sistema de ficheros que vamos a montar, yo en mi caso voy a usar ReiserFS, por lo que sólo hay que hacer lo siguiente:

mkfs.reiserfs /dev/grupo_servidores/usr
mkfs.reiserfs /dev/grupo_servidores/var

Nota: si no tenéis el comando mkfs.reiserfs es que os falta instalar el paquete siguiente:

apt-get install reiserfsprogs

Con esto ya tendríamos lo que queríamos.

 

Puntos finales

 

Bien ahora solo queda hacer que cada una de las particiones sea realmente /usr y /var para ello vamos a montar primero /dev/grupo_servidores/usr y var en /mnt para copiar en el sistema montado lo que tenemos en /usr. Veamos como hacerlo:

mount /dev/grupo_servidores/usr /mnt
cp -R /usr/* /mnt
umount /mnt
mount /dev/grupo_servidores/var /mnt
cp -R /var/* /mnt
umount /mnt

Nota: Me han comentado que mejor que usar cp es utilizar el siguiente comando para “copiar TODO”:

mount /dev/grupo_servidores/usr /mnt
cd /usr && find . -depth -print0 | afio -px -0a /mnt
umount /mnt
mount /dev/grupo_servidores/var /mnt
cd /var && find . -depth -print0 | afio -px -0a /mnt
umount /mnt

Ahora hay que añadir las entradas al fstab para que cuando se inicie el sistema se consigan montar las particiones y así funcionar sobre LVM. El archivo fstab quedaría
así:

/dev/grupo_servidores/usr /usr  reiserfs        defaults        0       0
/dev/grupo_servidores/var /var  reiserfs        defaults        0       0

Finalmente hay que añadir al Init del sistema que active el grupo volumen para que así
pueda montar el kernel el sistema de ficheros de manera correcta. Entonces en /etc/rcS.d/
añadimos lo siguiente:

ln -s /etc/init.d/lvm S25lvm

Esto lo tenéis que hacer sólo si no tenéis hecho ya el enlace, en Debian ya debería de estar.

 

Nada más, ahora solo que reiniciar el sistema. Una cosa deberíais de tener una manera por
ahí para poder arrancar en caso de que esto “casque”, un cd de knoppix o el rescue de Debian
ALGO.

 

Enlaces

 

Howto en Inglés de LVM
FUENTE: www.bulma.net

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: