Home > general > mhVTL: una VTL open source su linux – parte 1

mhVTL: una VTL open source su linux – parte 1

A volte capita di dover lavorare con nastri e tape library e di dover capire come i vari software di backup le gestiscono: in questi casi spesso è difficile fare prove ed esperimenti nel proprio lab perchè manca l’hardware.

In queste situazioni puo’ tornare utile mhVTL, una VTL open source per linux. Una volta installata la VTL, provvederemo ad esportarla via iscsi. In questa miniserie vedremo come installarla e esportarla via iscsi.

Per l’installazione ho deciso di usare una vm linux Centos 6.4 x86_64 di base senza interfaccia grafica.

Ecco gli step di installazione (eseguiti da utente root) di mhVTL:

  • scarichiamo da qui l’rpm dei sorgenti e l’rpm binario (versione 1.4.8 al momento in cui scrivo):  è necessario comunque l’rpm dei sorgenti in quanto il modulo kernel va compilato e non e’ parte del rpm binario.

NOTA: non ho usato gli rpm del repository elrepo perchè al momento non sono ancora aggiornati all’ultima versione di mhvtl

  • installiamo gli rpm:
    • rpm –i mhvtl-utils-1.4-8.x86_64.rpm mhvtl-utils-1.4-8.src.rpm
  • verifichiamo che siano presenti i pacchetti kernel-devel coerenti con il nostro kernel:
    • rpm –q kernel-devel
  • compiliamo il modulo kernel:
    • cd /root/rpmbuild/SOURCES
    • tar xvfz mhvtl-2013-06-29.tgz
    • cd mhvtl-1.4/kernel
    • make
    • make install
  • facciamo partire il servizio
    • service mhvtl start
  • e verifichiamo che tutto stia funzionando:
    • lsscsi –g
    • ps -ef|grep vtl

La VTL ora è operativa: la configurazione iniziale ha già due librerie preconfigurate.

Per poterla esportare via iscsi installiamo il Linux SCSI target framework (tgt):

yum install scsi-target-utils

A questo punto vanno configurati correttamente i target tramite il file di configurazione di tgt…

Per la configurazione e gestione di mhVTL + SCSI target è molto piu’ comodo usare la sua web gui installabile con l’add-on Web Management Console GUI.

Nella seconda parte vedremo come installare l’interfaccia web e come presentare a un server windows la vtl.

Categories: general Tags: , ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: