Xen Kernel einrichten mit Debian squeeze |
|
|
|
Geschrieben von: Administrator
|
Sonntag, den 21. Oktober 2012 um 12:31 Uhr |
Hier geht es darum einen Xen Server einzurichten mit Debian squeeze:
Ich habe hierbei erst einmal die Grundinstallation ausgeführt. (netinstall Debian)
Nachdem die Grundeinstallation fertig ist kommen folgende Schritte.
Steps nach Grundinstallation: -------------------------------------------------------------- nano /etc/apt/sources.list überall contrib non-free einfügen:
deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free deb http://security.debian.org/ squeeze/updates main contrib non-free deb http://volatile.debian.org/debian-volatile stable/volatile main contrib non-free deb-src http://ftp.de.debian.org/debian/ squeeze main contrib non-free deb-src http://security.debian.org/ squeeze/updates main contrib non-free deb-src http://volatile.debian.org/debian-volatile stable/volatile main deb-src http://volatile.debian.org/debian-volatile stable/volatile main deb http://ftp.debian.org/debian/ testing main contrib non-free
Danach speichern und apt-get update aufrufen.
-------------------------------------------------------------- Module nachinstallieren:
aptitude install xen-hypervisor-4.0-amd64 aptitude install linux-image-xen-amd64 aptitude install xen-qemu-dm-4.0 aptitude install bridge-utils aptitude install ethertool
danach
aptitude update
dann
aptitude install firmware-linux-nonfree
-------------------------------------------------------------- um grub2 anzupassen und den neuen Kernel zu starten
mv -i /etc/grub.d/10_linux /etc/grub.d/50_linux update-grub2
dann: ----------------------------------------------------------------- /etc/default/xendomains bearbeiten ändern:
XENDOMAINS_RESTORE=false XENDOMAINS_SAVE=""
Danach in der ---------------------------------------------------------------- nano /etc/xen/xend-config.sxp
Folgende Abschnitte ändern: (vif-script vif-bridge) #(vif-script vif-route) #(vif-script vif-nat)
Um zu verhindern das die Bridge im "promisc Mode" startet muss folgende Datei bearbeitet werden. ---------------------------------------------------------------- nano /etc/xen/scripts/vif-bridge
case "$command" in online) setup_bridge_port "$vif" add_to_bridge "$bridge" "$vif" ip link set "$vif" promisc off # DIESE ZEILE EINFÜGEN! ;;
offline) do_without_error brctl delif "$bridge" "$vif" do_without_error ifconfig "$vif" down ;;
----------------------------------------------------------------- nano /etc/network/interfaces (Brige einrichten)
auto lo eth0 iface lo inet loopback allow-hotplug eth0 iface eth0 inet static up ifconfig eth0
# intern is the interface to the internal lan auto xenbrI iface xenbrI inet static address 192.168.0.1 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.10 dns-nameservers 127.0.0.1 bridge_ports eth0 bridge_stp off post-up ethtool -K xenbrI tx off post-up ip link set xenbrI promisc off
# dmz auto xenbrD iface xenbrD inet manual pre-up brctl addbr xenbrD up ifconfig xenbrD 0.0.0.0 bridge_stp off post-up ethtool -K xenbrD tx off post-up ip link set xenbrD promisc off post-up ip link set xenbrD address 00:23:24:25:26:27 down ifconfig xenbrD down post-down brctl delbr xenbrD
Dieser Artikel ist eine Kurzbeschreibung und wird noch weiter geführt.
|
Zuletzt aktualisiert am Samstag, den 12. Januar 2013 um 11:56 Uhr |