Kickstart-Datei kann nicht vom HTTP-Webserver abgerufen werden?

1075
user4985

Ich versuche, eine VM mit einer Kickstart-Datei aufzubauen. Wenn die virtuelle Maschine jedoch initialisiert wird, kann sie die Kickstart-Datei nicht an dem angegebenen Speicherort finden.

Code zum Erstellen von vm:

virt-install --name guest --ram 2048 --disk /vm/guest.img --location /CentOS-6.6-x86_64-bin-DVD1.iso -x "ks=http://192.168.1.72/engineer.cfg ksdevice=eth0 ip=192.168.0.1 netmask=255.255.255.0 dns=8.8.8.8 gateway=192.168.1.254" 

Kickstarter-Datei:

#platform=x86, AMD64, or Intel EM64T #version=DEVEL # Firewall configuration firewall --disabled # Install OS instead of upgrade install # Use network installation url --url="http://192.168.1.72/" # Root password rootpw --iscrypted $1$AcXRM2i4$9Wzd1rjvrLNREmeIsM9.W1 # System authorization information auth --useshadow --passalgo=sha512 # Use graphical install graphical firstboot --disable # System keyboard keyboard us # System language lang en_US # SELinux configuration selinux --enforcing # Installation logging level logging --level=info  # System timezone timezone Asia/Singapore # Network information network --bootproto=dhcp --device=eth0 --onboot=on # System bootloader configuration bootloader --location=mbr # Clear the Master Boot Record zerombr # Partition clearing information clearpart --all  # Disk partitioning information part /boot --fstype="ext4" --size=100 part swap --fstype="swap" --size=512 part / --fstype="ext4" --grow --size=1  %post echo "ENGINEERING WORKSTATION" > /etc/issue %end 

Die Datei befindet sich im Verzeichnis / var / www / html des Webservers.

Irgendwelche Ratschläge, was ich vermisst habe, werden sehr geschätzt.

0

1 Antwort auf die Frage

0

Stellen Sie sicher, dass Ihre .cfg- Datei über die richtigen Berechtigungen verfügt und von anderen Benutzern / Systemen gelesen werden kann. Sie können versuchen, sie zu öffnen oder einfach von einem anderen PC in Ihrem Netzwerk aus zu öffnen, um zu sehen, ob es funktioniert.

Wenn Sie ein Berechtigungsproblem haben, setzen Sie chmod auf 666.

chmod 666