OpenVZ Management · 3 min read · Jan 07, 2026
Gerenciando OpenVZ Com HyperVM No CentOS 5.2
Gerenciando OpenVZ Com HyperVM No CentOS 5.2
Versão 1.0
Autor: Falko Timme
HyperVM é uma aplicação web multi-plataforma, multi-nível, multi-servidor e multi-virtualização que permitirá que você crie e gerencie diferentes máquinas virtuais, cada uma baseada em diferentes tecnologias em máquinas e plataformas. Atualmente, suporta virtualização OpenVZ e Xen e está disponível para RHEL 4/5, bem como CentOS 4 e CentOS 5. Este tutorial mostra como instalá-lo em um servidor CentOS 5.2 para controlar contêineres OpenVZ. Também explicarei como gerenciar contêineres OpenVZ com HyperVM em um servidor CentOS 5.2 remoto (“escravo”).
Não dou nenhuma garantia de que isso funcionará para você!
1 Nota Preliminar
Estou usando dois servidores CentOS 5.2 vazios neste tutorial (vazios porque o HyperVM também instalará o OpenVZ, então o OpenVZ não precisa ser instalado agora):
- server1.example.com (IP 192.168.0.100): mestre
- server2.example.com (IP 192.168.0.102): escravo
O escravo é necessário apenas se você quiser controlar contêineres OpenVZ em servidores remotos com HyperVM (explicado em um capítulo extra).
Não consegui descobrir nada sobre a licença do HyperVM, nem no site do HyperVM nem nas fontes. Parece ser gratuito, pelo menos para uma certa quantidade de contêineres OpenVZ controlados (de acordo com http://lxlabs.com/store/). Se você descobrir sobre sua licença e se é gratuito ou não, por favor, me avise.
2 Instalando Um Mestre HyperVM
server1:
(O mestre HyperVM permite que você controle contêineres OpenVZ no próprio mestre e em máquinas escravas. Mesmo que você não queira executar máquinas escravas, você precisa de um mestre!)
Primeiro, precisamos desabilitar o SELinux. Abra /etc/sysconfig/selinux…
vi /etc/sysconfig/selinux… e defina SELINUX como disabled:
| # Este arquivo controla o estado do SELinux no sistema. # SELINUX= pode ter um destes três valores: # enforcing - A política de segurança do SELinux é aplicada. # permissive - O SELinux imprime avisos em vez de aplicar. # disabled - O SELinux está totalmente desativado. SELINUX=disabled # SELINUXTYPE= tipo de política em uso. Valores possíveis são: # targeted - Apenas daemons de rede direcionados são protegidos. # strict - Proteção total do SELinux. SELINUXTYPE=targeted |
Execute
setenforce 0depois.
Depois, instalamos o HyperVM da seguinte forma:
wget http://download.lxlabs.com/download/hypervm/production/hypervm-install-master.sh
sh ./hypervm-install-master.sh --virtualization-type=openvzIsso levará algum tempo, pois isso também instala o OpenVZ e alguns templates do OpenVZ, então seja paciente. No final, você deve ver algo como isto:
Baixado: 7 arquivos, 1.4G em 51m 21s (485 KB/s)
Executando Limpeza de Atualização... Isso levará muito tempo para terminar....
Parabéns. hyperVM foi instalado com sucesso em seu servidor como mestre
Você pode se conectar ao servidor em https://:8887 ou http://:8888
Por favor, note que o primeiro é uma conexão ssl segura, enquanto o segundo é normal.
O login e a senha são 'admin' 'admin'. Após o login, você terá que mudar sua senha para algo mais seguro
Obrigado por escolher o hyperVM para gerenciar seu Servidor, e por nos permitir ser de serviço ***Há mais um passo que você precisa fazer para completar isso. Abra /etc/grub.conf, e mude a linha 'default=1' para 'default=0', e reinicie esta máquina. Você será reiniciado no kernel openvz e poderá gerenciar vpses pela interface do hyperVM
Você tem e-mail em /var/spool/mail/root
[root@server1 ~]#Em seguida, abrimos /etc/grub.conf…
vi /etc/grub.conf… e mudamos default=1 para default=0 para que o kernel OpenVZ seja o kernel padrão:
| # grub.conf gerado pelo anaconda # # Note que você não precisa rerun grub após fazer alterações neste arquivo # AVISO: Você tem uma partição /boot. Isso significa que # todos os caminhos do kernel e initrd são relativos a /boot/, por exemplo. # root (hd0,0) # kernel /vmlinuz-versão ro root=/dev/VolGroup00/LogVol00 # initrd /initrd-versão.img #boot=/dev/sda default=0 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title CentOS (2.6.18-92.1.18.el5.028stab060.2PAE) root (hd0,0) kernel /vmlinuz-2.6.18-92.1.18.el5.028stab060.2PAE ro root=/dev/VolGroup00/LogVol00 initrd /initrd-2.6.18-92.1.18.el5.028stab060.2PAE.img title CentOS (2.6.18-92.1.1.el5) root (hd0,0) kernel /vmlinuz-2.6.18-92.1.1.el5 ro root=/dev/VolGroup00/LogVol00 initrd /initrd-2.6.18-92.1.1.el5.img title CentOS (2.6.18-92.el5) root (hd0,0) kernel /vmlinuz-2.6.18-92.el5 ro root=/dev/VolGroup00/LogVol00 initrd /initrd-2.6.18-92.el5.img |
Então, reiniciamos o sistema:
rebootÉ isso para a instalação.
3 Usando HyperVM
Agora abra um navegador e vá para https://192.168.0.100:8887 ou http://192.168.0.100:8888.
Se você estiver usando o Firefox 3 e usar HTTPS, o Firefox reclamará sobre o certificado autoassinado, portanto, você deve dizer ao Firefox para aceitar o certificado - para fazer isso, clique no link Ou você pode adicionar uma exceção…:

Clique em Adicionar Exceção…:

A janela Adicionar Exceção de Segurança se abre. Nessa janela, clique primeiro no botão Obter Certificado e depois no botão Confirmar Exceção de Segurança:

Depois, você verá o formulário de login do HyperVM. Faça login com o usuário admin e a senha admin:

A primeira coisa que você é solicitado a fazer após o primeiro login é mudar a senha padrão para admin:

Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.