Eu passei os últimos dias aprendendo como configurar um cliente sem disco em algumas máquinas virtuais, seguindo o guia no Documentação doRHEL . Até agora, passei por todo o guia, mas não consigo fazer com que o kernel do cliente monte o compartilhamento NFS para concluir a inicialização; a conexão está sempre expirando. Mas o meu problema é que não consigo descobrir o porquê.
Servidor:
Cliente:
Aqui estão minhas configurações para o tftp, dhcp e nfs:
Atualmente, o erro que recebo é dracut-initqueue[258]: mount.nfs: Protocol not supported
Anteriormente, recebi mount.nfs: Connection timed out
O que me deixa perplexo quanto ao tempo de conexão contínuo é que eu não deveria ter nada bloqueando as conexões de rede. O iPXE boot rom pode obviamente chegar ao servidor porque ele está recebendo instruções DHCP e inicializando no initrd. O servidor NFS está sendo executado e desbloqueado pelo firewall e pelo SELinux. Parece-me que os serviços estão todos apontando para o local certo, as permissões certas, o IP correto. Não consigo encontrar o que está bloqueando a conexão. Eu ficaria grato por qualquer insight.
Em última análise, quero construir uma fazenda de renderização com várias máquinas físicas inicializando sem disco a partir da mesma raiz nfs. Eu não tenho o hardware, mas ele deve funcionar de forma idêntica em algumas VMs.Tags networking nfs pxe centos