1. Instalação do Proxmox
O hipervisor Proxmox e o serviço GlusterFS deve ser instalado nos 3 Servidores (ou Hosts) que farão parte do Cluster Hiperconvergente. Contudo, há a possibilidade de se instalar todos eles e configurar o Cluster simultaneamente ou instalar somente um Servidor para que os outros 2 sejam instalados e adicionados no Cluster futuramente. A implementação do Cluster em si é realizada somente no tópico 7 deste manual, abrangendo ambos os casos.
O primeiro caso é interessante quando os 3 Servidores estão "zerados" e podem ser formatados sem problemas, enquanto o segundo é interessante quando a Unidade não pode formatar os Hosts ao mesmo tempo por já ter um ambiente de virtualização em produção, devendo então instalar o Proxmox em um Server a parte, migrar as Máquinas Virtuais para ele, e montar o Cluster posteriormente. O Campus deve seguir esse manual de acordo com um desses dois cenários.
Antes da instalação do Proxmox nos Servidores é necessário que:
- Os discos estejam configurados em RAID 5 ou RAID 0;
- Os Servidores tenham 4 interfaces de rede, sendo que a primeira, a segunda e a terceira estejam conectadas a uma porta do tipo Trunk no Switch e a quarta esteja em uma porta do tipo Access no Switch na vlan de Storage.
Já na instalação, a definição dos nomes dos Hosts deve seguir o padrão:
- host <NUMERO_DO_HOST> . <NOME_DO_CAMPUS> . ifsertao-pe.edu.br
Considerando a instalação na Reitoria como exemplo:
- host1.reitoria.ifsertao-pe.edu.br (para o primeiro Servidor do Cluster)
- host2.reitoria.ifsertao-pe.edu.br (para o segundo Servidor do Cluster)
- host3.reitoria.ifsertao-pe.edu.br (para o terceiro Servidor do Cluster)
O IP de gerenciamento dos Hosts deve esta na vlan Virtualização (rede 192.168.100.0/24 como exemplo):
- 192.168.100.101/24 (para o primeiro Servidor do Cluster)
- 192.168.100.102/24 (para o segundo Servidor do Cluster)
- 192.168.100.103/24 (para o terceiro Servidor do Cluster)
E o IP para o tráfego das VMs deve ficar na vlan de Storage (rede 192.168.200.0/24 como exemplo):
- 192.168.200.101/24 (para o primeiro Servidor do Cluster)
- 192.168.200.102/24 (para o segundo Servidor do Cluster)
- 192.168.200.103/24 (para o terceiro Servidor do Cluster)
Dadas as considerações iniciais, as telas seguintes descrevem a instalação inicial do Proxmox.
Na tela inicial da instalação do Proxmox clicar em "Install Proxmox VE".
Na segunda tela clicar em "I agree" para aceitar os termos de uso da ferramenta.
Na tela seguinte deve-se selecionar o disco ao qual o Proxmox será instalado, no campo "Target Harddisk". Selecionar o primeiro disco /dev/sda (que é o padrão) e clicar em opções. Na janela que se abre (Harddisk options) configurar conforme o print abaixo, definindo 60GB no campo "hdsize" (o restante do espaço em disco será alocado posteriormente para definição do Storage das Máquinas Virtuais), o campo "maxroot" também com 60GB e o "maxvz" com 0 (zero). Isso fará com que o Proxmox não crie a automaticamente uma partição para o Storage das VMs (ele cria por padrão), pois isso será feito manualmente depois.
Definir a Zona de Tempo e a Localização conforme abaixo.
Inserir a senha de root e um e-mail válido, conforme abaixo.
No passo seguinte inserir as configurações da interface de gerenciamento do servidor. O exemplo abaixo seria o primeiro host da Reitoria:
- O campo "Management Interface" deve constar a primeira interface do host (no exemplo ela foi identificada como enp0s3, mas nos servidores Dell pode ser eno1);
- No campo "Hostname (FQDN)" inserir o nome do Host conforme o padrão acima.
- No campo "IP Address (CIRD)" inseir o IP do host na rede de Virtualização;
- No campo "Gateway" inserir o Gateway do host na rede de Virtualização;
- E no campo "DNS Server" o IP do servidor DNS.
Por fim, na próxima tela revisar as configurações, clicar em "Install" e aguardar a finalização.