Escolar Documentos
Profissional Documentos
Cultura Documentos
Instal An Do o VMware Server
Instal An Do o VMware Server
O VMware um aplicativo que realiza a virtualizao de hardware. Atravs dele, possvel instalar outro sistema operacional em um hardware filho completo que ser executado em seu computador. Por exemplo, um usurio Linux pode instalar o VMware para virtualizar um outro computador e instalar o sistema operacional Windows para poder realizar os seus testes de conectividade com o samba. O maior limitador para a criao de um ou mais computadores virtual em apenas um computador, a capacidade o hardware, ou seja, quanto mais parrudo for o seu equipamento, maior ser a quantidade de mquinas virtuais rodando simultaneamente, podendo assim ter uma verdadeira infra-estrutura de rede de servidores em apenas um equipamento. Existem vrios produtos da VMware, sendo os mais conhecidos:
VMware Desktop: muito parecido com o server, permitindo a criao de diversas mquinas virtuais, sendo que a sua administrao dever ser realizada apenas localmente. VMware Server: Permite a criao de diversas mquinas virtuais e ainda possui administrao remota das mquinas virtuais atravs de um console que pode ser instalado em uma estao de trabalho Windows ou Linux. O grande destaque dessa verso o fato do vmware rodar as mquinas virtuais em background havendo ento a necessidade de ter a interface de gerncia remota. VMware Player: No permite a criao de mquinas virtuais, permite apenas a execuo das mesmas. Essa verso est sendo bastante utilizada principalmente para demonstraes de produtos que vem sendo distribudos em mquinas virtuais para o VMware Player. Nesse howto veremos como realizar a instalao do VMware Server e montar um pequeno ambiente de rede em apenas um computador. Ambiente utilizado Hardware do Servidor:
Download do VMware Realize o download do VMware aqui e abtenha a chave de registro aqui. Para obter a chave de registro haver a necessidade de preencher um formulrio podendo obter mais de uma chave. Escolha o registro do VMware para Linux. Preparando o (K)Ubuntu Levando em considerao de que voc j esteja com o (K)Ubuntu instalado em seu servidor, h necessidade de instalar os seguintes pacotes para instalar o VMware Server:
make; gcc; flex; libc6; libc6-dev; automake; autoconf; linux-headers-2.6.15-25; linux-headers-2.6.15-25-686; xinetd; libperl-dev; libx11-6; libxtst6; libxext6; libxt6; libice6; libsm6; libxrender1; zlib1g;
$ sudo apt-get install make gcc flex libc6 libc6-dev automake autoconf linux-headers xinetd libperl-dev libx11-6 libxtst6 libxext6 libxt6 libice6 libsm6 libxrender1 zlib1g libc6
Instalando o VMware Server
V para o diretrio /tmp e descompacte o arquivo VMware-server-VERSO.tar.gz que foi realizado o download a partir da pgina de download do VMware.
$ #
sudo cd
su
/tmp
# cd /tmp/vmware-server-distrib
Execute o script de instalao do VMware Server:
# ./vmware-install.pl
Em seguida, aparecero diversas perguntas. Vamos passar uma-a-uma para no ter erro na instalao: In which directory do you want to install the binary files?
[/usr/bin] Pressione Enter, iremos instalar os binrios em /usr/bin. What [/etc] Pressione Enter, pois os diretrios rc0.d ao rc6.d no (K)Ubuntu esto a partir do diretrio /etc. What [/etc/init.d] Pressione Enter, pois os init scripts (Scripts de iniciao de servios) no (K)Ubuntu esto no diretrio /etc/init.d. In which directory do you want to install the daemon files? is the directory that contains the init scripts? is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/usr/sbin] Pressione Enter, iremos instalar o daemon do VMware Server em /usr/sbin. Esse daemon ser utilizado posteriormente para permitir administrao remota das mquinas virtuais. In which directory do you want to install the library files?
[/usr/lib/vmware] Pressione Enter, iremos instalar as bibliotecas utilizadas pelo VMware Server em /usr/lib/vmware. The create [yes] Pressione Enter para criar o diretrio /usr/lib/vmware que ainda no existe. path it, /usr/lib/vmware including does not parent exist currently. Is This this program what is going to
needed
directories.
you
want?
In
which
directory
do
you
want
to
install
the
manual
files?
[/usr/share/man] Pressione Enter, iremos instalar as pginas de manual do VMware Server em /usr/share/man. In which directory do you want to install the documentation files?
[/usr/share/doc/vmware] Pressione Enter, iremos instalar a documentao do VMware Serverm em /usr/share/doc/vmware. The going [yes] Pressione Enter para criar o diretrio /usr/share/doc/vmware que ainda no existe. Dessa forma, a instalao do VMware Server ser concluda e ser apresentada a seguinte mensagem: The installation You of can VMware decide to Server remove 1.0.0 this build-28343 software from for your Linux system completed at any path to /usr/share/doc/vmware create it, including does not exist currently. Is this This what program you is
needed
parent
directories.
want?
successfully.
time by invoking the following command: /usr/bin/vmware-uninstall.pl. Before invoking running the VMware following Server for the first time, you need to Do configure you want it by this
command:
/usr/bin/vmware-config.pl.
program to invoke the command for you now? [yes] Pressionando a tecla Enter, ser executado o script de configurao do VMware. Configurando o VMware Server You must read and accept the End User License Agreement to continue.
Press enter to display it. Pressione Enter para ler a Licena de Uso do VMware Server. Em seguida a licena ser exibida. Pressiona a barra de espao para pular de pgina at alcanar o final ou simplesmente pressione a tecla q para sair e responder a pergunta abaixo: Do you accept? (yes/no) Responda yes. Configuring fallback GTK+ 2.4 libraries. In which directory do you want to install the mime type icons?
[/usr/share/icons] Pressione Enter, pois iremos instalar os cones em /usr/share/icons. What directory contains your desktop menu entry files? These files have a
No caso do KDE, os arquivos .desktop, usados para adicionar cones no menu de aplicativos, esto localizados em /usr/share/applications. No sou usurio do gnome, mas em breve estarei verificando se ficam no mesmo local. Apenas pressione Enter, isso no prejudicar o funcionamento do VMware Server. In which directory do you want to install the applications icon?
[/usr/share/pixmaps] Pressione Enter, pois os cones sero instalados em /usr/share/pixmaps. Trying to find a suitable vmmon module for your running kernel. None running of the kernel. pre-built Do you vmmon want modules for to VMware try to Server build is suitable vmmon for module your for
this
program
the
your system (you need to have a C compiler installed on your system)? [yes] Se voc no esqueceu de instalar o gcc conforme descrito anteriormente, basta pressionar a tecla Enter para continuar. What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.15-25-686/build/include] Essa a parte que a maioria das pessoas tm problema na hora de instalar o VMware. H necessidade que o pacote de headers do kernel instalado seja exatamente a mesma verso do kernel em produo, caso contrrio, dar problema na instalao. Para ter certeza, abra um outro console e digite os seguintes comandos:
$ 2.6.15-25-686
uname
-r
$ ii
dpkg
-l
grep 2.6.15-25.43
linux-headers ...
linux-headers-2.6.15-25
Caso queira ligar novas interfaces virtuais para outras interfaces fsicas, esse o momento, basta digitar yes e anex-las. Como eu no desejo fazer isso, respondi no e pressionei a tecla Enter para continuar. Do you want to be able to use NAT networking in your virtual machines? (yes/no) [yes] Geralmente eu respondo no para essa pergunta, pois atravs dela, ser criado uma nova subrede para as mquinas virtuais e depois criar um nat para que elas possam acessar a Internet ou outras redes. Como o meu objetivo que cada mquina virtual seja independente, vamos utilizar as interfaces de rede como bridge, ou seja, como se cada mquinas tivesse sua interface de rede independente ligada a uma fsica. Pode-se utilizar diversas mquinas virtuais com suas respectivas interfaces de rede virtuais ligada a apenas uma interface de rede fsica. A utilizao em nat poder ser bastante til em alguns casos, como por exemplo criar uma rede de testes com uma nica sada para outras redes atravs do NAT. Do [no] Geralmente eu tambm respondo no para essa pergunta. Ela bastante parecida com a pergunta anterior, pois ela forma uma nova subrede para as mquinas virtuais, mas sem nat. Em seguida, sero compilados os mdulos de rede do VMware Server. Please specify a port for remote console connections to use [902] Pressione Enter para utilizar a porta 902 para o acesso de gerenciamento remoto do VMware Server. In which directory do you want to keep your virtual machine files? you want to be able to use host-only networking in your virtual machines?
[/var/lib/vmware/Virtual Machines] Pressione Enter, dessa forma, todas as mquinas virtuais sero criadas em
/var/lib/vmware/Virtual Machines. The path is /var/lib/vmware/Virtual going to create it, Machines including does needed not parent exist currently. Is This this
program
directories.
what you want? [yes] Pressione Enter para criar o diretrio /var/lib/vmware/Virtual Machines que ainda no existe. Please enter your 20-character serial number.
Type XXXXX-XXXXX-XXXXX-XXXXX or Enter to cancel: Digite o nmero de srie que voc solicitou anteriormente no site de registro do VMware. The configuration of VMware Server 1.0.0 build-28343 for Linux for this running
Pronto! O VMWare Server foi instalado com sucesso. Reinicie o super-daemon xinetd e verifique se a porta 902 foi aberta:
/etc/init.d/xinetd
restart
Host name: entre com o IP ou o host name (caso tenha um servidor de DNS) do servidor onde o VMware est instalado; User name: entre com um usurio vlido e disponvel no servidor onde o VMware est instalado. Qualquer usurio vlido poder criar suas mquinas virtuais, portanto, restrinja o mximo possvel o acesso a esse servidor, pois cada mquina virtual executada consumir recursos da mquina hospedeira;
Password: entre com a senha do usurio para ser criada a mquina virtual.
Em seguida ser aberto o console com todas as mquinas virtuais pertencer ao usurio roger. Nesse exemplo no h nenhuma mquina virtual, onde criamos uma em seguida.
Para criar uma nova mquina virtual clique sobre o cone New Virtual Machine, onde ser iniciado o Wizard de configurao de da mquina virtual. Clique no boto avanar na janela abaixo.
Escolha a opo Typical na janela abaixo. A qualquer momento as mquinas virtuais podero ser customizadas de acordo com as suas necessidades. Ser necessrio desligar a mquina virtual desejada a cada customizao a ser realizada.
Escolha um nome e o diretrio (do servidor) onde a sua mquina virtual ser armazenada.
Escolha a opo Use bridge networking na janela abaixo. Dessa forma, essa mquina virtual ser independente e receber um IP de sua rede local. Lembre-se tambm que durante o processo de instalao recusamos a instalao de um ambiente com NAT e host-only.
Informe a capacidade do disco virtual que ser utilizado por essa mquina virtual. Os discos virtuais so arquivos proprietrios do VMware realizando a virtualizao de uma interface SCSI. Pode-se ainda alocar todo o espao desejado ou utilizar o espao fsico em disco de acordo com a utilizao da mquina virtual. Tambm pode-se dividir o disco virtual em arquivos de 2GB. Dizem que essa diviso para ficar mais rpido, mas para mim, isso devido alguns sistemas operacionais no suportarem aquivos maiores que 2GB.
Pronto! Sua mquina virtual est criada, observe a rea Inventory ao lado esquerdo de sua janela.
Agora, h necessidade de instalar o sistema operacional na mquina virtual. Para voc no ter que sair correndo at o servidor hospedeiro (fsico) inserir o CD de instalao do sistema operacional, pode-se utilizar a unidade de CD do desktop onde o VMware cliente est sendo executado, fazendo com que a mquina virtual pense que a unidade de CD seja local. Para isso, d dois clique em CD-ROM localizado em Devices. Selecione em Location a opo Client e no dropdown abaixo a letra correspondente a unidade de CD do seu desktop onde o VMware Cliente est sendo executado, conforme o exemplo abaixo:
operacional em sua nova mquina virtual. Observe abaixo se a unidade de CD est desconectada atravs do cone localizado na barra de status. Caso esteja desconectado, seja rpido e clique
com o boto direito do mouse sobre o cone e em seguida na opo Connect antes que a mquina virtual tente comear a carregar o disco de boot.
Proceda com a instalao do sistema operacional normalmente e lembre-se que a partir de agora voc est em uma outra mquina totalmente independente, podendo realizar qualquer tarefa que o sistema operacional lhe permitir. Somente para se ter uma idia da virtualizao de um hardware realizada pelo VMware, ele at disponiliza um setup pressionando a tecla F2 na hora de iniciar a mquina virtual.