Introduction
Este documento descreve a solução para o problema que ocorre quando a imagem personalizada do CentOS 7 é criada e, durante a implantação, ela fica presa ao estado "iniciando" quando o procedimento padrão documentado é usado.
Informações de Apoio
Para sua referência:
Problema
O CentOS 7 tem vários problemas com a rede no Vmware que afetam o procedimento de implantação de imagem no Cloud Center.
Os problemas detectados foram:
- Os serviços de firewall parecem interferir na comunicação correta
- IPv6 é relatado ao vCenter em vez de IPv4
- A máquina não obtém o IPv4 do DHCP na inicialização
Solução
Várias soluções são necessárias para que funcione:
- Execute este comando; systemctl disable firewalld e desative o firewall do modelo.
- Desative o IPv6 da imagem, edite o arquivo /etc/sysctl.conf e adicione esta linha: net.ipv6.conf.all.disable_ipv6 = 1.
- Se você perceber que mesmo após estas etapas a VM não obtém um IP, siga estas etapas:
Tente adicionar um script para forçar a recuperação dhcp:
-
- Navegue até /etc/init.d.
- Crie um arquivo com este nome, o nome como "net-autostart",
#!/bin/bash
# Solution for "No Internet Connection from VMware"
#
### BEGIN INIT INFO
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
### END INIT INFO
dhclient -v
- Salve o arquivo.
- Alterar a permissão do arquivo como executável:
chmod 755 net-autostart
- Adicione este script para iniciar automaticamente e use o comando chkconfig,
chkconfig --add net-autostart