Baixando imagem ISO do CentOS 7:
Primeiro, você deve baixar a imagem de instalação do CentOS 7 ISO do site oficial do CentOS 7.
Para fazer isso, visite https: // www.centos.org / download / e clique em ISO mínimo conforme marcado na imagem abaixo.
Agora, clique em qualquer um dos links.
Seu navegador deve solicitar que você salve o arquivo. Selecione Salvar Arquivo e clique em OK.
A mídia de instalação do CentOS 7 ISO está sendo baixada.
Criando uma máquina virtual:
Assim que a imagem de instalação ISO do CentOS 7 for baixada, abra o VirtualBox e clique em Máquina > Novo… como marcado na imagem abaixo.
Agora, digite um nome para a VM. Então, selecione Linux e Red Hat (64 bits) como o tipo e versão respectivamente. Então, clique em Próximo.
Você precisa de pelo menos 16 GB de RAM para executar o OpenStack. Portanto, certifique-se de atribuir 16 GB (16384 MB) de RAM à sua VM. Depois de definir o tamanho da memória, clique em Próximo.
Agora clique em Crio.
Agora clique em Próximo>.
Agora clique em Próximo>.
Agora, defina 100 GB como o tamanho do disco rígido e clique em Crio.
OpenStack VM deve ser criado. Agora, selecione o OpenStack VM e clique em Definições.
Agora, selecione Tablet USB Enquanto o Dispositivo apontador a partir de Sistema > Placa-mãe como marcado na imagem abaixo.
Agora verifica Habilitar VT-x / AMD-v aninhado a partir de Sistema > Processador como marcado na imagem abaixo.
Agora, do Rede seção, mudança Anexado a para Adaptador em ponte, Tipo de Adaptador para Rede Paravirtualizada (virtio-net) e Modo promíscuo para Permitir todos.
Agora, você deve definir a imagem de instalação do CentOS 7 ISO como a unidade óptica. Para fazer isso, siga os procedimentos marcados na imagem abaixo.
Agora, selecione a imagem de instalação do CentOS 7 ISO e clique em Abrir.
Agora clique em OK.
A VM agora está pronta para instalar o CentOS 7.
Instalando CentOS 7 na Máquina Virtual:
Agora, selecione o Pilha aberta VM e clique em Começar.
A VM deve inicializar a partir da imagem de instalação ISO. Agora, selecione Instale CentOS 7 e pressione
O instalador do CentOS 7 GUI deve iniciar. Agora, instale o CentOS 7 normalmente. Certifique-se de definir um raiz senha durante a instalação.
Assim que o CentOS 7 estiver instalado, você deve ser capaz de fazer o login como o usuário raiz usando a senha que você definiu durante a instalação.
Configurando a rede:
Agora, desabilite Firewalld serviço com o seguinte comando:
# systemctl disable firewalld
Agora, pare o Firewalld serviço com o seguinte comando:
# systemctl stop firewalld
Agora, desabilite Gerente da rede serviço com o seguinte comando:
# systemctl disable NetworkManager
Agora pare Gerente da rede serviço com o seguinte comando:
# systemctl stop NetworkManager
Agora, habilite rede serviço com o seguinte comando:
# systemctl enable network
Agora comece rede serviço com o seguinte comando:
# systemctl start network
Agora, verifique o nome da sua interface de rede da seguinte maneira:
$ ip aO nome da interface de rede do meu CentOS 7 VM é eth0.
Agora, execute o seguinte comando para configurar a interface de rede eth0 para obter automaticamente o endereço IP via DHCP:
# echo -e 'DEVICE = eth0 \ nBOOTPROTO = dhcp \ n'> / etc / sysconfig / network-scripts / ifcfg-eth0
Agora, reinicie seu CentOS 7 VM da seguinte maneira:
$ sudo reboot
Depois de inicializar, a interface de rede eth0 deve ter um endereço IP.
Instalando o OpenStack:
Antes de fazer qualquer coisa, certifique-se de definir o LANG e LC_ALL variáveis de ambiente corretamente com o seguinte comando:
# echo -e "LANG = en_US.utf-8 \ nLC_ALL = en_US.utf-8 \ n "> / etc / environment
Agora, para se certificar de que todos os pacotes CentOS 7 estão atualizados, execute o seguinte comando:
# yum update -y
Pacotes CentOS estão sendo atualizados.
Todos os pacotes CentOS 7 devem ser atualizados.
Agora, adicione o repositório de pacotes OpenStack Rocky com o seguinte comando:
# yum install -y centos-release-openstack-rocky
O repositório de pacotes OpenStack Rocky deve ser adicionado.
Agora, atualize os pacotes do sistema CentOS 7 novamente com o seguinte comando:
# yum update -y
Todos os pacotes do sistema devem ser atualizados.
Agora, instale o PackStack com o seguinte comando:
# yum install -y openstack-packstack
PackStack está sendo instalado. Pode demorar um pouco para ser concluído.
PackStack deve ser instalado.
Agora, instale todos os componentes do OpenStack no CentOS 7 com o seguinte comando:
# packstack --allinone
OpenStack está sendo instalado.
PackStack está configurando os componentes necessários com o Puppet. Vai demorar muito para ser concluído.
OpenStack está instalado.
Testando OpenStack:
Você precisa do endereço IP de sua máquina CentOS 7 para acessar o painel do OpenStack Horizon.
Para encontrar o endereço IP do CentOS 7, execute o seguinte comando:
# ip aComo você pode ver, o endereço IP da minha máquina CentOS 7 é 192.168.21.200. Será diferente para você. Portanto, certifique-se de substituí-lo pelo seu a partir de agora.
Agora, para encontrar a senha do painel do OpenStack Horizon, execute o seguinte comando:
# cat keystonerc_admin | grep PASSWORDComo você pode ver, df29616110934166 é a senha do meu painel do OpenStack Horizon.
Agora, em seu navegador favorito, visite http: // 192.168.21.200 e você deverá ver a página de login do OpenStack. Digite o nome de usuário admin e a senha df29616110934166 (a senha deve ser diferente para você. Então, substitua-o pelo seu.). Então, clique em Entrar.
uma
Você deve estar conectado ao painel do OpenStack Horizon. Agora, você pode configurar o OpenStack da maneira que quiser daqui.
Então, é assim que você instala o OpenStack no VirtualBox. Obrigado por ler este artigo.