Herramientas de usuario

Herramientas del sitio


notas:kickstart

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
notas:kickstart [2009/07/04 04:13] cayunotas:kickstart [2015/01/09 19:02] (actual) – [Kickstart + XEN] cayu
Línea 74: Línea 74:
  
  
-====== Explicacion del archivo Kickstart ======+===== Explicacion del archivo Kickstart =====
  
  
Línea 126: Línea 126:
  
   * **%post** //Comandos a ejecutar despues de terminada la instalacion de Red Hat//   * **%post** //Comandos a ejecutar despues de terminada la instalacion de Red Hat//
 +
 +
 +
 +====== Kickstart + XEN ======
 +
 +Kickstart para proxys virtuales, veremos un ejemplo de recuperacion de un proxy almacenado en [[manuales:servidor_systemimager|systemimager]] y automágicamente vuelto a generar con Kickstart.
 +
 +===== Introducción y tareas=====
 +
 +
 +
 +Confeccion del archivo de configuracion de arranque, en este archivo indicamos que el sistema base Domain0, solo utilize 96M de memoria fisica,  deje el resto para la ejecucion de la maquina virtual.
 +
 +
 +== /boot/grub/grub.conf ==
 +
 +<code>
 +default=0
 +timeout=5
 +splashimage=(hd0,0)/grub/splash.xpm.gz
 +hiddenmenu
 +title Red Hat Enterprise Linux Server (2.6.18-8.el5xen)
 +        root (hd0,0)
 +        kernel /xen.gz-2.6.18-8.el5  dom0_mem=96M
 +        module /vmlinuz-2.6.18-8.el5xen ro root=/dev/VolGroup00/LogVol00
 +        module /initrd-2.6.18-8.el5xen.img
 +</code>
 +
 +
 +
 +
 +
 +
 +Ademas debieron crearse diferentes volumenes logicos dentro de grupo de volumenes ya existente para que el servidor virtual se ubique alli.
 +
 +<code>
 +lvcreate -L 15G -n root Volgroup00
 +lvcreate -L 3G  -n var-log-squid VolGroup00
 +lvcreate -L 10G -n var-spool-squid VolGroup00
 +lvcreate -L 1G  -n swap VolGroup00
 +</code>
 +
 +Dejando como resultante esta tabla. En la columna 1 se ve el volumen real, en la otra se ve la representacion virtual de como lo ve el sistema operativo virtual, su tamaño real y sistema de archivos.
 +
 +^Volumenes^Virtual^Tamaño^Montaje^Filesystem^
 +|/dev/VolGroup00/root|/dev/hda1|15 GB|/|ext3|
 +|/dev/VolGroup00/var-log-squid|/dev/hda2|3 GB|/var/log/squid|ext3|
 +|/dev/VolGroup00/var-spool-squid|/dev/hda3|10 GB|/var/spool/squid|ext3|
 +|/dev/VolGroup00/swap|/dev/hda4|1 GB|swap|swap|
 +
 +
 +
 +
 +
 +Al terminar la instalacion se debian crear un archivo de configuracion para su posterior ejecucion con Xen.
 +
 +
 +== /etc/xen/proxy1.cfg ==
 +
 +<code>
 +# Automatically generated xen config file
 +name = "proxydmz1"
 +memory = "1916"
 +disk = [ 'phy:/dev/mapper/VolGroup00-root,hda1,w','phy:/dev/mapper/VolGroup00-var--log--squid,hda2,w','phy:/dev/mapper/VolGroup00-var--spool--squid,hda3,w','phy:/dev/mapper/VolGroup00-swap,hda4,w']
 +
 +vif = [ 'mac=00:16:3e:16:aa:98, bridge=xenbr0', ]
 +
 +uuid = "57b1acec-e644-6ed7-0bb7-3153a510df0e"
 +bootloader="/usr/bin/pygrub"
 +vcpus=2
 +on_reboot   = 'restart'
 +on_crash    = 'restart'
 +</code>
 +
 +
 +
 +
 +
 +===== Objetivos =====
 +
 +En caso de desastre recuperar magicamente los servidores, que al ser virtuales no dependeran del hardware,  por lo tanto el unico que se vera afectado sera el Domain0, al bootear el DomainU no notara ninguna diferencia y por lo tanto estara operativo la instante siendo antes obtenido desde el servidor de imagenes,
 +
 +=== Archivos creados/o modificados ===
 +
 +^Archivo^Descripción^
 +|proxy.cfg|Kickstart del proxy|
 +
 +===== Pruebas realizadas =====
 +
 +===== Referencias y Notas personales =====
 +
 +FIXME Ver en que servidor web de la red crear un repositorio o directorio que contenta todos los kickstart para ser accedido por las instalaciones de Red Hat. 
 +
 +
  
  
Línea 138: Línea 232:
  
 FIXME Terminar arreglar y completar FIXME Terminar arreglar y completar
- 
- 
  
 FIXME! Arreglar para ser presentable a un usuario o cliente, redactar hacerlo impersonal etc y completar FIXME! Arreglar para ser presentable a un usuario o cliente, redactar hacerlo impersonal etc y completar
  
notas/kickstart.1246680827.txt.gz · Última modificación: 2009/07/04 04:13 por cayu