sábado, 10 de agosto de 2013

Lab Netbackup Parte I (Instalação MHVTL + Console de Gerenciamento WEB)


Olá,

Esse artigo é bem legal pra quem deseja estudar alguma ferramenta de backup. No meu caso é o Netbackup.

Para auxiliar nos estudos de quem precisa montar uma Library Virtual, estou disponibilizando este passo a passo que se baseia em uma verão Open Source (https://sites.google.com/site/linuxvtl2/)

Existem vários tutoriais em inglês, mas eu procurei aqui, simplificar ao máximo para facilitar a vida daqueles que não tem muita facilidade com sistemas Unix.

Esse passo a passo é baseado em uma VM rodando no VirtualBox com CentOS versão 6.4, com instalação básica sem interface gráfica.

Com sua VM com a rede configurada em modo Bridged Adapter com acesso a internet, siga os passos a seguir.

Instalação do ELRepo para habilitar o uso de pacotes Enterprise Linux que possibilitará instalar com segurança e atualizar o MHVTL. Importando a chave publica:


Instalação do ELRepo:


Instalação dos pacotes MHVTL:

# yum install mhvtl-utils kmod-mhvtl

A instalação do MHVTL é apenas isso, mas para facilitar a administração, vamos instalar alguns pacotes adicionais:

# yum install lsscsi mtx mt-st git sysstatm scsi-target-utils

Instalação do Web Server (Apache + PHP):

# yum install httpd php

Configurações do apache. Permita seu apache rodar comandos como root:

# echo "apache ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers

Comente a linha  “Defaults requiretty” no arquivo /etc/sudoers:

# vi /etc/sudoers

Localize a linha aperte i comente a linha acrescentando #, aperte ESC, depois :x! e ENTER.

Desabilite o selinux. Acesse o arquivo /etc/sysconfig/selinux:

# vi /etc/sysconfig/selinux

Faça uma alteração na linha que tiver o parâmetro SELINUX=enforcing, mude para SELINUX=disabled. Siga o mesmo conceito da edição de arquivo anterior. Salve e saia do arquivo.

Baixar os arquivos do Console de Gerenciamento WEB:

# cd /var/www/html
# mkdir mhvtl
# cd mhvtl
# git init

Crie e edite um arquivo dentro do diretório /etc/httpd/conf.d

# cd /etc/httpd/conf.d
# vi mhvtl.conf

Aperte i e insira as informações abaixo, exatamente como estão:

<Directory /var/www/html/mhvtl>   
Options none   
AllowOverride none   
Order allow,deny   
Allow from all
</Directory>

Aperte ESC, depois :x! e ENTER

Pare o serviço do firewall:

# chkconfig iptables off

Configure alguns serviços para iniciarem no boot:

# chkconfig httpd on
# chkconfig mhvtl on
# chkconfig tgtd on
# chkconfig sysstat on

Reinicie a máquina:

# reboot

Após o retorno acesse pelo browser o endereço do Console de Gerenciamento WEB, que será o IP do servidor mais o diretório ex: 192.168.0.10/mhvtl. Abrirá a seguinte tela de login:



Efetue logon com a senha mhvtl.



Percebam que logo na página inicial temos uma visão do nosso ambiente, mostrando os serviços que estão rodando a quantidade de dispositivos configurados, entre outras coisas. Nesse caso temos 2 robôs, 8 Tape Drives e 72 Fitas.

A utilização deste console é bem intuitiva, mas não será tratado neste tópico e sim em um próximo. Aguardem. J

Carlos Bulhoes
br.linkedin.com/in/carlosbulhoes


Nenhum comentário:

Postar um comentário