Oracle VM Server – Criar uma VM via CLI

Salve Salve Pessoal!

Nesse post vou mostrar como criar uma maquina virtual via CLI no Oracle VM.

Apesar de termos o ambiente web para gerência, podemos realizar todas as tarefas via linha de comando, por exemplo, adicionar servidores, criar pool, criar novas redes e maquinas virtuais.

Para isso certifique-se que o serviço da CLI está rodando no Manager.

# systemctl status ovmcli (Oracle Linux 7)

# /etc/init.d/ovmcli status (Oracle Linux 6)

Vamos criar nossa VM 😀

Acesse a CLI do Oracle VM Manager através de um cliente shell, putty por exemplo:

# ssh -l USUARIO -p 10000 IP_DO_MANAGER

-l USUARIO (por padrão o usuário é admin, mas você pode usar outro usuário, caso tenha criado o mesmo)

-p 10000 (a CLI do Oracle VM Manager roda na porta 10000 por padrão)

Depois de logado siga os passos abaixo para criação da VM.

1 – Criamos a máquina virtual.

create Vm name=CLI repository=Repositorio_01 domainType=XEN_HVM server=s14ovms1 startPolicy=USE_POOL_POLICY on ServerPool name=Pool_01

Vm name=CLI (Nome da VM que estamos criando)

repository=Repositorio_01 (Repositório onde vamos criar a VM)

domainType=XEN_HVM (Tipo de domínio da VM)

server=s14ovms1 (Servidor onde a VM será criada)

startPolicy=USE_POOL_POLICY (Politica apliacada a VM)

ServerPool name=Pool_01 (Pool de criação da VM)

2 – Criamos um disco virtual.

create VirtualDisk name=CLI size=10 sparse=Yes shareable=No on Repository name=Repositorio_01

VirtualDisk name=CLI (Cria um disco virtual com o nome CLI)

size=10 (Tamanos do disco virtual, em GigaBytes)

sparse=Yes (Tipo de disco)

shareable=No (Se o disco vai ser compartilhando)

Repository name=Repositorio_01 (Repositório onde o disco será criado)

3 – Adicionamos o disco virtual ao slot 0 da máquina virtual.

create VmDiskMapping slot=0 virtualDisk=CLI name="Boot Disk" on Vm name=CLI

4 – Adicionamos a ISO de instalação do sistema operacional ao slot 1 da máquina virtual.

create VmDiskMapping slot=1 virtualCd=CentOS-6.8-x86_64-minimal.iso name="CDROM Drive" on Vm name=CLI

Obs: O arquivo CentOS-6.8-x86_64-minimal.iso já foi importado anteriormente para dentro do ambiente.

5 – Definimos a ordem de boot.

edit Vm name=CLI bootOrder='CDROM,DISK' startPolicy=BEST_SERVER

6 – Adicionamos uma interface virtual a máquina virtual.

create Vnic name=CLI network=Lan on Vm name=CLI

Pronto, nesse ponto a sua máquina virtual já está criada.

7 – Inicie a VM.

start Vm name=CLI

Como podemos verificar na imagem abaixo, a vm é criada corretamente e todo o processo realizado via CLI é exibido no Job Summary da interface web.

Espero que tenham gostado!

Até a próxima 😀

Deixe uma resposta