Sobre o autor.

Cristiano Alves é Consultor em Linux, Analista de TI (Infraestrutura), Administrador de Redes, e Instrutor de treinamentos em Linux, com experiência em Linux como suporte, ministrando treinamentos, implantação e auditoria em data center desde 1997. Trabalhou, em 2005, na Season Consultoria e Treinamentos em Informática, onde era como monitor, ministrou, em 2006, treinamentos no DCTA (Departamento de Ciência e Tecnologia Aeroespacial - São José dos Campos, SP). Entre 2007 e 2008 participou como voluntário de obra cristã social denominada Escola Cristã, onde realizou uma inclusão digital com a filosofia do software livre. Até junho de 2015 atuou como Analista de Infraestrutura no UOL, junto ao time de Engenharia de Data center.


terça-feira, 22 de maio de 2012

Certificações Red Hat Enterprise Linux - Preparando o ambiente.

       Na postagem anterior abordamos sobre a instalação do OpenSolaris 2009.06 domU e Debian Squeeze dom0 e e o mesmo foi concluído dizendo que prosseguiria-se com mais postagens sobre tuning e troubleshooting em Linux e Unix mas, devido aos últimos acontecimentos na minha trajetória profissional, serão pausadas as postagens sobre Linux e Unix. Em momento oportuno será retornada a série de postagens sobre Linux e Unix inseridos em ambiente de virtualização Xen.


       Esta postagem abrirá uma série direcionada para o RHCSA/ RHCE. Devido a alguma burocracia para obter uma "trial" da versão mais atual do Red Hat Enterprise Linux, as exposições aqui serão baseadas no Scientific Linux, que é uma das "rebuilds" do RHEL.


       O Scientific Linux é uma distribuição desenvolvida por experts da Fermilab (Fermi National Accelerator Laboratory), um centro de pesquisas especializado em física de particulas de alta energia em Batavia, Ilinois, nos Estados Unidos e a Organização Europeia de Pesquisa Nuclear (CERN).


       Serão disponibilizados abaixo as imagens ISO dos DVD's contendo a versão mais atual da distribuição (6.2) nos links que seguem:

       Esta série de postagens será aberta mostrando a configuração de um servidor FTP, qual servirá como repositório para instalação do Scientific Linux.


       Antes de fazer as exposições práticas, vale colocar aqui algumas considerações:


  • O armazenamento do servidor FTP será disponibilizado sobre um volume lógico;
  • Será configurado um serviço do sistema responsável por montar as imagens ISO do Scientific Linux, pois não é possível monta-las em tempo de inicialização através do /etc/fstab;
  • Será necessário aplicar os contextos SELinux apropriados para o diretório, onde ficarão armazenados os arquivos de instalação do SL via FTP;
  • O diretório de instalação do SL será o ponto de montagem do volume lógico comentado no ponto anterior, formatado sob o sistema de arquivos xfs.




Configurando o armazenamento para o repositório de instalação do sistema usando LVM.

       Iniciando...


Para ampliar, clique sobre a figura.

          Ao consultar os discos e partições presentes no sistema, é verificada a presença de 3 discos, /dev/sdb, /dev/sdc, e /dev/sdd, onde dois deles foram previamente formatados como Linux LVM, de forma que as partições geradas ficaram, respectivamente, como /dev/sdb1, e /dev/sdc1, conforme é mostra a figura acima.

Para ampliar, clique sobre a figura.

       Foi criado um primeiro volume lógico, conforma a figura acima, conforme os procedimentos que seguem:

  • Foi criado o volume físico sobre o disco /dev/sdb particionado;
  • Foi criado um grupo de volumes lógico nomeado "instserver";
  • Dentro do grupo "instserver" foi criado um volume lógico nomeado "iso", o qual usou todo o espaço de armazenamento disponível no mesmo, a saber, 5 Gb. 
       Obs.: Para um melhor aproveitamento do espaço disponível no grupo de volumes lógicos, ao invés de atribuir o tamanho em gigabytes, foi atribuído o tamanho em "extents".

Para ampliar, clique sobre a figura.

       Verificando-se a existência do dispositivo /dev/instserver/iso referente ao volume lógico criado, foi feita a formatação do mesmo com o sistema de arquivos xfs. E ainda conforme mostra a figura acima, foi criado o ponto de montagem, qual será usado para nosso repositório /var/ftp.

       Feito isto, já é possível adicionar a linha abaixo para que o volume lógico seja montado já em tempo de inicialização do sistema:

/dev/instserver/iso /var/ftp xfs defaults 1 2

Para ampliar, clique sobre a figura.

       Sendo montado manualmente o nosso volume lógico, foi verificado, conforme a figura acima, o mesmo devidamente montado, e exibindo justamente os 5 Gb de espaço de armazenamento disponíveis.





Montando as imagens ISO dos DVD's de instalação do sistema.

       Agora será criado o script padrão Red Hat, qual montara as imagens ISO do SL também em tempo de inicialização:

[root@server1 ~]# vi /etc/init.d/isomount

Para ampliar, clique sobre a figura.
       Sem esquecer de criar os pontos de montagens para as imagens ISO conforme indicados no script acima:
[root@server1 ~]# mkdir /uolbr_inst/DVD1

[root@server1 ~]# mkdir /uolbr_inst/DVD2

Para ampliar, clique sobre a figura.
       Conforme a figura acima, foi iniciado o serviço recém criado, montando as duas imagens ISO dos DVD's de instalação do SL 6.2. Em seguida, foi habilitado o script para ser inicializável pelo sistema, deixando o nosso ambiente de armazenamento pronto para a instalação do servidor FTP.


       Prosseguiremos com esta série de postagens baseadas no RHCSA/ RHCE, abordando sobre a instalação e a configuração do vsftp, assim como o comportamento do mesmo dentro do contexto do SELinux.


       Tudo, até aqui.

          Saudações a todos.



Referências.:




RHCSA/RHCE Red Hat Linux Certification Study Guide (Exams EX200 & EX300), 6th Edition (Certification Press) by Michael Jang



Nenhum comentário: