User Tools

Site Tools


informatica:linux:xen

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatica:linux:xen [2009/11/09 14:02] 192.168.1.30informatica:linux:xen [2015/04/13 20:19] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +======= Citrix Xen Server =======
 +
 +citrix xen server
 +
 +Tiene una version gratix que permite descargar una .iso (basicamente un linux tuneado) que se instala sobre el hardware. Una vez instalado puede configurarse para ser accesible por ssh o bien puede administrarse desde un cliente grafico, pero solo para windows.
 +
 +
 +
 +
 +
 +
 +====== Instalar una debian lenny ======
 +
 +1. Crear una VM desde una plantilla:
 +
 +  xe vm-install template="Debian Lenny 5.0 (32-bit)" new-name-label=lenny
 +
 +Devuelve un UUID
 +
 +2. Instalar especificando repositorio:
 +
 +  xe vm-param-set uuid=56cfcf36-7be3-d49b-2dfa-e0b7cba1360c other-config:install-repository=http://ftp.debian.org/debian
 +
 +3. Arrancarla:
 +
 +  xe vm-start uuid=56cfcf36-7be3-d49b-2dfa-e0b7cba1360c
 +
 +====== Comandos ======
 +
 +  * Listar VM?
 +
 +<code>
 +list_domains -all
 +id |                                 uuid |  state | tot MiB | max MiB | shadow MiB | shutdown code |    sif |    cpu time | vcpus online | max vcpu id | ssidref
 + 0 | 446e2a8a-e7d4-4d83-96a2-3f75ee1057cd |      |     308 |     N/A |        N/A |             0 | 909244 | 87028679664 |            1 |           1 |       0
 + 1 | 7f221b3f-b8da-b2da-47c8-befd0005bfa8 |    B       256 |     256 |        N/A |             0 | 828370 |  5181545036 |            1 |           0 |       0
 +</code>
 +
 +  * Importar una plantilla de VM:
 +
 +  xe vm-install template-name="Demo Linux VM" new-name-label=demo
 +
 +  * Menu textual
 +
 +  xsconsole
 +
 +  * Importar una plantilla
 +
 +  xe vm-import -h localhost -u root -pw contrasenya filename=vyatta-xenserver_VC6.0-2010.06.01_i386.xva
 +
 +  * Conectarse mediante consola a una vm
 +
 +  /usr/lib/xen/bin/xenconsole 0
 +    
 +  * Listar servidores xen:
 +
 +<code>
 +[root@xenserver ~]# xe host-list 
 +uuid ( RO)                : 045efda0-b17f-4873-8141-bfa9cc0a06a7
 +          name-label ( RW): xenserver
 +    name-description ( RW): Default install of XenServer
 +</code>
 +
 +
 ====== Instalación ====== ====== Instalación ======
  
-A grosso modo, se instala una debian,ubuntu,etc.... y luego el paquete: +Sobre un debian lenny 
-linux-image-2.6.26-1-xen-amd64+  
 +  sudo aptitude install xen-linux-system-2.6.26-2-xen-amd64 xen-tools 
 + 
  
-Para crear máquinas Centos: 
  
-  edit /etc/rinse/centos-5.packages and add the following to the bottom of the file 
  
-  nss 
-  nspr 
-  python-iniparse 
  
 ====== Crear Máquinas ====== ====== Crear Máquinas ======
-  + 
 +**NOTA** para disponer del comando 'xen-create-image' se necesita instalar el paquete 'xen-tools' 
   * Debian   * Debian
  
-xen-create-image --hostname=xen4 --size=4Gb --swap=256Mb --ip=192.168.1.104 --memory=128Mb --arch=amd64 --role=udev --dir=/home/xen --dist=lenny --force+  xen-create-image --hostname=xen4 --size=4Gb --swap=256Mb --ip=192.168.1.104 --memory=128Mb --arch=amd64 --role=udev --dir=/home/xen --dist=lenny --force 
 + 
 +Tarda unos 3 minutos
  
   * CentOS   * CentOS
informatica/linux/xen.1257775322.txt.gz · Last modified: 2015/04/13 20:19 (external edit)