XenServer 6.5 Tentando iniciar VMs do SR local

XenServer 6.5 Tentando iniciar VMs do SR local

Deixe-me dizer que sou novo no Xen Server, vim para o mundo das telecomunicações/redes, mas agora estou gerenciando servidores. Dito isso, estou procurando ajuda para configurar um SR local que contenha ISOs onde eu possa lançar VMs.

Isso é o que fiz até agora, não necessariamente nesta ordem.

  1. Verificou a partição, procurando espaço:

    [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   ]
    
  2. Confira a localização do 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
    
  3. Eu criei o volume:

    ACTIVE  '/dev/VG_XenStorage-a6742c6f-6ec8-8299-46ad-c9eaffeed2d8/LinuxISO' [50.00 GB] inherit
    
  4. Então criei o sistema de arquivos: [root@xenserver-antaira ~]# df -Th /dev/mapper/VG_XenStorage--a6742c6f--6ec8--8299--46ad--c9eaffeed2d8-LinuxISO ext3 50G 1.1G 46G 3% / mnt/LinuxISO

  5. Criado o repositório de armazenamento:

    xe sr-create name-label=ISO_Linux type=iso device-config:legacy_mode=true device-config:location=/var/xen/LinuxISO/
    
  6. Criou a pasta de armazenamento e transferiu o ISO:

    [root@xenserver-antaira /]# dir /mnt/LinuxISO
    lost+found  ubuntu-18.04.4-live-server-amd64.iso
    
  7. Verificado o mapeamento:

    [root@xenserver-antaira /]# ls -lhs /var/xen/LinuxISO
    0 lrwxrwxrwx 1 root root 13 Mar 18 16:46 LinuxISO -> /mnt/LinuxISO
    
  8. Adicionado o seguinte ao /etc/rc.local

    Mount ISO
    vgchange -a y
    mount /dev/VG_XenStorage-a6742c6f-6ec8-8299-46ad-c9eaffeed2d8/LinuxISO /mnt/LinuxISO
    
  9. Eu verifiquei o ISO na pasta /mnt/LinuxISO

    cd /mnt/LinuxISO
    dir
    lost+found  ubuntu-18.04.4-live-server-amd64.iso
    
  10. Eu verifiquei o mapeamento

    [root@xenserver-antaira /]# ls -lhs /var/xen/LinuxISO
    0 lrwxrwxrwx 1 root root 13 Mar 18 16:46 LinuxISO -> /mnt/LinuxISO
    

O problema é que ao verificar o SR não vejo nenhum ISO na aba de armazenamento. Quando vou adicionar um novo disco virtual, ele mostra o SR como cheio. Estou perdido aqui, alguém pode me ajudar

Responder1

[root@xenserver-antaira ~]# pvscan PV /dev/sda3 VG VG_XenStorage-a6742c6f-6ec8-8299-46ad-c9eaffeed2d8 lvm2 [3,63 TB / 1,46 TB grátis] Total: 1 [3,63 TB] / em uso: 1 [3,63 TB] / em sem VG: 0 [0 ]

  • Espaço LVM criado para repositório ISO lvcreate -L 50G -n Linux_Storage VG_XenStorage-a6742c6f-6ec8-8299-46ad-c9eaffeed2d8

  • Ativado vgchange -ay ACTIVE '/dev/VG_XenStorage-a6742c6f-6ec8-8299-46ad-c9eaffeed2d8/Linux_Storage' [50,00 GB] herdar

  • Criado o sistema de arquivos mkfs.ext3 /dev/VG_XenStorage-a6742c6f-6ec8-8299-46ad-c9eaffeed2d8/Linux_Storage

  • Monte o repositório ISO e crie um link para a pasta padrão mkdir /mnt/linux_repo mkdir /var/xen/linux_repo ln -s /mnt/linux_repo /var/xen/linux_repo

  • Link verificado ls -l /var/xen/linux_repo lrwxrwxrwx 1 root root 15 23 de março 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

  • Neste ponto eu reiniciei o servidor

  • Em seguida, crie o repositório xe sr-create name-label=LINUX_ISOs type=iso device-config:location=/mnt/linux_repo/ device-config:legacy_mode=true content-type=iso

Depois de concluído, faço check-in no XenCenter e meu SR está instalado.

Usei o WinSCP para transferir meu ISO para a pasta /mnt/linux_repo. Apertei novamente e bum, meu ISO estava lá.

informação relacionada