EDIT: 2015-03-29 16:14 UTC + 1: Depois de baixar as imagens, a VM lança o erro "Falha ao montar o sistema de arquivos RPC Pipe"
Estou tentando fazer a instalação automática do CentOS 7 via PXE.
Meu servidor PXE padroniza tudo para a instalação do CentOS 7, já que isso está sendo testado:
Meu /srv/tftp/pxelinux.cfg/default
:
#prompt 1
timeout 600
default centos7
label centos7
menu label ^Install CentOS 7
kernel centos/images/pxeboot/vmlinuz
append vga=normal initrd=centos/images/pxeboot/initrd.img ks=http://**.***.**.***/kickstart7.cfg priority=critical IPAPPEND 2
Os arquivos do meu /srv/tftp/centos/images/pxeboot
parecem estar corretos:
root@dvxtest:/srv/tftp/centos/images/pxeboot# md5sum *
b643733cacd1a8b6715f00ba669e69ed initrd.img
064652e5c5e03bdc96f7b7b10d1c5c61 TRANS.TBL
b76341074e5d68b4e315d00b29fb11fb upgrade.img
1f8a3bc847320572e531251fbf7e546b vmlinuz
Eu li nos fóruns oficiais do CentOS que pode ser a inicialização incorreta do arquivo, então eu apenas fiz o download do arquivo do ISOS do DVD do CentOS e montei usando isso ao invés de arquivos descompactados.
Quando inicio minha VM, parece estar tudo bem:
Trying to load: /pxelinux.cfg/default ok
Loading centos/images/pxeboot/vmlinuz.......
Loading centos/images/pxeboot/initrd.img....................................
Depois disso, ele baixa todos os arquivos necessários do repositório fornecido com o aviso de que "update.img" e "product.img" não existem. De acordo com o link , isso deve ser OK porque "product.img" é relacionado ao RHEL e "update.img" só é necessário em "certos casos"
Depois disso, minha VM lança o erro "Falha ao montar o sistema de arquivos RPC Pipe" durante a inicialização, depois inicia o login ao vivo
Meu kickstart.cfg
:
# System authorization information
auth --enableshadow --passalgo=sha512
# Use network installation
repo --name=base --baseurl=http://mirror.cogentco.com/pub/linux/centos/7/os/x86_64/
url --url="http://mirror.cogentco.com/pub/linux/centos/7/os/x86_64/"
# Run the Setup Agent on first boot
firstboot --enable
ignoredisk --only-use=sda
# Keyboard layouts
keyboard --vckeymap=sg --xlayouts='ch'
# System language
lang de_CH.UTF-8
# Network information
network --bootproto=static --device=enp4s0 --gateway=192.168.100.1 --ip=192.168.0.130 --nameserver=192.168.100.1 --netmask=255.255.255.0 --ipv6=auto --activate --hostname=roflcopter.lh
# Root password
rootpw --plaintext test123
# System timezone
timezone Europe/Zurich --isUtc
# System bootloader configuration
bootloader --location=mbr --boot-drive=sda
autopart --type=lvm
# Partition clearing information
clearpart --all --initlabel --drives=sda
%packages
@core
%end
O que eu tentei até agora:
- Use espelhos diferentes
- Tentei usar um arquivo de kickstart diferente: link
- Certifique-se de que meu arquivo de kickstart é usado, excluindo-o e tentando iniciar
- use arquivos pxeboot de diferentes espelhos públicos
- use arquivos pxeboot do live-DVD
Até agora, não sei bem qual poderia ser o problema e nem tenho certeza sobre como depurá-lo.
Me desculpe se eu posso ter esquecido qualquer informação útil, por favor me diga e eu vou fornecer.
Qualquer ajuda é apreciada
Obrigado pelo seu tempo.