Ricerca nel sito web

Come installare RedHat Enterprise Virtualization (RHEV) 3.5 - Parte 1


In questa serie discutiamo argomenti relativi all'amministrazione RHEV3.5. RHEV è la soluzione RedHat Enterprise Virtualization, basata sul progetto oVirt [progetto di virtualizzazione open source].

Red Hat Enterprise Virtualization è una soluzione completa di gestione della virtualizzazione per server e desktop virtualizzati.

Questa serie discuterà argomenti amministrativi (come fare), inclusi gli obiettivi dell'esame RHCVA.

Nel nostro primo articolo parleremo dell'ambiente RHEV e dell'implementazione di base. RHEV è costituito da due componenti principali, come Hypervisor e sistema di gestione.

RHEV-H è l'hypervisor della piattaforma RHEV, è un hypervisor bare metal utilizzato per ospitare macchine virtuali. Si basa anche su KVM e RHEL.

RHEVM è il sistema di gestione dell'ambiente che controlla gli hypervisor dell'ambiente. Viene utilizzato anche per creare, migrare, modificare e controllare macchine virtuali ospitate da hypervisor e molte altre attività verranno discusse in seguito.

Caratteristiche RHEV3.5

  1. Soluzione open source basata sul kernel Red Hat Enterprise Linux con la tecnologia hypervisor Kernel-based Virtual Machine (KVM).
  2. Limite supportato fino a 160 CPU logiche e 4 TB per host e fino a 160 vCPU e 4 TB vRAM per macchina virtuale.
  3. Integrazione OpenStack.
  4. Missioni giornaliere supportate come migrazione offline, alta disponibilità, clustering, ecc.

Per ulteriori funzionalità e dettagli leggi: RedHat Enterprise Virtualization Guide

Prerequisiti

Durante la nostra serie, lavoreremo su due nodi "hypervisor" e "host" con un gestore e un nodo di archiviazione iscsi. In futuro aggiungeremo un server IPA e DNS al nostro ambiente.

Per gli scenari di distribuzione ne abbiamo due:

  1. Distribuzione fisica: ambiente reale, quindi avrai bisogno di almeno tre macchine fisiche.
  2. Distribuzione virtuale: laboratori/ambiente di test, quindi avrai bisogno di una macchina fisica con risorse elevate, ad es. Processore i3 o i5 con ram da 8G o 12G. In aggiunta ad un altro software di virtualizzazione, ad es. Stazione di lavoro VMware.

In questa serie stiamo lavorando sul secondo scenario:

Physical Host OS : Fedora 21 x86_64 with kernel 3.18.9-200
RHEV-M  machine OS : RHEL6.6 x86_64
RHEV-H  machines hypervisor : RHEV-H 6.6 
Virtualization software : Vmware workstation 11
Virtual Network interface : vmnet3
Network : 11.0.0.0/24
Physical Host IP : 11.0.0.1
RHEV-M machine : 11.0.0.3

Negli articoli futuri aggiungeremo componenti aggiuntivi come nodi di archiviazione e server IPA in modo da rendere il tuo ambiente il più scalabile possibile.

Per la macchina RHEV-M, prestare attenzione a questi prerequisiti:

  1. RHEL/CentOS6.6 x86_64 nuova installazione minima [Installazione pulita].
  2. Assicurati che il tuo sistema sia aggiornato.
  3. IP statico per la configurazione di rete.
  4. Il tuo nome host è qualcosa come machine.domain.com.
  5. Aggiorna il tuo file /etc/hosts locale con nome host e IP [assicurati che il nome host sia risolvibile].
  6. Il requisito minimo è 4G per la memoria e 25 GB per il disco rigido.
  7. Mozilla Firefox 37 è il browser consigliato per accedere alla WUI.

Installazione di RedHat Enterprise Virtualization Manager 3.5

1. Per ottenere l'accesso ai pacchetti e agli aggiornamenti RHEV, dovresti ottenere un abbonamento di prova gratuito di 60 giorni dal sito ufficiale di RedHat utilizzando la posta condivisa da qui:

  1. Valutazione di 60 giorni di RedHat Enterprise Virtualization

Nota: dopo 60 giorni il tuo ambiente funzionerà correttamente, ma senza disponibilità per aggiornare il tuo sistema se sono presenti nuovi aggiornamenti.

2. Quindi registra la tua macchina sui canali RedHat. Passaggi spiegati qui.

  1. Registrate la macchina RHEV su RHN

3. Installiamo il pacchetto rhevm e le sue dipendenze utilizzando il comando yum.

[root@rhevm ~]# yum install rhevm

4. Ora è il momento di configurare rhevm eseguendo il comando "engine-setup", che controllerà lo stato di rhevm e tutti gli aggiornamenti disponibili ponendo una serie di domande.

Potremmo riassumere le domande nelle sezioni principali:

  1. Opzioni del prodotto
  2. Pacchetti
  3. Configurazione di rete
  4. Configurazione della banca dati
  5. oConfigurazione del motore virtuale
  6. Configurazione PKI
  7. Configurazione di Apache
  8. Configurazione di sistema
  9. Anteprima della configurazione

Suggerimento: le impostazioni predefinite di configurazione suggerite sono fornite tra parentesi quadre; se il valore suggerito è accettabile per un determinato passaggio, premi Invio per accettare quel valore.

Per eseguire il comando:

[root@rhevm ~]# engine-setup
Opzioni del prodotto

La prima cosa che ti verrà chiesto è installare e configurare il motore sullo stesso host. Per il nostro tutorial, mantieni il valore predefinito (). Se desideri che il WebSocket Proxy sia configurato sul tuo computer, mantieni il valore predefinito ().

Pacchetti

Lo script verificherà la disponibilità di eventuali aggiornamenti per i pacchetti collegati al Manager. In questa fase non è richiesto alcun input da parte dell'utente.

Configurazione di rete

Lascia che lo script configuri automaticamente il tuo firewall iptables. Per ora non utilizzeremo DNS, quindi assicurati che il tuo nome host sia un nome completo aggiornando /etc/hosts come abbiamo fatto in precedenza.

Configurazione della banca dati

Il database predefinito per RHEV3.5 è PostgreSQL. Hai la possibilità di configurarlo sulla stessa macchina o in remoto. Per il nostro tutorial utilizzeremo quello locale e lasceremo che lo script lo configuri automaticamente.

Configurazione Ovirt

In questa sezione fornirai la password amministratore e la modalità di applicazione per il tuo ambiente.

Configurazione PKI

RHEVM utilizza i certificati per comunicare in modo sicuro con i suoi host. Fornisci il nome dell'organizzazione per il certificato.

Configurazione di Apache

Per l'interfaccia utente Web RHEVM, il gestore necessita che il server Web Apache sia installato e configurato, lasciamo che l'installazione lo configuri automaticamente.

Configurazione di sistema

L'ambiente RHEV dispone di una libreria ISO in cui è possibile archiviare molti ISO del sistema operativo. Questa libreria ISO è chiamata anche dominio ISO, questo dominio è un percorso condiviso di rete, solitamente condiviso da NFS. Questo dominio/percorso si troverà sulla stessa macchina RHEVM in modo da poterlo creare manualmente o lasciare che lo script lo configuri automaticamente.

Revisione della configurazione

In questa sezione esaminerai tutta la configurazione precedente e confermerai se tutto è OK.

Estivo

Questa è l'ultima fase che mostra informazioni aggiuntive su come accedere al pannello di amministrazione e avviare i servizi.

Suggerimento: potrebbe essere visualizzato un avviso se la memoria utilizzata è insufficiente rispetto al requisito minimo. Per l’ambiente di test non è molto importante continuare e basta.

Per accedere all'interfaccia utente web RHEVM:

http://$your-ip/ovirt-engine

Quindi seleziona Portale amministratore e fornisci le tue credenziali Nome utente:admin e la password che hai inserito durante l'installazione. Fai clic su Accedi.

Questo è il portale di amministrazione di cui parleremo più avanti. Noterai che la scheda Host è vuota poiché non abbiamo ancora aggiunto alcun host/hypervisor al nostro ambiente.

Conclusione

Questo è il primo articolo della nostra serie sull'amministrazione di RHEV3.5. Presentiamo semplicemente la soluzione, le sue caratteristiche e i suoi componenti principali, quindi installiamo RHEV-M per il nostro ambiente RHEV. Nel prossimo articolo discuteremo dell'installazione dei RHEV-H e della loro aggiunta all'ambiente RHEV sotto la gestione RHEVM.

Risorse: