Cockpit é uma ferramenta de front-end gratuita e de código aberto que fornece acesso administrativo aos sistemas Linux. Ele permite que os administradores do sistema monitorem, gerenciem e solucionar problemas de servidores Linux. Ele fornece uma interface da web intuitiva que é fácil de navegar e rastreia os recursos e recursos mais importantes do sistema.
Há muitas coisas que você pode fazer com o Cockpit. Você pode monitorar métricas do sistema tal como Utilização de CPU e memória, ver registros do sistema, configurar rede, verifique o status do serviço em execução, gerenciar contas de usuário e muito mais.
Neste guia, vamos nos concentrar em como você pode gerenciar KVM máquinas virtuais com o Cockpit console da web no Linux.
Antes de prosseguirmos, certifique-se de ter instalado o KVM plataforma de virtualização em seu sistema Linux. Temos um guia detalhado sobre como instalar KVM no CentOS 8 e como instalar KVM no Ubuntu 20.04.
A primeira tarefa será instalar Cockpit em um servidor Linux. Vamos demonstrar como fazer isso em Debian e Ubuntu sistemas. Já temos um artigo sobre como instalar o Cockpit no CentOS 8 e RHEL 8.
Para começar, atualize suas listas de pacotes do sistema.
$ sudo apt update.
Depois, instale o cabine de pilotagem console invocando o comando:
$ sudo apt install cockpit.
Juntamente com o cabine de pilotagem, você precisa instalar o máquinas de cockpit pacote para ajudá-lo a gerenciar máquinas virtuais.
$ sudo apt install cockpit-machines.
Depois de instalado com sucesso, comece Cockpit usando o comando:
$ sudo systemctl start cockpit.
Para verificar seu status, execute:
$ sudo systemctl status cockpit.
A saída abaixo confirma que o cabine de pilotagem O frontend da GUI está funcionando conforme o esperado.
Por padrão, cabine de pilotagem escuta na porta TCP 9090, Você pode confirmar isso usando o comando netstat como mostrado.
$ sudo netstat -pnltu | grep 9090.
Se você está acessando Cockpit remotamente e seu servidor está por trás do Firewall UFW, você precisa permitir a porta 9090 no firewall. Para fazer isso, execute o comando:
$ sudo ufw allow 9090 / tcp. $ sudo ufw reload.
Para acessar o Cockpit interface, abra seu navegador e navegue no seguinte endereço:
https://server-ip: 9090.
Na página de login, forneça suas credenciais de usuário e clique no botão ‘Conecte-se' botão.
Para começar a criar e gerenciar uma máquina virtual, localize e clique no botão ‘Máquinas virtuais'Como mostrado.
No 'Máquinas virtuais", Clique na página‘Criar nova VM' botão.
Certifique-se de preencher todos os detalhes necessários conforme mostrado.
Uma explicação detalhada das opções acima usadas:
Uma vez feito isso, sua VM será listada conforme mostrado.
Clique no recém-criado VM para obter uma visão geral, conforme mostrado. Para iniciar a máquina virtual, basta clicar no botão ‘Instalar' botão. Isso leva você a um console preto que mostra a inicialização da VM e fornecerá a primeira etapa de instalação com várias opções, conforme mostrado.
Enquanto a máquina virtual é inicializada, vamos dar uma olhada rápida nas outras opções de guias. O 'Visão geral'Guia fornece informações básicas sobre a VM, como tamanho da memória e não. de vCPUs.
O 'UsoSeção 'oferece informações sobre Memória e vCPU uso.
Para visualizar informações sobre o disco rígido virtual e o caminho da imagem ISO usada para criá-lo, clique no botão ‘Discos' aba.
O 'Redes'Guia fornece insights sobre as interfaces de rede virtual anexadas à máquina virtual.
Por último, a seção do console dá acesso a um VM usando o console gráfico - graças ao virt-viewer - ou o console serial.
Além disso, você pode Reiniciar, Desligarou mesmo Excluir a máquina virtual uma vez feito. Você pode encontrar essas opções no canto direito, conforme mostrado.
Isso basicamente resume o gerenciamento de máquinas virtuais KVM usando o Cockpit interface web. O cabine de pilotagem O console fornece uma experiência perfeita no gerenciamento de máquinas virtuais, oferecendo uma interface da web intuitiva e fácil de usar.
Fonte: redhat.com