Innanzitutto, devi scaricare l'immagine di installazione ISO CentOS 7 dal sito Web ufficiale di CentOS 7.
Per farlo, visitare https: // www.centos.org/ download/ e fare clic su ISO minimo come contrassegnato nello screenshot seguente.
Ora, fai clic su uno qualsiasi del collegamento.
Il tuo browser dovrebbe chiederti di salvare il file. Selezionare Salvare il file e fare clic su OK.
CentOS 7 ISO Installation Media viene scaricato.
Creazione di una macchina virtuale:
Una volta scaricata l'immagine di installazione ISO CentOS 7, apri VirtualBox e fai clic su Macchina > Nuovo… come contrassegnato nello screenshot seguente.
Ora, digita un nome per la VM. Quindi, seleziona Linux E Red Hat (64 bit) rispettivamente come tipo e versione. Quindi, fare clic su Prossimo.
Hai bisogno di almeno 16 GB di RAM per eseguire OpenStack. Quindi, assicurati di assegnare 16 GB (16384 MB) di RAM alla VM. Una volta impostata la dimensione della memoria, fai clic su Prossimo.
Ora, fai clic su Creare.
Ora, fai clic su Next>.
Ora, fai clic su Next>.
Ora, imposta 100 GB come dimensione del disco rigido e fai clic su Creare.
OpenStack VM dovrebbe essere creato. Ora, seleziona OpenStack VM e fai clic su Impostazioni.
Ora, seleziona Tablet USB come il Dispositivo di puntamento da Sistema > Scheda madre come contrassegnato nello screenshot seguente.
Ora, controlla Abilita VT-X/AMD-V nidificati da Sistema > Processore come contrassegnato nello screenshot seguente.
Ora, dal Rete sezione, modifica Allegato a A Adattatore a ponte, Tipo di adattatore A Rete paravirtualizzata (virtio-net) E Modalità promiscua A Permettere tutto.
Ora, devi impostare l'immagine di installazione ISO CentOS 7 come unità ottica. Per fare ciò, seguire le procedure contrassegnate nello screenshot seguente.
Ora seleziona l'immagine di installazione ISO CentOS 7 e fai clic su Aprire.
Ora, fai clic su OK.
La VM è ora pronta per l'installazione di CentOS 7.
Installazione di CentOS 7 sulla macchina virtuale:
Ora seleziona il OpenStack VM e clic su Inizio.
La VM dovrebbe avviare dall'immagine di installazione ISO. Ora, seleziona Installa CentOS 7 e premere .
Il programma di installazione CentOS 7 GUI dovrebbe iniziare. Ora, installa CentOS 7 come al solito. Assicurati di impostare un file radice password durante l'installazione.
Una volta installato CentOS 7, dovresti essere in grado di accedere come utente radice Utilizzo della password che hai impostato durante l'installazione.
Configurazione della rete:
Ora, disabilita firewalld Servizio con il seguente comando:
# SystemCtl Disabilita firewalld
Ora, ferma il firewalld Servizio con il seguente comando:
# SystemCtl Stop Firewalld
Ora, disabilita Responsabile del network Servizio con il seguente comando:
# SystemCtl Disabilita NetworkManager
Ora, fermati Responsabile del network Servizio con il seguente comando:
# SystemCtl Stop NetworkManager
Ora, abilita rete Servizio con il seguente comando:
# SystemCtl Abilita la rete
Ora, inizia rete Servizio con il seguente comando:
# SystemCtl Start Network
Ora, controlla il nome dell'interfaccia di rete come segue:
$ ip a
Il nome dell'interfaccia di rete di My CentOS 7 VM è Eth0.
Ora, eseguire il seguente comando per configurare l'interfaccia di rete Eth0 Per ottenere automaticamente l'indirizzo IP tramite DHCP:
# echo -e 'dispositivo = eth0 \ nbootproto = dhcp \ n'>/etc/sysconfig/network-scripts/ifcfg-et0
Ora riavvia il tuo CentOS 7 VM come segue:
$ sudo riavvia
Una volta che si avvia, l'interfaccia di rete Eth0 dovrebbe avere un indirizzo IP.
Installazione di OpenStack:
Prima di fare qualsiasi cosa, assicurati di impostare il Lang E Lc_all Variabili di ambiente correttamente con il seguente comando:
# echo -e "lang = en_us.UTF-8 \ nlc_all = en_us.UTF-8 \ n "> /etc /ambiente
Ora, per assicurarsi che tutti i pacchetti CentOS 7 siano aggiornati, eseguire il seguente comando:
# yum update -y
I pacchetti centos vengono aggiornati.
Tutti i pacchetti CentOS 7 dovrebbero essere aggiornati.
Ora aggiungi il repository pacchetti rocciosi OpenStack con il seguente comando:
# yum install -y centos-release-openstack-rocky
È necessario aggiungere il repository di pacchetti rocciosi OpenStack.
Ora, aggiorna nuovamente i pacchetti di sistema CentOS 7 con il seguente comando:
# yum update -y
Tutti i pacchetti di sistema dovrebbero essere aggiornati.
Ora, installa Packstack con il seguente comando:
# yum install -y openstack -packstack
Packstack è in fase di installazione. Potrebbe volerci un po 'di tempo per completare.
Packstack dovrebbe essere installato.
Ora, installa tutti i componenti di OpenStack su CentOS 7 con il seguente comando:
# packstack --allinone
OpenStack è stato installato.
PackStack sta configurando i componenti richiesti con il burattino. Ci vorrà molto tempo per completare.
OpenStack è installato.
Test OpenStack:
È necessario l'indirizzo IP della macchina CentOS 7 per accedere a OpenStack Horizon Dashboard.
Per trovare l'indirizzo IP di CentOS 7, eseguire il seguente comando:
# ip a
Come puoi vedere, l'indirizzo IP della mia macchina CentOS 7 è 192.168.21.200. Sarà diverso per te. Quindi, assicurati di sostituirlo con il tuo da ora in poi.
Ora, per trovare la password della dashboard OpenStack Horizon, eseguire il comando seguente:
# cat keystonerc_admin | password grep
Come potete vedere, DF29616110934166 è la password per la mia dashboard OpenStack Horizon.
Ora, dal tuo browser Web preferito, visita http: // 192.168.21.200 E dovresti vedere la pagina di accesso OpenStack. Digita il nome utente amministratore e la password DF29616110934166 (La password dovrebbe essere diversa per te. Quindi, sostituiscilo con il tuo.). Quindi, fare clic su Registrazione.
UN
Dovresti essere effettuato l'accesso a OpenStack Horizon Dashboard. Ora puoi configurare OpenStack in qualsiasi modo da qui.
Quindi, è così che installi OpenStack su VirtualBox. Grazie per aver letto questo articolo.