Pesquisar neste blog

Mostrando postagens com marcador vmware. Mostrar todas as postagens
Mostrando postagens com marcador vmware. Mostrar todas as postagens

quinta-feira, 27 de setembro de 2012

Instalando OpenSuse 11.2 x64 como guest sobre VMWare 2.0.2 rodando em Windows 2008 x64 – Hp Proliant ML 350 G5


-->



Para instalar OpenSuse 11.2 x64 sobre VMware 2.0.2 rodando em host com Windows Server 2008 x64 tive alguns problemas. Por várias vezes fiz a instalação mas a mesma não concluía corretamente. Quando concluía ao reiniciar gerava vários erros e acabava travando.
Após alguns buscas, encontrei na documentação do site da VmWare uma orientação para realizar a instalação e modo texto e durante o processo adicionar alguns pacotes. A recomendação era para o OpenSUSE 11.1 e não mencionava se era 64 bits ou não. Na primeira tentativa em modo texto obtive os mesmos erros após instalação.
Fiz mais algumas pesquisas e encontrei algumas referências para adicionar outros pacotes durante a instalação. Considerando os pacotes sugeridos pela documentação da VmWare e os que encontrei a lista total é a que segue abaixo:
gcc;
gcc-c++;
kernel-source;
kernel-headers;
kernel-syms;
Dessa vez fiz a instalação em modo texto e o processo concluiu sem problemas. No site da VmWare também menciona que no final do processo de instalação deve ser pulado o teste da conexão com a internet. A documentação não dizia o porque.
A exigência desses pacotes estão ligados a necessidade de instalação da VmWare Tools. O caso é que durante a instalação o OpenSuse 11.2 x64 instala a Open-VmWare-Tools que não funciona 100%. O que fiz então foi remover os pacotes:
libvmtools0;
open-vm-tools;
open-vm-tools-gui; e
vmware-guest-kmp-defalut;
Em seguida usei o arquivo Linux.iso da pasta C:\Program Files (x86)\VMware\VMware Server para montar o drive de CD no sistema guest OpenSuse 11.2 x64.

-->



Dentro do drive existe um arquivo RPM e outro tar.gz. Nessa primeira etapa usei o tar.gz.
Extrai o pacote tar.gz com o seguinte comando:

#tar -zxvf nomedoarquivo.tar.gz

Após extrair os arquivos executei o script perl que está dentro da pasta:

vmware-tools-distrib\vmware-install.pl

para isso acessei a pasta e executei o comando da seguinte forma:

./vmware-install.pl

Aceitei o que é sugerido pelo sistema e fui pressionando enter.

No final do processo de instalação o script sugere a execução do script de configuração.
O local do mesmo é  /usr/bin/vmware-config-tools.pl. 

./vmware-config-tools.pl


-->



Já no início o script avisa que os módulos disponíveis não estão de acordo com o kernel e sugere a compilação do mesmo. O problema é que o gcc do OpenSuse 11.2 x64 é o 4.4 e o sistema acusa que o kernel foi compilado na versão 4.4.1. Em uma das tentativas até tentei compilar mas deu erros no comando make. Então aceitei os módulos já prontos.
Após executar a configuração reiniciei o sistema e execute o pacote RPM dentro do cd. Com isso ele adicionou o VmWare-Tools ao gerenciador de pacotes, mas ao reiniciar o sistema o VmWare Server não reconhecia o VmWare Tools. Tive que executar o sicript de configuração novamente:

./vmware-config-tools.pl

Mesmo assim o VmWare Tools não funcionou corretamente, dessa forma fiz novamente toda instalação via tar.gz. Aparentemente o VmWare Tools não está funcionando 100% . O ponteiro do mouse as vezes some na tela e seu funcionamento não e muito transparente entre o host e o guest. A área de transferência esta funcionando normalmente.
Bom, seria isso, se alguém conseguir instalar sem nenhum erro é só entrar em contato.


Claudir Pereira dos Santos

Matelândia, 20/05/2010


VmWare Server - Uso excessivo de processar quanto marcado a opção Debugging Information


-->



Após algumas observações do monitor de processo do sistema operacional host, foi constatado que havia um processo da VmWare Server sobrecarregando o processador. O mesmo chegou a atingir picos de 64 %. Esse processo era referente a opção “Debugging Information” de uma VmWare que estava ativada em “Configure VM\Advanced”. Quando essa máquina virtual era usada, o servidor perdia desempenho.
Com base nessas observações, a maquina virtual foi desativa e a opção de “Debugging information” desmarcada.  Logo em seguida a mesma foi reiniciada e constatado que já não consumia grandes recursos do processador.

-->





Claudir Pereira dos Santos

Matelândia, 30/06/2010.

-->



Contornando erro ao tentar acessar guest via console do VmWare server 2.0.2 no Firefox 3.6.8 rodando no openSUSE 11.3 64 bits

Ao tentar acessar um sistema instalado como guest no VmWare Server 2.0.2 no Firefox 3.6.8  é exibido a seguinte mensagem de erro:





Cannot access virtual  machine console. The request timed out. The attempt to acquire a valid session ticket for "maquina" took longer than expected. If this problem persists, contact your system administrator.

Para corrigir esse  problema, bastaria criar um atalho na área de trabalho em uma máquina com Windows usando a ferramenta do próprio VmWare Server. Infelizmente no Linux isso não é possível. Dessa forma, é necessário copiar o plugin para o firefox que fica na maquina onde está instalado o VmWare Server. Nesse caso a máquina host está rodando Windows Server 2008 64 bits e o arquivo está na seguinte pasta:

C\Program Files (x86)\VMware\VMware Server\tomcat\webapps\ui\plugin\




O Arquivo a ser usado nesse caso é o vmware-vmrc-linux-x64.xpi. Copie o mesmo para uma pasta e renomeie para: vmware-vmrc-linux-x64.tar.gz. Extraia o arquivo. Somente será usado o  conteúdo do diretório plugin extraído, o restante pode ser excluído.
Depois acesse um terminal e digite todo o caminho mais o nome do arquivo vmware-vmrc.
Por exemplo:

# /home/usuario/bin/vm/vmware-vmrc

Na tela que abrir  informe as informações da seguinte forma:
Host Name: Ip + porta
(exemplo: 192.168.0.1:8333);
User: Nome do usuário com acesso na máquina onde está o VmWare Server.
Password: Senha do usuário

Feito isso clique em “Connect”. Se tudo correr bem será exibido uma lista com as máquinas virtuais disponíveis. Selecione a que você quer abrir e clique no botão “Open”. A máquina será aberta no console, agora é só usar.

Seria isso.


Cordialmente;

Claudir Pereira dos Santos

Matelândia, 27/09/2012.


Referência:
http://communities.vmware.com/thread/136783




quinta-feira, 30 de dezembro de 2010

Usando vmrun para iniciar máquinas virtuais no VmWare Server

Para iniciar guests do VmWare Server em um sistema host Windows, basta marcar os serviços para serem iniciados manualmente e depois criar um arquivo bat como o exemplo abaixo. Neste exemplo, está sendo salvo um arquivo e log em "D:\Virtual Machines" com o nome de iniciaVms.log. O comando ping, serve para causar um delay a fim de que as dependências sejam carregadas primeiro.

echo off
echo ------------------------------------------------------------------------- >> "D:\Virtual Machines\iniciaVms.log"
echo ------------------------------------------------------------------------- >> "D:\Virtual Machines\iniciaVms.log"
echo %DATE% %TIME% Iniciando arquivo iniciaVms.bat >> "D:\Virtual Machines\iniciaVms.log"
ping -n 120 127.0.0.1 > null
echo %DATE% %TIME% Iniciando VMAuthService >> "D:\Virtual Machines\iniciaVms.log"
sc start VMAuthdService >> "D:\Virtual Machines\iniciaVms.log"
echo %DATE% %TIME% Iniciando VMwareHostd >> "D:\Virtual Machines\iniciaVms.log"
ping -n 60 127.0.0.1 > null
sc start VMwareHostd >> "D:\Virtual Machines\iniciaVms.log"
echo %DATE% %TIME% Iniciando VMwareServerWebAccess >> "D:\Virtual Machines\iniciaVms.log"
ping -n 15 127.0.0.1 > null
sc start VMwareServerWebAccess >> "D:\Virtual Machines\iniciaVms.log"
echo %DATE% %TIME% Iniciando openSUSE >> "D:\Virtual Machines\iniciaVms.log"
ping -n 15 127.0.0.1 > null
vmrun -T server -h https://127.0.0.1:8333/sdk -u usuario -p senha start "[Diretorio] openSUSE113_64Bits/openSUSE113_64Bits.vmx"
echo %DATE% %TIME% Iniciando XP >> "D:\Virtual Machines\iniciaVms.log"
ping -n 15 127.0.0.1 > null
vmrun -T server -h https://127.0.0.1:8333/sdk -u usuario -p senha start "[Diretorio] XpSp3/XpSp3.vmx"
echo %DATE% %TIME% Processo concluído >> "D:\Virtual Machines\iniciaVms.log"

Seria isso.

Cordialmente;


Claudir Pereira dos Santos
Matelândia - PR