Usar MHVTL, el emulador de bibliotecas de cintas para proveer a una instalación de EMC Networker una VTL (Virtual Tape Library) para pruebas.
Diagrama de la solución |
Objetivo
Para ello es necesario desplegar alguna solución con la que emular una librería de cintas para hacer pruebas en EMC Networker.
Requerimientos
- Una máquina virtual Linux basada en Debian, con 1 GB de RAM, 16 GB de disco y 1 vCPU sería suficiente. Esta máquina virtual será nuestro servidor VTL. Asumimos usamos Debian 6.02.
- EMC Networker instalado en un mismo segmento de red a la máquina virtual para VTL.
Procedimiento
Instalar MHVTL, en el servidor Linux que usaremos como VTL.
En la documentación de MHVTL indica los tips necesarios para correrlo en Debian.
a) Instalar los paquetes:
build-essential
linux-headers
lsscsi
sg3-uils
zlib1g-dev
liblzo2-dev
mtx
b) Compilar mhvtl:
$ groupadd --system vtl
$ useradd --system -c "Vitrual Tape Library" -d /opt/vtl -g vtl -m vtl
$ cd /source_de_mhvtl/
$ make
$ make install
$ cd kernel
$ make ubuntu=1
$ make install
c) iniciar mhvtl:
$ /etc/init.d/mhvtl start
Comprobar que localmente se detecta la librería de cintas en el servidor VTL ejecutando lsscsi
[1:0:0:0] cd/dvd NECVMWar VMware IDE CDR10 1.00 /dev/sr0
[2:0:0:0] disk VMware Virtual disk 1.0 /dev/sda
[3:0:0:0] mediumx STK L700 0103 /dev/sch0
[3:0:1:0] tape IBM ULT3580-TD5 0103 /dev/st0
[3:0:2:0] tape IBM ULT3580-TD5 0103 /dev/st1
[3:0:3:0] tape IBM ULT3580-TD4 0103 /dev/st2
[3:0:4:0] tape IBM ULT3580-TD4 0103 /dev/st3
[3:0:8:0] mediumx STK L80 0103 /dev/sch1
[3:0:9:0] tape STK T10000B 0103 /dev/st4
[3:0:10:0] tape STK T10000B 0103 /dev/st5
[3:0:11:0] tape STK T10000B 0103 /dev/st6
[3:0:12:0] tape STK T10000B 0103 /dev/st7
Probar alguna operación en la librería, por ejemplo, para "cargar" una cinta:
$ vtlcmd 11 load F01039L5
Instalar un storage node de EMC Networker
Usamos alien para transformar los paquetes de Networker a formato deb:$ alien -c --to-deb lgtoclnt-7.6.3-1.x86_64.rpm
$ alien -c --to-deb lgtonode-7.6.3-1.x86_64.rpm
$ dpkg -i lgtoclnt_7.6.3-2_amd64.deb
$ dpkg -i lgtonode_7.6.3-2_amd64.deb
El resto de la configuración de la librería de cinta virtual es idéntica a la configuración de una librería de cinta física
Un ejemplo de una restauración con Networker en el servidor VTL sería:$ recover -c debian -s /root /etc
No comments:
Post a Comment
Thanks for your comment!