jueves, 20 de marzo de 2014
Crear repositorio de isos locales XENSERVER
Hola de nuevo ...
tengo un poquitin de tiempo y no quise dejar pasar el como hacer el repositorio de isos con el Xenserver..
bueno lo primero que tenemos que entender que el Xen es un hipervisor que trabaja sobre una plataforma de linux por asi decirlo ya que solo le sirve para arrancar, despues tiene sus propios comandos de la XENCONSOLE bueno pero para no aburrirlos sobre que es xen por que eso lo pueden buscar en Wikipedia.. lo que si les dire es que trabaja sobre la famosa LVM de linux .. asi que muchos comandos son muy parecidos
lo primero que haremos es ver el espacio en el disco con el comando:
[root@paquito]# df -h
esto nos dira los espacios en el disco .. pero recuerden que como es una tabla GPT tenemos volumenes fisicos y para eso aplicamos el siguiente comando.
[root@paquito]# pvs
es nos dira cuales son los volumenes fisicos de nuestra maquina, despues basta con checar los grupos de volumenes que tenemos con:
[root@paquito]# vgs
y despues de este comando escogeremos en que grupo vamos a crear nuestro volumen logico para este ejemplo dire que mi vg es :
VG_XenStorage-0ed95257-ea30-94fa-9597-cd0982b7763d
para crear el vl es de la siguiente manera:
[root@paquito]#lvcreate -L 50G -n Repoisos VG_XenStorage-0ed95257-ea30-94fa-9597-cd0982b7763d
donde Repoisos sera el nombre de que le daremos y 50G sera la capacidad de 50 gigabytes
ahora crearemos el filesystem para el volumen logico que acabamos de crear asi:
[root@paquito]#mkfs.ext3 /dev/VG_XenStorage-0ed95257-ea30-94fa-9597-cd0982b7763d/Repoisos
ahora crearemos la carpeta donde montaremos esta unidad.
[root@paquito]#mkdir /mnt/repositorio
se nos estaba pasando actualizar los volumenes de grupos esto lo hacemos asi:
[root@paquito]#vgchange -a y
con esto nuestra unidad sera visible ya tenemos todo pero nos falta crear el repositorio en el xen y eso lo hacemos con el siguiente comando
[root@paquito]#xe sr-create name-label=Repoisos type=iso device-config:location=/mnt/repositorio/ device-config:legacy_mode=true content-type=iso
para terminar basta montar nuestra unidad
[root@paquito]#mount -t ext3 /dev/VG_XenStorage-0ed95257-ea30-94fa-9597-cd0982b7763d/Reposisos /mnt/repositorios
Listo!!! tenemos nuestro repositorio de isos locales...
Ojo.. no intente agregar el montado automatico en el fstab para que cuando reinicie cargue solo, por que no arrancara el Xen, de todas maneras si lo hacen chequen en las entradas anteriores ahi les digo como restaurarlo.. Saludos
Xenserver no inicia por que no lee superbloque
Que tal Banda..
Por azares del destino me toco incursionar en la virtualizacion con Xenserver
es un hipervisor muy bueno y lo mejor de todo es Opensource..
Bueno el detalle esta como en todo software libre cuando un archivito cambia.. jajaja
y fue el caso del Xen. cuando me dia a la tarea de crearle un repositorio local para unas isos y tratar de que cuando se reinicie el servidor no se tuviera que montar de nuevo, lo agregue al archivo fstab para que montara en automatico y si funciono mientras no se reiniciara... por que al reiniciarse el sistema no identifica el formato Ext3 y marca el famoso error de que no puede leer el superbloque por que no esta en ext2..
y despues de andarle buscando... aqui la solucion..
1.- iniciar normalmente hasta que el error aparece y te pide el pass del admin
2.- despues te saldra que esta con el usuario file system recovery (ojo si haces un whoiam te saldra que estas como root pero no tendras los permisos suficientes).
3.- vamos a volver a montar a el usuario root para poder tener permisos necesarios y eso lo hacemos con el comando: mount -n -o remount /
4.- con esto sera suficiente para poder ir a /etc/fstab y poder editarlo con VI o nano como gustes bastara con comentar la linea a gregada para que el sistema pueda ignorar esa particion.
ojo!! cuando el sistema del Xen ya esta corriendo pueden volver a montar el repositorio de isos..
bueno espero pronto ponerles como hacer el famoso repositorio de isos local... un saludo!!!!
Por azares del destino me toco incursionar en la virtualizacion con Xenserver
es un hipervisor muy bueno y lo mejor de todo es Opensource..
Bueno el detalle esta como en todo software libre cuando un archivito cambia.. jajaja
y fue el caso del Xen. cuando me dia a la tarea de crearle un repositorio local para unas isos y tratar de que cuando se reinicie el servidor no se tuviera que montar de nuevo, lo agregue al archivo fstab para que montara en automatico y si funciono mientras no se reiniciara... por que al reiniciarse el sistema no identifica el formato Ext3 y marca el famoso error de que no puede leer el superbloque por que no esta en ext2..
y despues de andarle buscando... aqui la solucion..
1.- iniciar normalmente hasta que el error aparece y te pide el pass del admin
2.- despues te saldra que esta con el usuario file system recovery (ojo si haces un whoiam te saldra que estas como root pero no tendras los permisos suficientes).
3.- vamos a volver a montar a el usuario root para poder tener permisos necesarios y eso lo hacemos con el comando: mount -n -o remount /
4.- con esto sera suficiente para poder ir a /etc/fstab y poder editarlo con VI o nano como gustes bastara con comentar la linea a gregada para que el sistema pueda ignorar esa particion.
ojo!! cuando el sistema del Xen ya esta corriendo pueden volver a montar el repositorio de isos..
bueno espero pronto ponerles como hacer el famoso repositorio de isos local... un saludo!!!!
Suscribirse a:
Entradas (Atom)