A um bom tempo sem escrever volto com um novo assunto, criar um servidor de armazenamento (storage) que será mapeado pelo servidor web1 e compartilhado por este com o servido web2.
Criação do Servidor Storage
Crie uma uma máquina virtual básica como o servidor de nomes primário e servidor web , com 384MB de memória (após a instalação pode diminuir para 128MB), uma única placa de rede (em modo Rede Interna - DMZ), dois discos virtuais (um com tamanho de 3GB e outro com 1GB), com o nome Storage.
Durante a instalação deixe:
* particionamento padrão no primeiro disco rígido;
* a interface de rede deve ficar com o IP 192.168.10.6/24;
* definir o nome do host como storage.testes.com.br;
* desmarque a opção Desktop - Gnome;
Após realizada a criação da máquina virtual, lembre de desabilitar os serviços desnecessários como no servidor web.
Instale o software para criação do storage.
[root@storage ~]# yum install scsi-target-utils
Crie uma partição no segundo disco rígido, de 1GB que criamos no início mas não crie um sistema de arquivos.
[root@storage ~]# fdisk /dev/sdb
Edite o arquivo do iSCSI e coloque o conteúdo abaixo.
[root@storage ~]# vim /etc/tgt/targets.conf
<target iqn.2011-05.br.com.testes:storage>
backing-store /dev/sdb1
</target>
<target iqn.2011-05.br.com.testes:storage>
backing-store /dev/sdb1
</target>
Ative o serviço para iniciar junto com o servidor.
[root@storage ~]# chkconfig tgtd on
Servidor Web1
Instale o pacote do software iSCSI.
[root@web1 ~]# yum install iscsi-initiator-utils
Para indentificar compartilhamento do storage iremos executar um comando para indicar o servidor iSCSI.
[root@web1 ~]# iscsiadm -m discovery -t sendtargets -p 192.168.10.6
O próximo passo é efetuar LOGIN no servidor remoto via ISCSI. O comando s seguir irá estabelecer conexão com o Storage e mapear os dispositivos exportados como se fossem discos locais.
[root@web1 ~]# iscsiadm -m node -T iqn.2011-05.br.com.testes:storage -p 192.168.10.6 -l
Execute o comando fdisk -l para verificar se o segundo disco foi identifcado.
Este comando deverá mostrar um segundo disco sem partição.
Crie uma partição (fdisk), crie o sistema de arquivos (mkfs) e depois mapeie como /web (mount).
Posteriormente poderá compartilhar este diretório com o servidor web2 como em Servidores Web com pasta compartilhada.
Para montar o sistema de arquivo remoto na inicialização acrescente no arquivo /etc/fstab o conteúdo abaixo.
/dev/sdb1 /web ext3 _netdev 0 0
Qualquer dúvida coloque o seu comentário.
Nenhum comentário:
Postar um comentário