Start FAQ Software Linux Debian Xen Kernel einrichten mit Debian squeeze
Xen Kernel einrichten mit Debian squeeze PDF Drucken E-Mail
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
 

Powered by hardwarecrash Valid XHTML and CSS.