GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare OpenNebula su Debian 10

OpenNebula è una piattaforma di cloud computing gratuita e open source che può essere utilizzata per creare e gestire Enterprise Cloud. È facile da installare, aggiornare e utilizzare da parte degli amministratori. OpenNebula è appositamente progettato per la virtualizzazione del data center e le implementazioni cloud basate sull'hypervisor KVM. Combina container di Kubernetes o Docker Hub e integra più tecnologie di virtualizzazione per soddisfare le tue esigenze di carico di lavoro.

In questo tutorial, ti mostreremo come installare e configurare OpenNebula su Debian 10.

Prerequisiti

  • Una nuova Debian 10 VPS sulla piattaforma Atlantic.Net Cloud
  • Una password di root configurata sul tuo server

Fase 1:crea un server cloud Atlantic.Net

Per prima cosa, accedi al tuo server Atlantic.Net Cloud. Crea un nuovo server, scegliendo Debian 10 come sistema operativo, con almeno 4 GB di RAM. Collegati al tuo Cloud Server tramite SSH e accedi utilizzando le credenziali evidenziate in alto nella pagina.

Dopo aver effettuato l'accesso al tuo server Debian 10, esegui il seguente comando per aggiornare il tuo sistema di base con gli ultimi pacchetti disponibili.

apt-get update -y

Passaggio 2:installazione del server MariaDB

OpenNebula utilizza MariaDB come backend del database, quindi dovrai installarlo nel tuo server. Puoi installarlo con il seguente comando:

apt-get install mariadb-server gnupg2 -y

Una volta installato, accedi alla shell di MariaDB con il seguente comando:

mysql

Una volta effettuato l'accesso, crea un database e un utente con il seguente comando:

CREATE DATABASE opennebula;
GRANT ALL PRIVILEGES ON opennebula.* TO 'oneadmin' IDENTIFIED BY 'password';

Quindi, svuota i privilegi ed esci da MariaDB con il seguente comando:

FLUSH PRIVILEGES;
EXIT;

Fase 3:installa OpenNebula

Innanzitutto, scarica e aggiungi la chiave GPG con il seguente comando:

wget -q -O- https://downloads.opennebula.org/repo/repo.key | apt-key add -

Quindi, aggiungi il repository OpenNebula con il seguente comando:

echo "deb https://downloads.opennebula.org/repo/5.12/Debian/10 stable opennebula" > 
/etc/apt/sources.list.d/opennebula.list

Quindi, aggiorna il repository e installa OpenNebula con il seguente comando:

apt-get update -y

apt-get install opennebula opennebula-sunstone opennebula-gate opennebula-flow -y

Una volta che OpenNebula è stato installato, esegui il seguente comando per installare altre dipendenze richieste:

/usr/share/one/install_gems

Dovresti ottenere il seguente output:

Execution continues in 15 seconds ...
Distribution "debian" detected.
About to install these dependencies:
* gcc
* rake
* libxml2-dev
* libxslt1-dev
* patch
* g++
* libsqlite3-dev
* libcurl4-openssl-dev
* libssl-dev
* default-libmysqlclient-dev
* postgresql-server-dev-all
* libzmq5
* libzmq3-dev
* libaugeas-dev
* ruby-dev
* make

Press enter to continue...

Premi Invio per installare le dipendenze richieste.

Fase 4 – Configura OpenNebula

Successivamente, dovrai modificare il file /etc/one/oned.conf e definire le impostazioni del database.

nano /etc/one/oned.conf

Trova le seguenti righe:

DB = [ BACKEND = "sqlite",
TIMEOUT = 2500 ]

E sostituiscili con le seguenti righe:

DB = [ BACKEND = "mysql",
SERVER = "localhost",
PORT = 0,
USER = "oneadmin",
PASSWD = "password",
DB_NAME = "opennebula",
CONNECTIONS = 25,
COMPARE_BINARY = "no" ]

Salva e chiudi il file, quindi genera la password oneadmin con il seguente comando:

cat /var/lib/one/.one/one_auth

Dovresti vedere il seguente output:

oneadmin:cask7QuowHym

Nota :Ricorda la password sopra, poiché ti servirà per accedere a OpenNebula.

Passaggio 5:verifica dell'installazione di OpenNebula

Ora avvia il servizio OpenNebula e abilitalo all'avvio al riavvio del sistema con il seguente comando:

systemctl start opennebula opennebula-sunstone
systemctl enable opennebula opennebula-sunstone

Successivamente, connetti il ​​demone OpenNebula e verifica l'installazione con il seguente comando:

su - oneadmin -c "oneuser show"

Dovresti ottenere il seguente output:

Passaggio 6:accedi all'interfaccia utente Web di OpenNebula

Ora apri il tuo browser web e accedi all'interfaccia web di OpenNebula utilizzando l'URL http://your-server-ip:9869 . Dovresti vedere la pagina di accesso di OpenNebula:

Fornisci il nome utente e la password dell'amministratore e fai clic su Accedi pulsante. Dovresti vedere la dashboard di OpenNebula nella pagina seguente:

Conclusione

Congratulazioni! Hai installato e configurato con successo OpenNebula sul server Debian 10. Ora puoi installare KVM su un altro sistema, aggiungere il nodo KVM a OpenNebula e iniziare a creare la tua prima macchina virtuale dalla dashboard di OpenNebula. Prova oggi OpenNebula sull'hosting VPS di Atlantic.Net!


Linux
  1. Come installare R su Debian 9

  2. Come installare R su Debian 10

  3. Come installare Apache ZooKeeper su Debian 10

  4. Come installare osquery su Debian 10

  5. Come installare WildFly su Debian 11

Come installare Vai su Debian 10

Come installare LEMP in Debian 7

Come installare Flectra su Debian 10

Come installare RainLoop Webmail su Debian 10

Come installare TeamViewer su Debian 10

Come installare Vai su Debian