
Permítanme decirles que soy nuevo en Xen Server, vengo por el mundo de las telecomunicaciones y las redes, pero ahora me encuentro administrando servidores. Dicho esto, estoy buscando ayuda para configurar un SR local que contenga archivos ISO donde pueda iniciar máquinas virtuales.
Esto es lo que he hecho hasta ahora, no necesariamente en este orden.
Escaneé la partición en busca de espacio:
[root@xenserver-antaira ~]# pvscan PV /dev/sda3 VG VG_XenStorage-a6742c6f-6ec8-8299-46ad-c9eaffeed2d8 lvm2 [3.63 TB / 1.52 TB free] Total: 1 [3.63 TB] / in use: 1 [3.63 TB] / in no VG: 0 [0 ]
Verifique la ubicación de VG:
[root@xenserver-antaira ~]# dir /dev/VG_XenStorage-a6742c6f-6ec8-8299-46ad-c9eaffeed2d8/ MGT VHD-65b01e06-436a-4a18-b929-aa24f30a660e VHD-f9f374c9-f010-46a4-8d34-f7eaef24381d
Creé el volumen:
ACTIVE '/dev/VG_XenStorage-a6742c6f-6ec8-8299-46ad-c9eaffeed2d8/LinuxISO' [50.00 GB] inherit
Luego creé el sistema de archivos: [root@xenserver-antaira ~]# df -Th /dev/mapper/VG_XenStorage--a6742c6f--6ec8--8299--46ad--c9eaffeed2d8-LinuxISO ext3 50G 1.1G 46G 3% / mnt/LinuxISO
Creó el repositorio de almacenamiento:
xe sr-create name-label=ISO_Linux type=iso device-config:legacy_mode=true device-config:location=/var/xen/LinuxISO/
Creó la carpeta de almacenamiento y transfirió ISO:
[root@xenserver-antaira /]# dir /mnt/LinuxISO lost+found ubuntu-18.04.4-live-server-amd64.iso
Verificado el mapeo:
[root@xenserver-antaira /]# ls -lhs /var/xen/LinuxISO 0 lrwxrwxrwx 1 root root 13 Mar 18 16:46 LinuxISO -> /mnt/LinuxISO
Se agregó lo siguiente a /etc/rc.local
Mount ISO vgchange -a y mount /dev/VG_XenStorage-a6742c6f-6ec8-8299-46ad-c9eaffeed2d8/LinuxISO /mnt/LinuxISO
He verificado el ISO en la carpeta /mnt/LinuxISO
cd /mnt/LinuxISO dir lost+found ubuntu-18.04.4-live-server-amd64.iso
He verificado el mapeo
[root@xenserver-antaira /]# ls -lhs /var/xen/LinuxISO 0 lrwxrwxrwx 1 root root 13 Mar 18 16:46 LinuxISO -> /mnt/LinuxISO
El problema es que al comprobar el SR no veo ningún ISO en la pestaña de almacenamiento. Cuando voy a agregar un nuevo disco virtual, muestra que el SR está lleno. Estoy perdido aquí, ¿alguien puede ayudarme?
Respuesta1
[root@xenserver-antaira ~]# pvscan PV /dev/sda3 VG VG_XenStorage-a6742c6f-6ec8-8299-46ad-c9eaffeed2d8 lvm2 [3,63 TB / 1,46 TB libre] Total: 1 [3,63 TB] / en uso: 1 [3,63 TB] / en ningún VG: 0 [0 ]
Espacio LVM creado para el repositorio ISO lvcreate -L 50G -n Linux_Storage VG_XenStorage-a6742c6f-6ec8-8299-46ad-c9eaffeed2d8
Vgchange activado -ay ACTIVE '/dev/VG_XenStorage-a6742c6f-6ec8-8299-46ad-c9eaffeed2d8/Linux_Storage' [50,00 GB] heredar
Creó el sistema de archivos mkfs.ext3 /dev/VG_XenStorage-a6742c6f-6ec8-8299-46ad-c9eaffeed2d8/Linux_Storage
Monte el repositorio ISO y cree un enlace a la carpeta predeterminada mkdir /mnt/linux_repo mkdir /var/xen/linux_repo ln -s /mnt/linux_repo /var/xen/linux_repo
Enlace verificado ls -l /var/xen/linux_repo lrwxrwxrwx 1 raíz raíz 15 23 de marzo 19:20 linux_repo -> /mnt/linux_repo
Editado /etc/rc.local vgchange -ay mount /dev/VG_XenStorage-a6742c6f-6ec8-8299-46ad-c9eaffeed2d8/Linix_Storage /mnt/linux_repo
En este punto reinicié el servidor.
Luego cree el repositorio xe sr-create name-label=LINUX_ISOs type=iso device-config:location=/mnt/linux_repo/device-config:legacy_mode=true content-type=iso
Una vez completado, revisé XenCenter y mi SR estaba en su lugar.
Utilicé WinSCP para transferir mi ISO a la carpeta /mnt/linux_repo. Presioné volver a escanear y boom, mi ISO estaba allí.