VMWare Server – Erro no dispositivo vmnet1

O VMware tem um recurso muito interessante que são as redes virtuais, sendo uma delas a vmnet1, que é uma interface que apenas o computador local tem acesso, e com ela você pode criar uma rede virtual que apenas as maquinas virtuais e o seu computador tem acesso.

Ela funciona muito bem, mas quando eu coloquei uma maquina virtual no VMWare Server para iniciar automaticamente ao ligar o Linux, comecei a ter um problema, quando o Linux terminava de iniciar seus processos e a maquina virtual era inicializada surgia o seguinte erro:

Could not get interface flags for vmnet1: No such device ethernet0 will start disconnected

Que informa que não foi encontrada o dispositivo vmnet1 e a rede vai ser iniciada desligada. Isso acontece por que a maquina virtual é iniciada logo depois das interfaces virtuais de rede do vmware. Como não encontrei uma solução na internet, eu fiz uma pequena gambiarra:

Abra o arquivo /etc/init.d/vmware (que é o arquivo que inicia o servidor VMWare, interfaces e as vm’s), procure pela linha inicia asmaquinas virtuais, e acrescente o comando sleep (em negrito) antes da linha “Starting VMware virtual machines…”

if [ “`vmware_product`” = “wgs” -o “`vmware_product`” = “vserver” ]; then
if [ -e $vmware_etc_dir/vm-list ]; then
sleep 8
vmware_exec ‘Starting VMware virtual machines…’ \
“$vmdb_answer_SBINDIR”/”$serverd” -s -d
fi

Com isso antes que as maquinas virtuais sejam iniciadas vai haver uma pausa de 8 segundos, tempo suficiente para que os dispositivos do VMWare sejam iniciados (se não funcionar, aumente o valor do sleep).

 

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: