Archive for the ‘Virtualização’ Category

Vmware do not work on Windows 2008 server and virtual server 2008 – IPs no accept packets – ips do not work on iweb or others idc

Tuesday, September 15th, 2009

Essa dica é simples, funciona para coisas simples.

Seguinte, no 2008 server ocorre uma situação bem diferente das que enfrentei até hoje.
Para que o seu vmware funcione de maneira correta no momento de setar e trafegar dados através do seu IP como BRIDGE MODE você precisa habilitar 1 serviço bem simples do windows e (talvez), caso seu firewall esteja ativado você deverá verificar se o serviço de roteamento está liberado na filtragem de pacotes.

Para isto clique em iniciar -> executar -> digite services.msc
Dentro dele localize um serviço de Roteamento do Windows.

Ative-o e seja feliz!

Citrix Error: Creating ‘Minha VM’ by cloning ‘Other install media’ – Object reference not set to an instance of an object.

Friday, February 20th, 2009

Se isso aconteceu, não tenha pânico, isto deve ter ocorrido pelo fato de você ter ordenado que a vm startasse assim que fosse instalada. Basta ir nela, confirmar se a mídia (iso) de instalação está ok e dar boot.

Error: Missing Dependency: xen-hypervisor-abi = 3.1 is needed by package xen

Wednesday, February 18th, 2009

Se você recebeu a mensagem Error: Missing Dependency: xen-hypervisor-abi = 3.1 is needed by package xen ao tentar instalar o xen no Centos, Fedora ou Red hat, nada de pânico, a saída é entrar no /etc/yum.conf e comentar (colocar #) na linha:

#exclude=kernel*

Acabou a tristeza!
:P

Criando uma maquina virtual Windows no Xen

Sunday, February 15th, 2009

Considerações iniciais

Para a execução dos procedimentos deste howto, estou considerando que o leitor já tenha instalado o Xen 3.2.0 ou mais recente em seu ambiente. Caso ainda não tenha feito, siga os passos para a sua plataforma usando o howto Compilando o Xen 3.2 no Debian Etch.

Checando seu Hardware

Para usar o Windows com o Xen, você precisa de um hardware com suporte a virtualização, flags VMX (para a plataforma Intel) ou SVM (para a plataforma AMD), para verificar corretamente se o seu processador tem suporte a essa flag, uses o comando abaixo:

  egrep -i "vmx|svm" /proc/cpuinfo

Se retorna algo, sorria, você tem a suporte a virtualização no seu processador.

Preparando os discos

LVM

Antes de partimos para o uso da instalação, crie um volume lógico no seu grupo de volumes do LVM. Neste exemplo, estou sugerindo o nome do grupo de volumes do LVM como servidores e o volume lógico como w2k:

  lvcreate -L 10G -n w2k servidores

Disco de boot do Windows

O Windows utilizado foi um Windows 2003 Server.

Iremos primeiramente ter que fazer uma imagem do CD de instalação, use o comando abaixo para gerar a imagem:

 dd if=/dev/CDROM of=$HOME/win2003.iso

Obs.: O /dev/CDROM deve ser trocado pelo local do seu drive de cdrom.

Arquivo de configuração

Vamos criar um arquivo de configuração para o Xen poder “bootar” o Windows 2003.

Abaixo uma réplica do arquivo /etc/xen/windows utilizado nesse exemplo:

  kernel = "/usr/lib/xen/boot/hvmloader"
  device_model = '/usr/lib/xen/bin/qemu-dm'
  builder='hvm'
  memory = 1024
  shadow_memory = 16
  name = "windows"
  vif = [ 'type=ioemu, mac=00:16:3E:78:CD:EC, bridge=xenbr0' ]
  disk = [ 'file:/home/gustavo/win2003.iso,hdd:cdrom,r', 'phy:/dev/servidores/w2k,hda,w']
  boot="dc"
  sdl=0
  vnc=1
  vnclisten="0.0.0.0"
  vncdisplay=5
  vncconsole=0
  vncpasswd='sua_senha_aqui'
  stdvga=0
  serial='pty'

Acessando

Primeiro ative a vm com o comando:

 xm create windows

Utilize o seu cliente vnc para acessar a dom0 no display 5 (este é o valor da variável vncdisplay do arquivo de configuração).

 vncviewer xxx.xxx.xxx.xxx:0:5

Obs.: xxx.xxx.xxx.xxx é o endereço IP do servidor Xen (dom0).

Aparecerá uma tela de password, digite SUASENHA que está também no arquivo de configuração que é a variável vncpasswd.

Finalizando

Após a instalação do windows ter sido concluída, pare a vm com o comando:

 xm shutdown windows

E em seguida altere o arquivo /etc/xen/windows nas linhas:

 disk = [ 'file:/home/gustavo/win2003.iso,hdd:cdrom,r', 'phy:/dev/servidores/w2k,hda,w']
 boot="dc"

Para:

 disk = ['phy:/dev/servidores/w2k,hda,w']
 boot="c"

Obs.: Na nova configuração como mostrado acima, nós estamos alterando a ordem do boot para o disco local (c) ao invés do cdrom (d), e também estamos desabilitando a imagem do cd do windows 2003, pois, não será mais necessário.

Re-crie a vm com o comando e acesse sua maquina virtual pelo protocolo VNC, lembrando que xxx.xxx.xxx.xxx é o endereço IP do servidor Xen (dom0):

xm create windows
vncviewer xxx.xxx.xxx.xxx:0:5

Telas

Tela de Boot.

Ampliar

Tela de Boot.