Como corrigir “não é possível recuperar metadados do repositório” ao instalar o CentOS 6.5 do Kickstart via FTP?

1

Estou puxando meu cabelo para tentar consertar isso. Eu estou tentando instalar o CentOS 6.5 em um servidor FTP no KVM do host físico. Eu tenho o vsftpd instalado, o selinux configurado como permissivo e o iptables temporariamente liberado. Minha instalação é copiada para /var/ftp/pub/inst/CentOS_6.5_Final/ . Minha configuração do kickstart é /var/ftp/pub/inst/ks.cfg . Eu chmod -R 777 para o arquivo e o diretório (sem o -R para ks.cfg ).

O primeiro comando que eu adiciono ao menu de instalação é ks=x.x.x.x/pub/inst/ks.cfg A VM é capaz de recuperar meu ks.cfg facilmente uma vez que eu liberei meus iptables. Ele começa a reformatar meus discos virtuais sem problemas. Assim que chegar ao repositório, ele cospe cannot retrieve repository metadata (repomd.xml) for repository.

Quando eu Ctl + Alt + F3 dentro da VM, a seguinte saída é exibida: Failed to get <the path to my IP>/CentOS_6.5_Final/repodata/repomd.xml: [Errorno 14] PYCURL ERROR 7 - "couldn't connect to host"

Aqui está minha configuração de início de chute:

# Kickstart file automatically generated by anaconda.
#version=DEVEL
install
url --url ftp://x.x.x.x/pub/inst/CentOS_6.5_Final/
lang en_US.UTF-8
keyboard us
network --onboot no --device eth0 --bootproto static --ip x.x.x.x --netmask x.x.x.x --gateway x.x.x.x --nameserver 8.8.8.8 --hostname <myhostname> --noipv6

rootpw  --iscrypted <very long string of hash>
firewall --service=ssh
authconfig --enableshadow --passalgo=sha512
selinux --enforcing
timezone --utc America/Denver
bootloader --location=mbr --driveorder=vda
# The following is the partition information you requested
# Note that any partitions you deleted are not expressed
# here so unless you clear all partitions first, this is
# not guaranteed to work
zerombr
clearpart --drives=vda --all
ignoredisk --only-use=vda

#part None --fstype=efi --onpart=sda1 --noformat
#part None --fstype=ext4 --onpart=sda2 --noformat
#part swap --onpart=sda3 --noformat

part / --fstype=ext4 --size=8000
part /boot --fstype=ext4 --size=500
part /home --fstype=ext4 --size=1000
part swap --size=1000


#repo --name="CentOS" --baseurl=http://x.x.x.x/inst/ --cost=100

%packages
@base
@core
@debugging
@basic-desktop
@desktop-debugging
@desktop-platform
@directory-client
@fonts
@general-desktop
@graphical-admin-tools
@input-methods
@internet-applications
@internet-browser
@java-platform
@legacy-x
@network-file-system-client
@office-suite
@print-client
@remote-desktop-clients
@server-platform
@server-policy
@workstation-policy
@x11
mtools
pax
oddjob
wodim
sgpio
enisoimage
device-mapper-persistent-data
abrt-gui
samba-winbind
certmonger
pam_krb5
krb5-workstation
libXmu
%end
shutdown
firstboot --disabled'

editar

Ok ... Acabei de descobrir que era um problema de rede ao configurar as propriedades estáticas. Alterei --bootproto static para --bootproto dhcp e removi tudo depois, exceto --noipv6 . Aparentemente eu preciso aprender mais sobre o nosso novo combo roteador-modem da comcast. Eu realmente odeio esse modem.

    
por Amish 26.07.2014 / 03:41

0 respostas