Proxmox VE: Gerenciando VMs via Terminal

A administração de ambientes de virtualização é algo sério e em determinados momentos precisamos realizar tarefas que não são possíveis pela GUI (Interface Gráfica do Usuário).

Neste artigo irei mostrar alguns comandos a nível básico que podem te ajudar no dia a dia, mas a Documentação Oficial é extensa e possue detalhes importantes. Fica a recomendação para que você leia e estude.

Observação: Execute os comandos em ambiente de testes, caso use em produção esteja ciente que problemas como a corrupção do Sistema Operacional e perda de dados podem ocorrer. Esteja com os backups sempre em dia.

Aqui no blog fiz duas publicações, onde falo do Backup e a Integração do ambiente Proxmox VE com o Proxmox Backup Server (PBS).

Backup: O que é e qual a sua importância:

https://blog.ferenz.com.br/backup-o-que-e-e-qual-a-sua-importancia/

Integrando Proxmox VE e PBS (Backup Server):

https://blog.ferenz.com.br/integrando-proxmoxve-e-pbs-backup-server/

Se você precisa de uma infraestrutura Cloud Nacional que dispõe de Servidor VPS e Dedicado robustos, com alta disponibilidade e segurança, entre em contato com o nosso Time de Vendas clicando aqui.

A Ferramenta qm

Como o Proxmox VE é formado por conjuntos de ferramentas implementadas para o gerenciamento do ambiente de virtualização, nesse caso das VMs a usada é a qm.

Para consultar o manual do qm dentro do Terminal, execute o comando abaixo:

# qm help

Exemplos de Uso

Os exemplos mostrados terão a sintaxe principal e algumas combinações com opções extras, explicadas para ajudar no entendimento.

Sintaxe:

# qm COMANDO> <vm-id> [OPÇÕES]

Iniciando:

# qm start 100

Parando (stop):

#qm stop 100

Desligando:

# qm shutdown 100

Destruindo:

Para destruir no modo padrão que remove da ACL e configurações do Firewall use o primeiro comando. Mas se quiser remover também das tarefas de backup, replicação e configurações de HA (Alta Disponibilidade) rode o segundo comando.

# qm destroy 100

# qm destroy 100 --purge

Reiniciando:

# qm reboot 100

Desbloquear (fechadura/unlock):

Migração, backup online e outras tarefas realizam um bloqueio para evitar problemas causados por ações simultâneas na mesma VM. Em alguns momentos será necessário realizar esse desbloqueio manualmente.

# qm unclock 100

Copiando (clone) VM ou Template:

# qm clone <id-vm/template-clonado> <id-nova-vm> --name VM-Debian-nova

Status:

Verifique o status de funcionamento de uma VM, se ela está funcionando (running) ou parada (stopped):

# qm status 100

Configuração atual:

Veja todas as configurações que fazem parte da VM.

# qm config 100

Para continuar acompanhando os nossos conteúdos, adicione o blog nos favoritos e não esqueça de nos seguir em nossas redes sociais. Até a próxima!

Você pode gostar...