sexta-feira, julho 24, 2009

iMasters - Vmware Server no RHEL 4 - Linux

Quarta-feira, 22/07/2009 - 11:15 - Por Leandro Ribeiro
Seções relacionadas:
Vmware Server no RHEL 4

Olá, pessoal.

No artigo de hoje falarei um pouco sobre um tema bem interessante, que tem crescido bastante no mundo de TI, que é a "Virtualização de Servidores".

A "Virtualização de Servidores" consiste no compartilhamento de um único servidor físico, operando diversos sistemas operacionais. Cada servidor virtual criado neste processo é um ambiente operacional completo, seguro e totalmente isolado, como se fosse um servidor independente.

Algumas das principais vantagens que podemos destacar em um ambiente virtualizado são: segurança, flexibilidade, redução de custo e espaço.

Abaixo veremos um exemplo prático de virtualização utilizando o Vmware Server 2.0 com base em RedHat Enterprise Linux 4, porém existem outros softwares que podem ser utilizados para virtualizar um ambiente.

Instalação

Supondo que seu servidor RedHat Enterprise Linux 4 já esteja devidamente instalado, baixe o pacote RPM do Vmware Server 2.0 e gere um "Serial Number", pois esse número de série será necessário para concluir a instalação do ambiente. O download do pacote e o serial number podem ser obtidos através do link abaixo:

http://www.vmware.com/download/server/

Feito o download, faça o login com o usuário root em seu servidor e realize a instalação do pacote através do seguinte comando:

[root@vmwareserver ~] rpm -ivh VMware-server-2.0.0-122956.i386.rpm

Se tudo deu certo e sua instalação completou-se com sucesso, o sistema apresentará a seguinte mensagem:

The installation of VMware Server 2.0.0 for Linux completed successfully.
You can decide to remove this software from your system at any time by
invoking the following command: "rpm -e VMware-server".

Before running VMware Server for the first time, you need to
configure it for your running kernel by invoking the
following command: "/usr/bin/vmware-config.pl".

Enjoy,

--the VMware team

Configuração

O próximo passo será executar o script de configuração do Vmware conforme indicação do próprio pacote, para isso execute o seguinte comando:

[root@vmwareserver~] /usr/bin/vmware-config.pl

O script acima fará uma série de perguntas para que seja possível configurar corretamente seu servidor. Em nosso exemplo, faremos uma instalação com os parâmetros de configuração "Default". Não entrarei nos detalhes das opções de configuração, portanto basta concordar com a maioria das perguntas conforme veremos abaixo:

A primeira delas é o aceite do acordo de licença:

You must read and accept the End User License Agreement to continue.
Press enter to display it.

Pressione Enter e concorde com o acordo:

Do you accept? (yes/no) yes 

Em seguida, o script irá compilar os módulos do kernel necessários para funcionamento do sistema, pressione Enter para todas as opções abaixo:

The bld-2.6.9-5.EL-i686smp-RHEL4 - vmmon module loads perfectly into the
running kernel.

The bld-2.6.9-5.EL-i686smp-RHEL4 - vmci module loads perfectly into the running
kernel.

The bld-2.6.9-5.EL-i686smp-RHEL4 - vsock module loads perfectly into the
running kernel.

Do you want networking for your virtual machines? (yes/no/help) [yes]

Abaixo você pode especificar o nome para a rede que será utilizada como Bridged.

Configuring a bridged network for vmnet0. Please specify a name for this network.[Bridged]

Caso você tenha mais de uma interface de rede em seu servidor, será possível escolher qual delas deseja utilizar para a Bridged.

Your computer has multiple ethernet network interfaces available: eth0, eth1.
Which one do you want to bridge to vmnet0? [eth0]

Do you wish to configure another bridged network? (yes/no) [no]

Aqui você pode habilitar a opção de utilizar NAT em suas máquinas virtuais e especificar o nome para essa rede.

Do you want to be able to use NAT networking in your virtual machines? (yes/no)
[yes]

Please specify a name for this network. [NAT]

A seguir será configurada uma subnet privada para as maquinas virtuais.

Do you want this program to probe for an unused private subnet? (yes/no/help)
[yes]

Nas opções abaixo, serão configuradas as portas de conexão, pressione Enter para todas as opções.

Please specify a port for remote connections to use [902]

Please specify a port for standard http connections to use [8222]

Please specify a port for secure http (https) connections to use [8333]

Abaixo será configurado o usuário adminsitrador do Vmware, por padrão o usuário root possui os direitos de administrador, apenas concorde com essa opção com o valor default:

The current administrative user for VMware Server  is ''.  Would you like to
specify a different administrator? [no]

Na opção abaixo, é interessante alterá-la, pois trata-se do diretório de armazenamento dos arquivos de suas máquinas virtuais. Aconselho criar uma partição separada, com bastante espaço para essa opção. Em nosso exemplo utilizaremos o seguinte diretório para armazenar os arquivos das VMs : /home/vmware/VirtualMachines/

In which directory do you want to keep your virtual machine files?
[/var/lib/vmware/Virtual Machines] /home/vmware/VirtualMachines/

Em seguida, conforme informado no início do artigo, será necessário informar o Serial Number que foi gerado no site da Vmware para colocar em funcionamento o seu servidor.

Do you want to enter a serial number now? (yes/no/help) [yes]

Nas opções a seguir, será necessário informar o diretório onde serão instalados os binários, libs, docs etc. Apenas concorde com as opções-padrão.

In which directory do you want to install the VMware VIX API binary files?
[/usr/bin]

In which directory do you want to install the VMware VIX API library files?
[/usr/lib/vmware-vix/lib]

The path "/usr/lib/vmware-vix/lib" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes]

In which directory do you want to install the VMware VIX API document pages?
[/usr/share/doc/vmware-vix]

The path "/usr/share/doc/vmware-vix" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes]

Ao finalizar todas as opções de configuração, a seguinte mensagem será apresentada em sua tela:

The configuration of VMware Server 2.0.0 build-122956 for Linux for this running kernel completed successfully.

Se a mensagem acima apareceu em sua tela, Parabéns!!! Seu servidor está agora configurado e pronto para iniciar criação das máquinas virtuais de sua estrutura.

Para acessar o console de gerenciamento de seu Vmware Server, abra um navegador de sua preferência e digite o seguinte endereço:

https://localhost:8333/ui/ .

Por hora é só, pessoal, espero que seja útil. Nos próximos artigos darei continuidade ao tema Virtualização.


iMasters - Vmware Server no RHEL 4 - Linux

 



 

Technorati Marcas: : , , , ,

 

 

BlogBlogs Marcas: : , , , ,

 

Nenhum comentário:

Postar um comentário

Aúncio