Um template é um modelo partir do qual se pode provisionar rapidamente uma nova VM. Mais detalhadamente, consiste em um arquivo com todas as informações de uma VM, tais como CPU, memória, tamanho do disco e recursos de rede. Em outras palavras, um template consiste em uma VM encapsulada com todas as suas informações.
O Xen já disponibiliza templantes a serem escolhidos no momento da criação de uma nova VMs, os quais, além de conterem as definições básicas, auxiliam na definição de como ocorrerá a virtualização, se totalmente virtualizado o se paravirtualizada, dentre outros. Ademais, eles também não contam com sistema operacional instalado.
Já os templates criados a partir de VMs configuradas, possuem a vantagem de serem totalmente configurados, de acordo com quem realizou a preparação da sua VM de origem.
Este post aborda o primeiro tipo de template, que é necessário ser criado geralmente quando ocorrem lançamento de novas versões de SOs que somente serão incluídas nas próximas versões do XenServer, tal como o Ubuntu Server 18.04 LTS, no XenServer 7.2.
Passo a passo:
1. Obter o UUID do template da versão anterior.
UUID=`xe template-list name-label="Ubuntu Xenial Xerus 16.04" params=uuid --minimal`
2. Clonar o template da versão anterior para um novo template, já com o nome da nova versão
NEW_UUID=`xe vm-clone uuid=$UUID new-name-label="Ubuntu Bionic Beaver 18.04"`3. Setar como um template default
xe template-param-set uuid=$NEW_UUID other-config:default_template=true
Referências
- https://tecadmin.net/add-ubuntu-16-04-lts-template-on-xenserver/
- https://www.techhapa.com/2016/08/adding-ubuntu-1604-lts-template-in.html
- http://ports.marllus.com/2016/02/17/entendendo-templates-xenserver-6-5/
Nenhum comentário:
Postar um comentário
Sinta-se a vontade para comentar!
Colaborações, criticas, sugestões, dúvidas, todos os comentários são bem vindos!