Gestione centralizzata di sistemi virtuali basati con Cloudmin (1° parte)

dbL’ampia adozione della virtualizzazione e del cloud computing ha creato un enorme aumento del numero di macchine logicamente distinte da amministrare. I fornitori di servizi di hosting e altri grossi utenti si trovano di solito con un portafoglio di sistemi differenti: alcuni sono macchine virtuali ospitate su hardware locale, altri risiedono nelle nuvole EC2 o Rackspace, altri ancora possono addirittura essere dei server fi sici vecchio stile.Non sarebbe bello essere in grado di gestire tutti questi sistemi in maniera uniforme da una singola interfaccia? Certo che lo sarebbe, ovviamente.Cloudmin è una soluzione di questo genere. Per citare il sito Web (www.virtualmin.com/aboutcloudmin), “Cloudmin fornisce un’interfaccia Web per la gestione di sistemi diversi, tipicamente sistemi virtuali che utilizzano una tecnologia come Xen o OpenVZ.

Continua a leggere

Configurazione Server Openvpn su un contenitore Openvz

openvz_logoQuesto è una breve guida che mostra come configurare un server openvpn su un contenitore openvz.

Partiamo con il presupposto che sia in esecuzione un host su cui è caricato il modulo tun nel kernel e ci sia già un contenitore (Debian) preparato in cui si desidera stabilire una connessione OpenVPN. Il contenitore in questa guida usa il CID 101. Prima di tutto assicuratevi che il contenitore sia arrestato e in seguito eseguire il primo lotto di comandi che darà accesso al dispositivo tun.

Continua a leggere

OpenVZ Web Panel

openvz_logoOra installeremo WEb Panel un utile frontend per OpenVZ. Per installare eseguire il comando sottostante, questo stesso comando può anche essere eseguito per aggiornare OpenVZ ed installare tutti i pacchetti necessari.

 

 

wget -O - http://ovz-web-panel.googlecode.com/svn/installer/ai.sh | sh

Per connettersi a OpenVZ, andare sul proprio browser e digitare http://ipaddress:3000 login con username admin e con password admin.

Ora non ci resta che provare un contenitore virtuale, è necessario quindi scaricare un template. Nell’interfaccia cliccare sul server fisico chiamato localhost, quindi fare clic su OS Templates, quindi fare clic su Install OS Templates, scegliere il modello che si desidera utilizzare e fare clic su Install. Ora che si dispone di un template possiamo impostare una macchina virtuale.

Clicca sul server fisico localhost, fare clic su Create Virtual Server,inserire ID Server (numerico),ad esempio 1001 , scegliere il template che avete scaricato, dare un indirizzo ip, dare un nome host, impostare una password  e alla fine in Additional Setting, impostare il vostro server DNS. Fare clic su Create. Dopo aver configurato il primo contenitore virtuale bisogna in ultimo configurare il Time Setup:

rm /etc/localtime
ln -s /usr/share/zoneinfo/Europe/Rome /etc/localtime

Per accedere al contenitore  è possibile utilizzare SSH (ssh root@ipaddress) o accedere con il vzctl ed entrare nel server host 1001.

Se scaricate manualmente i Template si deve aggiornare il servizio del frontend con questo comando:

/etc/init.d/owp restart

FINE.

 

Installare OpenVz su Centos 6

openvz_logo1.Introduzione

OpenVZ è un sistema di virtualizzazione basato sui container di Linux ed è un software gratuito open source, disponibile con licenza GNU GPL. OpenVZ crea dei contenitori  isolati (altrimenti noti come ambienti virtuali o VPS) in un unico server fisico consentendo un miglior utilizzo del server e garantendo che le applicazioni non siano in conflitto. Ogni contenitore svolge ed esegue le attività esattamente come un server autonomo, un contenitore può essere riavviato indipendentemente e avere accesso root, un accesso utente, un proprio indirizzo IP,una memoria, dei processi,dei  file,delle  applicazioni, delle librerie di sistema e dei file di configurazione. Il software  OpenVZ consiste in un kernel Linux personalizzato e degli strumenti da riga di comando (principalmente vzctl).Gli  strumenti OpenVZ sono una solida alternativa agli strumenti LXC.

2.Installazione

Questo documento descrive brevemente i passi necessari per installare OpenVZ su una macchina Centos 6

/vz file system

Si consiglia di usare una partizione separata per i contenitori (di default /vz) e formattarla in ext4.

Continua a leggere