Instale o OpenStack no VirtualBox

Instale o OpenStack no VirtualBox
Neste artigo, vou mostrar como instalar o OpenStack em uma máquina virtual virtualbox para aprender openstack em seu próprio computador. Vou instalar o CentOS 7 em uma máquina virtual VirtualBox e instalar o OpenStack lá. Então vamos começar.

Download do CentOS 7 ISO Image:

Primeiro, você deve baixar a imagem de instalação ISO do CentOS 7 do site oficial do CentOS 7.

Para fazer isso, visite https: // www.CENTOS.org/ download/ e clique em ISO mínimo, conforme marcado na captura de tela abaixo.

Agora, clique em qualquer link.

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:

Depois que a imagem de instalação ISO do CentOS 7 for baixada, abra o VirtualBox e clique em Máquina > Novo… conforme marcado na captura de tela abaixo.

Agora, digite um nome para a VM. Em seguida, selecione Linux e Red Hat (64 bits) como tipo e versão, respectivamente. Em seguida, 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 Criar.

Agora, clique em Próximo>.

Agora, clique em Próximo>.

Agora, defina 100 GB como o tamanho do disco rígido e clique em Criar.

O OpenStack VM deve ser criado. Agora, selecione a VM OpenStack e clique em Configurações.

Agora, selecione Tablet USB Enquanto o Dispositivo apontador de Sistema > Placa -mãe conforme marcado na captura de tela abaixo.

Agora verifica Ativar VT-X/AMD-V aninhada de Sistema > Processador conforme marcado na captura de tela abaixo.

Agora, do Rede seção, altere 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 ISO do CentOS 7 como a unidade óptica. Para fazer isso, siga os procedimentos marcados na captura de tela abaixo.

Agora, selecione a imagem de instalação ISO do CentOS 7 e clique em Abrir.

Agora, clique em OK.

A VM agora está pronta para instalar o CentOS 7.

Instalando o 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 o CentOS 7 e pressione .

O instalador da GUI do CentOS 7 deve começar. Agora, instale o CentOS 7 como de costume. Certifique -se de definir um raiz senha durante a instalação.

Depois que o CentOS 7 estiver instalado, você poderá fazer login como o usuário raiz Usando a senha que você definiu durante a instalação.

Configurando a rede:

Agora, desative Firewalld Serviço com o seguinte comando:

# SystemCtl Desativar o firewalld

Agora, pare o Firewalld Serviço com o seguinte comando:

# SystemCtl Stop Firewalld

Agora, desative Gerente da rede Serviço com o seguinte comando:

# SystemCtl Desativar NetworkManager

Agora pare Gerente da rede Serviço com o seguinte comando:

# SystemCtl Stop NetworkManager

Agora, ative rede Serviço com o seguinte comando:

# SystemCtl Hability Network

Agora, comece rede Serviço com o seguinte comando:

# SystemCTL START RETEM

Agora, verifique o nome da sua interface de rede da seguinte forma:

$ ip a

O 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 o endereço IP automaticamente via DHCP:

# echo -e 'dispositivo = eth0 \ nbootproto = dhcp \ n'>/etc/sysconfig/network-scripts/ifcfg-eth0

Agora, reinicie seu CentOS 7 VM da seguinte forma:

$ sudo reiniciar

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 /ambiente

Agora, para garantir que todos os pacotes do CentOS 7 estejam atualizados, execute o seguinte comando:

# yum atualização -y

Os pacotes do CentOS estão sendo atualizados.

Todos os pacotes do CentOS 7 devem ser atualizados.

Agora, adicione o repositório de pacote Rocky OpenStack com o seguinte comando:

# yum install -y Centos-lançamento-openstack-rocky

O repositório de pacote Rocky do OpenStack deve ser adicionado.

Agora, atualize os pacotes do sistema CentOS 7 novamente com o seguinte comando:

# yum atualização -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 completar.

PackStack deve ser instalado.

Agora, instale todos os componentes do OpenStack no CentOS 7 com o seguinte comando:

# packstack --linOne

OpenStack está sendo instalado.

O PackStack está configurando os componentes necessários com fantoche. Levará muito tempo para completar.

OpenStack está instalado.

Testando o OpenStack:

Você precisa do endereço IP da sua máquina do CentOS 7 para acessar o painel do OpenStack Horizon.

Para encontrar o endereço IP do CentOS 7, execute o seguinte comando:

# ip a

Como você pode ver, o endereço IP da minha máquina do CentOS 7 é 192.168.21.200. Vai ser diferente para você. Então, certifique -se de substituí -lo por seu a partir de agora.

Agora, para encontrar a senha do painel do OpenStack Horizon, execute o seguinte comando:

# cat keystonerc_admin | Senha Grep

Como você pode ver, DF29616110934166 é a senha do meu painel de horizonte OpenStack.

Agora, no seu navegador favorito, visite http: // 192.168.21.200 e você deve 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.). Em seguida, clique em Entrar.


a
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.