Kickstart Installation - vSwitch Konfiguration
Verfasst: 18.03.2008, 10:50
Hallo zusammen,
ich habe für die schnelle Installation meiner ESX Server ein Kickstart File erstellt.
Unter der Post Sektion habe ich mehrere Sachen die Automatisch abgearbeitet werden, wie NTP Konfiguration, root Login Freischalten usw.
Alles läuft auch einwandfrei, nur die Konfiguration der vSwitch wird übersprungen bzw. nicht ausgeführt.
Woran kann das liegen?
Anbei die Post Sektion meines Scripts:
%post
# root Login per SSH erlauben
mv /etc/ssh/sshd_config /etc/ssh/ORIG.sshd_config
sed -e "s/PermitRootLogin no/# PermitRootLogin yes/g" /etc/ssh/ORIG.sshd_config > /etc/ssh/sshd_config
/etc/init.d/sshd restart
#Hinzufuegen des zweiten Adapter zum vSwitch0
esxcfg-vswitch -L vmnic1 vSwitch0
esxcfg-vswitch -A VMkernel vSwitch0
esxcfg-vmknic -a -i xxx.xxx.xxx.xxx -n 255.255.255.0 VMkernel
esxcfg-route xxx.xxx.xxx.xxx
#Erstellung vSwitch1 fuer VMs
esxcfg-vswitch -a vSwitch1
esxcfg-vswitch -A 'VM Network' vSwitch1
esxcfg-vswitch -L vmnic2 vSwitch1
esxcfg-vswitch -L vmnic3 vSwitch1
#Konfiguration der Nameserver
cat > /etc/resolv.conf << EOF
search TEST.local
nameserver xxx.xxx.xxx.xxx
nameserver xxx.xxx.xxx.xxx
EOF
ich habe für die schnelle Installation meiner ESX Server ein Kickstart File erstellt.
Unter der Post Sektion habe ich mehrere Sachen die Automatisch abgearbeitet werden, wie NTP Konfiguration, root Login Freischalten usw.
Alles läuft auch einwandfrei, nur die Konfiguration der vSwitch wird übersprungen bzw. nicht ausgeführt.
Woran kann das liegen?
Anbei die Post Sektion meines Scripts:
%post
# root Login per SSH erlauben
mv /etc/ssh/sshd_config /etc/ssh/ORIG.sshd_config
sed -e "s/PermitRootLogin no/# PermitRootLogin yes/g" /etc/ssh/ORIG.sshd_config > /etc/ssh/sshd_config
/etc/init.d/sshd restart
#Hinzufuegen des zweiten Adapter zum vSwitch0
esxcfg-vswitch -L vmnic1 vSwitch0
esxcfg-vswitch -A VMkernel vSwitch0
esxcfg-vmknic -a -i xxx.xxx.xxx.xxx -n 255.255.255.0 VMkernel
esxcfg-route xxx.xxx.xxx.xxx
#Erstellung vSwitch1 fuer VMs
esxcfg-vswitch -a vSwitch1
esxcfg-vswitch -A 'VM Network' vSwitch1
esxcfg-vswitch -L vmnic2 vSwitch1
esxcfg-vswitch -L vmnic3 vSwitch1
#Konfiguration der Nameserver
cat > /etc/resolv.conf << EOF
search TEST.local
nameserver xxx.xxx.xxx.xxx
nameserver xxx.xxx.xxx.xxx
EOF