Herramientas de usuario

Herramientas del sitio


wikitecnica:xen

Diferencias

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

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
wikitecnica:xen [2021/01/19 23:53]
adminwiki
wikitecnica:xen [2021/02/01 17:45] (actual)
adminwiki
Línea 85: Línea 85:
 2 tecnologías mencionadas anteriormente: 2 tecnologías mencionadas anteriormente:
  
-== Volúmenes lógicos (LVM) ==+=== Volúmenes lógicos (LVM) ===
 Los volúmenes lógicos se construyen a partir de un reservorio global de almacenamiento que recibe el nombre volumeGroup,  Los volúmenes lógicos se construyen a partir de un reservorio global de almacenamiento que recibe el nombre volumeGroup, 
 en ese reservorio se incluyen todos los discos físicos. Los 2 primeros comandos de la secuencia siguiente preparan los en ese reservorio se incluyen todos los discos físicos. Los 2 primeros comandos de la secuencia siguiente preparan los
Línea 97: Línea 97:
     - Creación de un snap para respaldar en línea: //lvcreate -L 800M -s -n domuRootSnap /dev/volGroup/domuRoot//     - Creación de un snap para respaldar en línea: //lvcreate -L 800M -s -n domuRootSnap /dev/volGroup/domuRoot//
  
-== Archivos imagen ==+=== Archivos imagen ===
 Los archivos imagen se construyen mediante el comando qemu-img que permite manipular archivos de tipo imagen  Los archivos imagen se construyen mediante el comando qemu-img que permite manipular archivos de tipo imagen 
 donde incluir sistemas de archivos. donde incluir sistemas de archivos.
Línea 118: Línea 118:
 </code> </code>
  
-=== Creación de los archivos de configuración ===+=== iSCI === 
 + 
 +Si se tiene acceso a un Storage Area Network (SAN) que ofrezca acceso a dispositivos de bloque mediante comandos SCSCI, es una opción preferencial para dotar de almacenamiento a DOMUS la manera mas sencilla de hacerlo asignar un volumen virtual a DOM0 y dejarlo disponible a la DOMU en el archivo de configuración. 
 + 
 +Para configurar a DOM0 como un iniciador iSCI: 
 +  1. Instalar las herramientas de iSCI: //yum -y install isci-initator-utils// 
 +  2. Editar el archivo de configuración: //vi /etc/iscdid.conf// 
 +  3. En la línea 56 eliminar el comentario de método de autenticación: //node.session.auth.authmethod = CHAP// 
 +  4. En las lineas 60 y 61 agregar el nombre del usuario y la contraseña: 
 +     //node.session.auth.username = centos7// 
 +     //node.session.auth.password = xxxxxxxxx// 
 +  5. Descubre el objetivo donde el parámetro p se utiliza para indicar la IP del dispositivo que ofrece  
 +     el servicio SAN  
 +     //iscsiadm -m discovery -t sendtargets --portal 10.10.8.21:3260// 
 +  6.  
 +   
 + 
 +  
 + 
 +==== Creación de los archivos de configuración ====
  
 Cada máquina virtual cuenta con un archivo de configuración localizado en el directorio /etc/xen, el nombre del archivo Cada máquina virtual cuenta con un archivo de configuración localizado en el directorio /etc/xen, el nombre del archivo
Línea 128: Línea 147:
 específicos de equipos paravirtuales y específicos de virtualización total. específicos de equipos paravirtuales y específicos de virtualización total.
  
-== Globales ==+=== Globales ===
    
   -  //name://  Asigna el nombre de la nueva máquina virtual, Ejemplo: name = "atlixco"    -  //name://  Asigna el nombre de la nueva máquina virtual, Ejemplo: name = "atlixco" 
Línea 142: Línea 161:
                 * Ejemplos: disk = [ '/dev/vg/rootDomu,xvda,w','/var/local/rootDomu.img,qcow2,hdb,rw','/var/local/windows2012r2.iso,hdc:cdrom,ro']                 * Ejemplos: disk = [ '/dev/vg/rootDomu,xvda,w','/var/local/rootDomu.img,qcow2,hdb,rw','/var/local/windows2012r2.iso,hdc:cdrom,ro']
  
-== Paravirtuales ==+=== Paravirtuales ===
    
   - //root://    El dispositivo virtual donde se encuentra el sistema operativo. Ejemplo: root= "/dev/xvda ro"   - //root://    El dispositivo virtual donde se encuentra el sistema operativo. Ejemplo: root= "/dev/xvda ro"
Línea 150: Línea 169:
  
  
-== Virtualización Total ==+=== Virtualización Total ===
  
    - //builder:// La máquina virtual es de virtualización total. Ejemplo: builder="hvm"    - //builder:// La máquina virtual es de virtualización total. Ejemplo: builder="hvm"
Línea 165: Línea 184:
   * Servidores de aplicaciones WebDev   * Servidores de aplicaciones WebDev
  
-== Creación de los sistemas de archivos de los servidores paravirtuales CentOS/Ubuntu ==+=== Creación de los sistemas de archivos de los servidores paravirtuales CentOS/Ubuntu ===
   * Espacio dedicado al sistema de archivos donde residirá el sistema operativo de 8 GB.   * Espacio dedicado al sistema de archivos donde residirá el sistema operativo de 8 GB.
   * Espacio con tamaño del doble de la memoria asignada para el manejo de memoria virtual del SO virtualizado.   * Espacio con tamaño del doble de la memoria asignada para el manejo de memoria virtual del SO virtualizado.
Línea 188: Línea 207:
  
 Las recursos de las DOMUS pueden ser modificados de manera dinámica (sin dar de baja el equipo virtual), puede modificarse el número de vcpus, memoria o incluir un nuevo dispositivo de bloque. Las recursos de las DOMUS pueden ser modificados de manera dinámica (sin dar de baja el equipo virtual), puede modificarse el número de vcpus, memoria o incluir un nuevo dispositivo de bloque.
-  - Modificación del número de vcpus: Pueden agregarse CPUS si el parámetro maxvcpus es mayor a a vcpus, si el parámetro anterior no esta configurado solo puede disminuirse el numero de cpus asignados. Ejemplo: xl vcpu-set zimbra 2 +  - Modificación del número de vcpus: Pueden agregarse CPUS si el parámetro maxvcpus es mayor a a vcpus, si el parámetro anterior no esta configurado solo puede disminuirse el numero de cpus asignados. Ejemplo: // xl vcpu-set zimbra 2 // 
-  - Modificación de memoria asignada: La memoria que ve el server virtual es la asignada por el parámetro maxmem asignar una cantidad menor con el parámetro memory del archivo de configuración. Ejemplo: xl mem-max zimbra 2g +  - Modificación de memoria asignada: La memoria que ve el server virtual es la asignada por el parámetro maxmem es posible asignar una cantidad menor, a la señalada en el parámetro memory del archivo de configuración. Ejemplo: // xl mem-max zimbra 2g // 
- +  - Agregar o demontar un dispositivo de bloque: Es posible agregar o eliminar un dispositivo de bloque a un DOMU, la maquina virtual reconoce y monta este dispositivo como hotplug.\\ 
-  - Agregar o demontar un dispositivo de bloque: Es posible agregar o eliminar un dispositivo de bloque a un server virtual, la maquina virtual reconoce y monta este dispositivo como si operara hotplug. Ejemplo: xl block-attach zimbra phy:/dev/lvmgrp/respZimbra agrega el volumen lógico a la vm zimbra xl block-detach zimbra phy:/dev/lvmgrp/respZimbra lo elimina. +<code> 
- +EJEMPLO 
 +xl block-attach zimbra  phy:/dev/lvmgrp/respZimbra xvdc w agrega el volumen lógico a la vm zimbra.  
 +xl block-detach zimbra xvdc lo elimina. 
 +</code>
      
 === Bibliografía === === Bibliografía ===
Línea 199: Línea 220:
 [[ http://tldp.org/HOWTO/LVM-HOWTO/|LVM HowTo]]\\ [[ http://tldp.org/HOWTO/LVM-HOWTO/|LVM HowTo]]\\
 [[ https://www.poftut.com/linux-qemu-img-command-tutorial-examples-create-change-shrink-disk-images/|Comandos QEMU ]]\\ [[ https://www.poftut.com/linux-qemu-img-command-tutorial-examples-create-change-shrink-disk-images/|Comandos QEMU ]]\\
 +[[https://www.server-world.info/en/note?os=CentOS_6&p=iscsi&f=2| Configuracion de cliente iSCI en centOS 6 ]]\\ 
 [[ https://xenbits.xen.org/docs/4.5-testing/misc/xl-network-configuration.html|Parámetros de red XEN ]]\\ [[ https://xenbits.xen.org/docs/4.5-testing/misc/xl-network-configuration.html|Parámetros de red XEN ]]\\
-[[ https://xenbits.xen.org/docs/4.3-testing/misc/xl-disk-configuration.txt| Parámetros de disco XEN ]]+[[ https://xenbits.xen.org/docs/4.3-testing/misc/xl-disk-configuration.txt| Parámetros de disco XEN ]]\\ 
 +[[ https://backdrift.org/how-to-hot-addremove-vcpus-from-a-xen-domain| Agregar y remover cpus con xl ]]\\ 
 +[[ https://www.systutorials.com/how-to-dynamically-attach-a-disk-to-running-domu-in-xen | Agregar y remover dispositivos de bloque con xl ]]
/home/correoparatodos.mx/www1353/public_html/data/attic/wikitecnica/xen.1611100407.txt.gz · Última modificación: 2021/01/19 23:53 por adminwiki