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.


domingo, 11 de dezembro de 2011

LVM - Gerenciamento e Permissões.


Na postagem anterior abordamos sobre gerenciamento da LVM.
Foram utilizadas ferramentas como o cfdisk, o fdisk, dentre outras. Desativamos (swapoff), e eliminamos a partição swap do sistema, criando (mkswap), e ativando (swapon) o volume lógico nomeado "swap" passando este a ser a área de troca.
Foi feita também a exclusão (lvremove) do volume lógico nomeado "vms", sendo ele outra vez criado (lvcreate), com o tamanho de 20 Gb após feita extensão (vgextend) do grupo de volumes lógicos, incluindo nele a partição que outrora servia como a área de troca do sistema. O volume lógico nomeado "vms" foi formatado (mkfs.reiserfs), em seguida, sob o sistema de arquivos reiserfs, foi criado o ponto de montagem para o mesmo, e acrescentado a /etc/fstab a linha necessária para que o volume seja montado em tempo de inicialização.

Agora atentemos a figura abaixo:

Para ampliar, clique sobre a figura.

Notamos que o usuário "gast" pode acessar o volume a partir do ponto de montagem definido em /etc/fstab, porém, no momento da criação de um arquivo para testar a escrita, não foi possível a criação do mesmo.
Listando o conteúdo do diretório /lvs, notamos que o subdiretório /vms pertencia ao usuário.grupo root.root. Ao tentar alterar o grupo proprietário de /vms (ponto de montagem, e não o volume lógigo), o sistema não permitiu por tratar-se de uma operação designada somente ao root, de forma que foram seguidos os seguintes passos:

  1. Foi acessado o terminal como root (su);
  2. Foi alterado o grupo proprietário de /vms para vboxusers;
  3. Voltei o terminal com o usuário normal (exit);
  4. Listei o conteúdo do diretório /lvs, e foi conferido que o subdiretório /vms passou pertencer ao usuário.grupo root.vboxusers.
Mas, ao fazer a verificação da permissão de escrita, foi verificado que ainda não era possível escrever dentro do volume lógico.

Para ampliar, clique sobre a figura.

Que será que faltou? Não foi verificado que que o grupo proprietário de /vms foi alterado para "vboxusers"?
A figura acima mostra que somente root tinha permissão total em /vms, mas o grupo tinha permissões apenas de leitura e execução de binários. Dessa forma, foi dada a permissão também de escrita (chmod -Rv 0775) para o grupo proprietário do diretório /vms (rwxrwxr-x).




Preparando o volume lógico para receber uma máquina virtual.

Bem, a idéia mesmo de alterar o grupo proprietário de /vms para "vboxusers" deixa entendido que o volume lógico em questão será usado para uma sulução simples de virtualização usando o VirtualBox, qua é uma outra solução da Oracle, qual vocês podem baixar através dos links abaixo, a depender do seu processador:
i386 (Processadores x86 32 bits)
amd64 (Processadores 64 bits)

Algo que podemos fazer antes é tornar o usuário "gast" um "sudoer", ou seja, um usuário com poder de executar algumas tarefas peculiares de "root" sob demanda.

Para ampliar, clique sobre a figura.
 Para isto, basta incluir a linha conforme indicado na figura acima em /etc/sudoers, referente ao usuário "gast".
Nota.: O usuário "gast" é apenas o exemplo utilizado aqui.

E agora instalamos o VirtualBox, conforme mostra a figura abaixo. O pacote eu salvei dentro do diretório Downloads/ do usuário.


Para ampliar, clique sobre a figura.
Após instalado, para abri-lo, basta entrar com o comando VirtualBox & através de um xterm. Podendo ser aberto também através do menu do seu desktop, ou gerenciador de janelas de sua preferência. 

Já com o VirtualBox aberto, vá até o menu Arquivo - Preferência...




Ao abrir a janela VirtualBox - Configurações...




Escolha a pasta padrão para a máquna virtual no combobox conforme mostra a figura abaixo...




Abrirá o diálogo para escolher dentre as pastas do sistema...




Assim, procure o caminho do ponto de montagem do volume lógico, neste caso aqui, o /lvs/vms.




Clicou Escolher - Ok.


Pronto. O volume lógico está pronto para receber a máquina virtual.


Na próxima postagem, abordarei uma instalação básica do FreeBSD sobre a máquina virtual.




Tudo, até aqui.

Saudações.

Nenhum comentário: