Adicionando repositório ISO no XenServer

Olá Pessoal, hoje vou fazer um breve tutorial explicando como criar um repositório ISO local no Xen Server para instalação de VM utilizando a imagem localmente, isso facilita a instalação e não necessita de acesso a internet.

Bem vamos lá:
Primeira mente autentique-se no SSH e então execute:

mkdir -p /var/opt/xen/iso_import

Pronto, criamos a pasta onde serão inseridas as imagens, após execute:

xe sr-create name-label=ISOs type=iso device-config:location=/var/opt/xen/iso_import device-config:legacy_mode=true content-type=iso

Em seguida:

xe-mount-iso-sr /var/opt/xen/iso_import

Este comando irá então montar a pasta como repositório de arquivos.
Pronto, agora basta inserir as imagens (isos) dentro da pasta: /var/opt/xen/iso_import

Ao concluir todo esse procedimento, imediatamente já será inserido no Xen Center o Storange ISOs como mostra a figura abaixo:

E também no processo de instalação de um novo VM, também ira aparecer as suas imagens na lista de ISSO Image:

Pronto, agora você já pode instalar VMs utilizando a imagem do OS,
Bem é isso, em breve novos tutoriais !

29 thoughts on “Adicionando repositório ISO no XenServer

  1. Aki da erro ao adicionar

    xe sr-create name-label=ISOs type=iso device-config:location=/var/opt/xen

  2. Consegui coloquei o seguinte codigo:

    xe sr-create name-ISOs type=iso device-config:location=/var/opt/xen/iso_import/ device-config:legacy_mode=true content-type=iso

  3. Aki da erro ao adicionar

    xe sr-create name-label=ISOs type=iso device-config:location=/var/opt/xen

  4. O meu também dá erro…

    Error code: SR_BACKEND_FAILURE_222
    Error parameters: , Could not mount the directory specified in Device Configuration,

  5. Por Favor, todos aqueles que ocorreu erro durante o processo, iniciar tudo novamente, pois atualizei o tutorial para a versão recente do Xen Server.

  6. Aki da erro ao adicionar

    xe sr-create name-label=ISOs type=iso device-config:location=/var/opt/xen

  7. Você deve executar toda a linha:

    xe sr-create name-label=ISOs type=iso device-config:location=/var/opt/xen/iso_import device-config:legacy_mode=true content-type=iso

    ate com a linha de baixo, e não apenas:

    xe sr-create name-label=ISOs type=iso device-config:location=/var/opt/xen

  8. Olá, a pergunta que não quer calar; Como faço para “inserir as imagens (isos)” no repositório criado localmente?

    Parabéns pelo ótimo site!

  9. você usou o comando: xe sr-create name-label=ISOs type=iso device-config:location= device-config:legacy_mode=true content-type=iso, para criar o repositório

    você usou o comando: xe-mount-iso-sr , para montar o repositório

    Como faço agora para desmontar e excluir o repositório?

  10. @Leonardo
    Simples, basta logar no Xen Center, e clicar com o botaão direito sobre o repositorio ISO, então em Destroy.

  11. Bom dia Felipe,

    Copiei uma ISO do Win2k3, porém não aparece na listagem das ISOs duratne a instalação. OBS.: O item ISOs aparace, mas a imagem não aparece sob o item ISOs. O que devo fazer ?

    Obrigado,

    Hélio.

  12. Bom Dia Hélio,
    isso acontece geralmente com o Xen Center mais antigo, ele demora a atualizar a lista de ISOs apos a inserção de um novo iso.
    aconselho fechar e abrir novamente o Xen Center.

  13. Boa tarde amigo,

    efetuei todo procedimento acima, e deu tudo certo, porem quando vou adicionar uma iso no repositorio esta ocorrendo o seguinte erro (No space left on device).

  14. No pace left on device significa que o espaço no dispositivo acabou. verifica se o HD onde o mesmo esta ainda tem espaço, e se ainda não foi todo utilizado pelos VMs.

  15. Felipe Gabriel

    Acabei de efetua a instalação, logo depois efetuei esse procedimento e occorre esse erro,
    estou utiliazando 2 hd 500gb. Detalhe, ainda nao tem nenhuma VM.

  16. No caso de eu ter 3 hds sata e 1 SSD (onde está o Xenserver) como posso fazer esse repositório iso em um dos HDs que não contem o xenserver (pois estou lotando o HD de apenas 120GB poe se tratar de um HDmais caro e nova teconologia), por exemplo estou com 5 maquinas virtuais 4 delas linux ubuntu posso fazer um repositório iso em uma das maquinas VMS para elas se comunicarem, posso fazer esses hds (virtuais) se comunicarem?

  17. @celso
    Olá Celso, bem eu nunca fiz desta forma! então eu desconheço!
    A unica forma que fiz foi como esta no tutorial, asim o Xen ira usar espaço livre do HD principal para criar o repositorio!
    Lembrando que se você criar um repositório, como no tutorial, e o HD principal do Xen não tiver mais espaço, terá problemas graves!

  18. Muito bom, funcionou perfeitamente os comando do post, apos copiar a iso dar um rescan =D 100%

  19. Fala irmão.
    Instalei um Xen Server em um disco de 500 Gb
    Após a instalação, espetei um disco de 1 Tb.
    Realizei os dois tutoriais,
    Adicionar um disco no Xen Server
    Adicionar um repositório ISO
    Ambos funcionaram perfeitamente, quando deu algum erro, foi que eu havia errado o comando.
    Felipe, PARABÉNS mano.
    Joel Fernandes

  20. Irmãozinho.
    Seguinte, fiz os procedimentos, todos legas e funcionais, porém fiz um outro procedimento que aparentemente está me dando uma dorzinha de cabeça, veja se podes me ajudar.
    Tenho dois discos, 01 de 500 que fiz a instalação do XenServer e outro de 1 Tb que criei depois com seu procedimento mesmo.
    Coloquei o disco de 01 Tb como default, até aí, tudo bem, reinicie a máquina várias vezes e beleza.
    Fiz o procedimento de criar um repositório ISOs no disco de 500 Gb, tentei colocar uma imagem lá do windowsever64, via scp direto da minha máquina ( OpenSuse) porém apesar da mensagem dizer que foi copiado 100% da imagem, apareceu o seguinte ( No space left on device )
    Após isso amigo, o servidor ficou lento ao extremo e quando reinicio agora ele carrega mas com um monte de erros de xenbr0 – 2 e 1. lwsmd fork/exec, entre outros, fica parado numa tela adjusting memory target, depois até carrega o menu, mas emite uma mensagem ” que o Xen API não está rodando, etc …. ” dai não carrega placas de rede, storage, ficou uma coisa de loco ….
    Fiz o mesmo procedimento duas vezes, uma com o 5.6 – sp2 e outra com o 6.0, deu a mesma coisa.
    Meleca …
    Abraços mano, e valeu pelo site, se eu conseguir fazer algo legal aqui, te mando pra postar aí

Deixe um Comentário

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>