Marcos Grillo - Tecnologia e Informação
   Centos 5.x + VMware server 1.0.7

Boa noite pessoal,

Esta semana publiquei este tutorial no site comunitário  Discipulos do Pinguim, e logo após aqui para quem se interessar.

O nosso amigo Paulo Roberto Alves Resende Junior publicou um tutorial de VMware para Debian, como precisamos compartilhar informações resolvi publicar esse material que foi iniciado por mim e muito bem complementado por Alex Simanovishi, Elder Trivelato e Anderson Gusicuma, obrigado pessoal pelo ótimo trabalho.

Este manual é compatível com a maioria das versões Linux do seguimento Red Hat com kernel 2.6, ou seja, no CentOS da versão 5 em diante funcionou perfeitamente, acredito que com outros como Fedora e RHE também irão funcionar, talvez algumas alterações nas dependências.

A versão deste tutorial é para o servidor VMware 1.0.7, a utilizo em produção e é bem estável, agora é muito interessante ressaltar que ele é freeware (até para uso comercial).

Uma das características da virtualização para quem não sabe é a consolidação dos servidores, ou seja, a centralização de varias maquinas físicas em uma ou mais com maior capacidade, na figura abaixo estamos destacando as camadas e suas funções.

Modelo Virtualização

Imagem exemplo de um sistema virtualizado.

Nessa imagem o hardware é uma única maquina (poderiam ser mais maquinas) e está destacado na cor azul, enquanto uma camada de comunicação intermediaria (Software de virtualização) conversa com os SO (sistemas operacionais) que poderão ser chamados de sistemas Guest (convidado) isso na camada laranja, interpretando os comandos dos convidados (Guest) para o hardware (camada verde).

Hoje é interessante para uma empresa comprar um hardware mais robusto e economizar no espaço físico e na administração de seu ambiente, o hardware está mais barato que em outras épocas.

Vamos ao que interessa, irei publicar um material apenas de virtualização para explicar mais a fundo seus benefícios! Mas no momento o conceito acima é suficiente.

Nesta matéria precisamos apenas de uma instalação simples do CentOS 5.X de 32 bits, não é necessário nenhum pacote adicional, apenas o MINIMO da instalação, todas as dependências serão resolvidas antes da instalação do VMware Server.

Quando digo instalação mínima, por favor, sem nenhum pacote mesmo, isso significa, sem interface gráfica, editores, aplicativos de escritório e etc.

É importantíssimo ressaltar que o sistema precisa ser atualizado antes de iniciar o tutorial, o comando abaixo executa essa atualização, mas é necessário acesso a internet nessa maquina:

# yum update

Geralmente esse comando irá demorar um pouco, e o tempo pode variar de acordo com a sua velocidade de internet, reparem que depois de fazer o download dos hash dos pacotes ele solicita uma conformação, tecle Y e de um Enter.

OBS: Reparem que o # na frente do comando é apenas para indicar que o acesso está sendo executado como root, ignorem esse símbolo em todos os comandos.

 

Instalação das dependências:

# yum install gcc

# yum install perl

# yum install kernel-devel

# yum install xinetd

# yum install httpd

# yum install libX11 libX11-devel libXt libICE libSM libXrender libXtst*

# yum install wget

# yum install make

# yum install ntsysv

 

Se sua maquina tem suporte a PAE, ou seja, uma maquina 32 bits com mapeamento lógico de memória (+ de 3 Gigas) poderá habilitar o kernel para isso instalando o pacote abaixo:

# yum install kernel-PAE-devel

 

Vamos desabilitar o SELINUX (Security-Enhanced Linux), para que o mesmo não impeça algum aplicativo de se comunicar ou acessar algum módulo.

# cd /etc/sysconfig

# vi selinux

Para desabilitar altere a linha:

SELINUX=enforcing por SELINUX=disabled

E para salvar :wq!

Importante, para que entre em vigor o modo disabled do SELINUX é preciso reiniciar a maquina, iremos fazer isso no final do tutorial.

 

No próximo passo vamos preparar a pasta de download, esta pasta será a referência dos próximos comandos, mas se alguém preferir por favor fiquem a vontade para alterar, apenas lembre que esta alteração pode causar problemas nos próximos comandos.

 

# mkdir /downloads

# cd /downloads

 

 Neste tutorial iremos instalar o VMware Server 1.0.7, com os comandos abaixo vamos baixar os pacotes necessários:

# wget http://download3.vmware.com/software/vmserver/VMware-server-1.0.7-108231.tar.gz

# wget http://download3.vmware.com/software/vmserver/VMware-vix-e.x.p-101586.i386.tar.gz

# wget http://download3.vmware.com/software/vmserver/VMware-mui-1.0.6-91891.tar.gz

 

No próximo passo iremos descompactar e instalar o software de servidor, e instalar no nosso sistema.

# tar -xzvf VMware-server-1.0.7-108231.tar.gz

# cd vmware-server-distrib

# . /downloads/vmware-install.pl

# cd ..

 

**** Seguir passos na tela, é tudo por default, o serial pode ser inserido depois, lembre-se de se cadastrar no site para obter um numero de série.

**** Verificar a partição onde quer que fique as maquinas virtuais, eu utilizo como /vm, mas lembre-se de reservar na hora da instalação ou criar se estiver com espaço livre.

 

O VMware vix é as API que iremos utilizar com o MUI, a interface de internet para administração:

# tar -xzvf VMware-vix-e.x.p-101586.i386.tar.gz

# cd /downloads/vmware-vix-distrib

# ./vmware-install.pl

# cd ..

 

Vamos instalar o MUI para administração:

# tar -xzvf VMware-mui-1.0.6-91891.tar.gz

# cd /downloads/vmware-mui-distrib

# ./vmware-install.pl

# cd ..

 

Vamos agora mexer com os serviços na inicialização, para facilitar escolhemos o utilitário ntsysv:

# ntsysv

Os serviços serãp desabilitados retirando o (*) dos mesmos, para tanto utilize a barra de espaço quando o cursor estiver sobre a opção.

( )iptables

( )ip6table

 

Pronto vamos reiniciar a maquina, reparem na inicialização, alguns módulos de comunicação da VMware são inicializados:

# shutdown -r now

 

No browser digite http://IP-Servidor:8222 logar com root e senha e utilizá-lo via browser.

vmwareNav

OBS: No VMware 1.0.7 é necessário instalar o console do Software, para utilizar o console utilize o host como: IP-Servidor:904 no campo usuario: root e na senha: senha_root, na imagem acima onde navegamos na interface web ele permite fazer o download para instalar na maquina local, esse ferramenta possibilita maior administração das maquinas convidadas.

 

Concluimos aqui mais um documento desenvolvido com base em nosso cotidiano, fiquem a vontade para comentar, e no proximo capitulo será as ferramentas da VMware para administração do ambiente.

Ótimas Virtualizações a todos!

Marcos Grillo



Escrito por Marcos Grillo às 20h26
[] [envie esta mensagem] []


 
   Dica - Parted Magic

Boa noite pessoal,

Esta semana passei por um grande problema e resolvi publicar aqui no Blog, para quem não sabe o Windows Vista não deixa você particionar o HD como quiser, pelo contrário, ele cria uma unica partição e formata tudo mesmo!

Então como sempre utilizei de duas partições na minha maquina, decidi por fazer um resize, ou seja alterar o tamanho da partição principal (C:), tinha como objetivo deixar ela com 60 Gigas, para que o restante (150 Gigas) fossem dedicados a documentos e arquivos diversos. Por padrão o Windows Vista no seu gerenciamento de disco deixa fazer esta manipulação de tamanho, mas o que eu não sabia é que houver dados no HD em algum ponto onde o resize iria limpar ele não deixa!

Agora sim, o que fazer? Quando solicitei ao Windows que diminuísse o minha partição C:, ele incrivelmente liberou apenas 236 Megas! O que vou fazer com esse  espaço todo?

Foi então que conheci uma ferramenta fabulosa que roda em live CD que salvou minha vida! Ela se chama Parted Magic (quase o mesmo nome do famoso Partition Magic agora da Symantec), mas com uma grande diferença, ele é um Linux e é freeware, alem de,  suportar varios sistemas de arquivos.

Acho que irá ajudar muitos dos Discípulos, mas vale lembrar,  sempre que mexer com disco e dados um backup muito bem feito deve ser executado antes! Então se não for realmente necessário não altere.

Aqui fica mais essa dica! Estou trabalhando em outras ferramentas, voltarei em breve… 

Um grande abraço!

Marcos Grillo



Escrito por Marcos Grillo às 20h17
[] [envie esta mensagem] []


 
   Novo Blog... Fiquem atentos

Senhores,

Esse blog será apenas para temas, dicas e publicações que estarei fazendo em outros sites de tecnologia.

Meu site:

http://sites.google.com/site/profmarcosgrillo/ - Site dos cursos de extensão (com direito a download do material) Visitem!

Sites de publicações:

http://discipulosdopinguim.com.br/blog/ - Site oficial do pessoal de Jundiaí.

http://www.vivaolinux.com.br/ Manuais, dicas e noticias no mundo Linux!

 Fiquem a vontade para comentar!

Marcos Grillo



Escrito por Marcos Grillo às 20h12
[] [envie esta mensagem] []


 
  [ página principal ] [ ver mensagens anteriores ]  
 
 
HISTÓRICO



OUTROS SITES
 UOL - O melhor conteúdo
 BOL - E-mail grátis


VOTAÇÃO
 Dê uma nota para meu blog!