Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
wikitecnica:xen [2018/07/28 19:20] lorenzo |
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 / | - Creación de un snap para respaldar en línea: //lvcreate -L 800M -s -n domuRootSnap / | ||
- | == 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: | ||
</ | </ | ||
- | === 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: | ||
+ | 3. En la línea 56 eliminar el comentario de método de autenticación: | ||
+ | 4. En las lineas 60 y 61 agregar el nombre del usuario y la contraseña: | ||
+ | // | ||
+ | // | ||
+ | 5. Descubre el objetivo donde el parámetro p se utiliza para indicar la IP del dispositivo que ofrece | ||
+ | el servicio SAN | ||
+ | // | ||
+ | 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 |
- // | - // | ||
- //memory:// El valor representa la cantidad de memoria virtual, Ejemplo: memory = 6000 | - //memory:// El valor representa la cantidad de memoria virtual, Ejemplo: memory = 6000 | ||
- | - // | + | |
+ | | ||
+ | - // | ||
- // | - // | ||
* El primer parámetro de iniciar con "/" | * El primer parámetro de iniciar con "/" | ||
Línea 140: | Línea 161: | ||
* Ejemplos: disk = [ '/ | * Ejemplos: disk = [ '/ | ||
- | == Paravirtuales == | + | === Paravirtuales |
- // | - // | ||
Línea 148: | Línea 169: | ||
- | == Virtualización Total == | + | === Virtualización Total === |
- // | - // | ||
Línea 163: | Línea 184: | ||
* Servidores de aplicaciones WebDev | * Servidores de aplicaciones WebDev | ||
- | == Creación de los sistemas de archivos de los servidores paravirtuales CentOS/ | + | === Creación de los sistemas de archivos de los servidores paravirtuales CentOS/ |
* 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 183: | Línea 204: | ||
si se trata de un servidor de aplicaciones WebDev en / | si se trata de un servidor de aplicaciones WebDev en / | ||
- | == Configuración de servidores virtuales CentOS/ | + | === Comandos |
- | En el directorio | + | |
- | total (HVM), la | + | |
+ | 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 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.\\ | ||
+ | < | ||
+ | EJEMPLO | ||
+ | xl block-attach zimbra | ||
+ | xl block-detach zimbra xvdc lo elimina. | ||
+ | </ | ||
| | ||
=== Bibliografía === | === Bibliografía === | ||
[[ https:// | [[ https:// | ||
[[ http:// | [[ http:// | ||
- | [[ https:// | + | [[ https:// |
- | [[ https:// | + | [[https:// |
- | [[ https:// | + | [[ https:// |
+ | [[ https:// | ||
+ | [[ https:// | ||
+ | [[ https:// |