Linux Integration Components (IC) para Hyper-V
O Linux Integration Components para Hyper-V já está disponível para download no site do Connect (https://connect.microsoft.com). Esse é um dos resultados do acordo entre Novell e Microsoft de Interoperabilidade entre Windows Server e Novell Suse Linux.
Com este componente ja é possivel criar máquinas virtuais Novell Suse Linux em servidores Microsoft Windows Server 2008 com Hyper-V e também no Microsoft Hyper-V Server.
Sistemas Operacionais suportados
- Novell Suse Linux Enterprise Server 10 SP2 x86
- Novell Suse Linux Enterprise Server 10 SP2 x64
Um dos principais benefícios é a capacidade das máquinas virtuais Linux poderem utilizar adaptadores de rede (NIC) e de adaptadores de armazenamento (SCSI) sintéticos (synthetic devices) através do VMBus.
Instruções de instalação !
- Baixe o IC através do site connect.microsoft.com
- Copie o arquivo LinuxIC.iso para o servidor Host Hyper-V
- Crie uma máquina virtual Novell Suse Linux (versões suportadas acima) através da console Hyper-V Manager utilizando um arquivo ISO ou DC/DVD (Dica : utilizando ISO é praticamente 50% mais rápido comparado a um CD/DVD!)
- No setup de instalação marque as opções "C/C++ Compiler and Tools" e "Xen Virtual Machine Host Server"
- Após a instalação, monte o CD/DVD/ISO e instale o pacote "kernel-xen" através do Gnome Terminal # rpm -ivh /mht/cdrom/suse/x86_64/kernel-xen-2.6.16.60-0.21.x64_64.rpm (este pacote é necessário).
- Monte o arquivo LinuxIC.ISO na máquina virtual e copie o conteúdo para uma pasta temporária por exemplo
- # mkdir /opt/linux_ic
- # cp /mnt/cdrom/* /opt/linux_ic -R
- Agora instale o adaptador hypercall dentro da vm através do seguinte comando:
- # /opt/linux_ic/setup.pl x2v /boot/grub/menu.lst
- Reinicie a máquina virtual
- Após o reinício os drivers sintéticos para placa de rede e de armazenamento já podem ser instalados utilizando o seguinte comando:
- # /opt/linux_ic/setup.pl drivers (aguarde, poderá demorar alguns minutos)
- Agora você já pode adicionar dispositivos sintéticos ao invés de utilizar Legacy Devices. No caso das placas de rede (ifconfig) ao invés de "eth0,eth1..." será mostrado "seth0, seth1...", mas é claro que a mudança não é só na visualização
- Para adicioná-las utilize a interface Yast e selecione Network Cards supondo que já tenha sido adicionado a placa de rede na VM na console do Hyper-V.
- Pronto !!! Agora é usufluir da nova performance adquirida pela máquina virtual Novell Suse Linux no Hyper-V.
por Gilson Banin
Comments
Anonymous
January 01, 2003
Olá Cristiano, Qual Linux que você está utilizando? Pelo post do Gilson, os IC's são suportados no Novell Suse Linux Enterprise 10 SP2.Anonymous
November 12, 2008
Instalei os drives sem problema, mas ocorre um problema com o driver de cd ou dvd, ele acha a partição no /proc/partitions mas não monta. Isso ocorre apenas depois da instalação do IC, alguem pode me ajudar? Muito obrigado.Anonymous
November 17, 2008
Sim, são os que estou usando, SLES 10 SP2 64bits, estava pensando em testar utilizando o SP1 mas creio que não seja valido. E com a atual situação não sei o que fazer, pois como falei, não dá nenhum erro na hora de instalar o IC, e depois de instalado não funciona o cd nem dvd.Anonymous
November 19, 2008
Alguem sabe me dizer o que posso fazer para resolver? Ou ninguem tentou essa implementação antes por isso não responderam?Anonymous
November 19, 2008
Olá Cristiano, essa implementação é muito recente e se você não for o primeiro é um dos. Não só o Hyper-V mas o Linux em Hyper-V como Guest não se encontra em qualquer lugar. O ambiente que usamos foi para demonstração e usamos uma máquina 32 bits do Novell Suse Linux Enterprise 10 SP1 e SP2, porém o readme.htm diz que a plataforma x64 também é suportada. Pode ser algum bug tanto que o IC ainda era beta. Se possivel faça isso com uma maquina 32 bits e veja o resultado. Sugiro também colocar no blog blogs.technet.com/virtualization esta situação. Abs GilsonAnonymous
November 28, 2008
Olá, antes de iniciar uma migração de ambiente eu vi este post, então gostaria de informar que eu realizei uma migração de VM Linux CentOS 5.2 que rodava em um Virtual Server para o Hyper-V e foi super tranquilo, só que antes de baixar a VM do Virtual Server realizei a instalação do XEN via yum os compiladores c++ eu já possuia instalado, então baixei a VM, montei a ISO do IC e segui exatamente o procedimento contido na documentação do IC. Hoje o servidor Web que migrei já está em produção e não encontrei nenhum problema, mais minha interface de rede mudou de eth0 para seth0. Abraços a todos e boa Sorte! SchubertAnonymous
January 15, 2009
Opá, aqui também esta funcionando, mas através de um metodo não convencional que o pessoal da Novell achou. Mas esta funcionando, a minha situação foi passada pro suporte nos EUA pois o pessoal daqui nao pode me ajudar, e ainda estou no aguardo de uma solução definitiva.Anonymous
February 27, 2009
Bom dia! Cristiano, instalei o Suse 10 sp2 no Hyper-V e tive o mesmo problema, resolvi montando o DVD manualmente "hdc", adicionei a linha no fstab e está normal. Agora encontrei outro problema, quando acesso o "Serviços do Sistema (Nível de Execução)" tanto no yast como no yast2, ele para a interface de rede e não carrega mais, minha salvação na hora é restaurar o Snapshot. Abraço! Qualquer novidade postamos aqui! Rogério