Benutzer-Werkzeuge

Webseiten-Werkzeuge


2010_xen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

2010_xen [2010/07/11 11:42] (aktuell)
Zeile 1: Zeile 1:
 +====== XEN Server Installation ======
  
 +  *SLES (SuSE Linux Enterprise Server) 11
 +  *64-Bit von Vorteil
 +
 +  *Server-Basisszenario
 +    *Physikalischer Computer
 +  *Software-Schemata
 +<​file>​
 +  + Basissystem
 +  - Novell AppArmor
 +  + Virtualisierungs-Host
 +  - Hilfe und Support
 +  + Minimales System
 +  + GNOME
 +  + X Window System
 +  + Dateiserver
 +  + Druckserver
 +  - Webbasierte Unternehmensverwaltung
 +  + C/C++ 
 +</​file>​
 +
 +  *Installation durchführen.
 +
 +  *Bootloader ändern
 +    */​boot/​grub/​menu.lst
 +<​file>​
 +default 1
 +timeout 2
 +gfxmenu (hd0,​1)/​boot/​message
 +
 +title SUSE Linux Enterprise Server 11
 +    root (hd0,1)
 +    kernel /​boot/​vmlinuz root=/​dev/​sda2 resume=/​dev/​sda1 splash=silent crashkernel=128M-:​64M@16M showopts vga=0x317
 +    initrd /​boot/​initrd
 +
 +title Xen -- SUSE Linux Enterprise Server 11
 +    root (hd0,1)
 +    kernel /​boot/​xen.gz ​
 +    module /​boot/​vmlinuz-xen root=/​dev/​sda2 resume=/​dev/​sda1 splash=silent showopts vga=0x317
 +    module /​boot/​initrd-xen
 +</​file>​
 +
 +  *reboot
 +
 +  *Bridge für Netzwerk
 +    */​etc/​sysconfig/​network/​ifcfg-br0
 +<​file>​
 +BOOTPROTO='​static'​
 +BRIDGE='​yes'​
 +BRIDGE_FORWARDDELAY='​0'​
 +BRIDGE_PORTS=''​
 +BRIDGE_STP='​off'​
 +BROADCAST=''​
 +ETHTOOL_OPTIONS=''​
 +IPADDR='​192.168.1.254/​24'​
 +MTU=''​
 +NAME=''​
 +NETWORK=''​
 +REMOTE_IPADDR=''​
 +STARTMODE='​auto'​
 +USERCONTROL='​yes'​
 +PREFIXLEN='​24'​
 +</​file>​
 +    *rcnetwork restart
 +
 +  *SuSE Firewall deaktivieren
 +
 +  *Deutsche Tastatur bei künftigen VMs
 +    */​etc/​xen/​xend-config.sxp
 +<​file>​
 +  (keymap '​de'​)
 +</​file>​
 +
 +  rcxend restart
 +
 +  *Ordner für alle Konfigurationsdateien:​
 +
 +  /etc/xen/vm
 +
 +  *Ordner für alle Images erstellen:
 +
 +  mkdir /xen
 +
 +====== s4e bzw. d4e Installation ======
 +
 +  *Umgebung schaffen
 +
 +  mkdir /​xen/​d4e2010
 +
 +  *d4e-DVD einlegen
 +
 +  cp /​media/​d4e2010/​boot/​i386/​{vmlinuz,​initrd}-xen /​xen/​d4e2010
 +
 +  *Festplatten anlegen
 +
 +  qemu-img-xen create /​xen/​d4e2010/​s4e.img 20G
 +  qemu-img-xen create /​xen/​d4e2010/​d4e.img 20G
 +
 +  *oder
 +
 +  dd if=/​dev/​zero of=/​xen/​d4e2010/​s4e.img bs=1M seek=20000 count=0  ​
 +  dd if=/​dev/​zero of=/​xen/​d4e2010/​d4e.img bs=1M seek=20000 count=0  ​
 +
 +  *Konfiguration für Installation anlegen
 +    */​etc/​xen/​vm/​s4e2010
 +
 +<​file>​name="​s4e2010"​
 +memory=512
 +maxmem=512
 +vcpus=1
 +on_poweroff="​destroy"​
 +on_reboot="​destroy"​
 +on_crash="​destroy"​
 +localtime=0
 +keymap="​de"​
 +builder="​linux"​
 +vif=[ '​mac=00:​16:​3e:​00:​00:​01,​bridge=br0',​ ]
 +vfb=['​type=vnc,​vncunused=1'​]
 +## Fuer Installation
 +kernel="/​xen/​d4e2010/​vmlinuz-xen"​
 +ramdisk="/​xen/​d4e2010/​initrd-xen"​
 +extra="​install=hd:/​dev/​hdc autoyast=device://​hdc/​xml/​s4e.xml insecure=1 Language=de_DE"​
 +disk=[ '​phy:/​dev/​sr0,​hdc:​cdrom,​r','​file:/​xen/​d4e2010/​s4e.img,​hda,​w',​ ]
 +## Nach Installation
 +#​bootloader="/​usr/​lib/​xen/​boot/​domUloader.py"​
 +#bootargs = "​--entry=hda2:/​boot/​vmlinuz-xen,/​boot/​initrd-xen"​
 +#disk=[ '​file:/​xen/​d4e2010/​s4e.img,​hda,​w',​ '​phy:/​dev/​sr0,​hdc:​cdrom,​r',​ ]
 +</​file>​
 +
 +    */​etc/​xen/​vm/​d4e2010
 +
 +<​file>​
 +name="​d4e2010"​
 +memory=512
 +maxmem=512
 +vcpus=1
 +on_poweroff="​destroy"​
 +on_reboot="​destroy"​
 +on_crash="​destroy"​
 +localtime=0
 +keymap="​de"​
 +builder="​linux"​
 +vif=[ '​mac=00:​16:​3e:​00:​00:​02,​bridge=br0',​ ]
 +vfb=['​type=vnc,​vncunused=1'​]
 +## Fuer Installation
 +kernel="/​xen/​d4e2010/​vmlinuz-xen"​
 +ramdisk="/​xen/​d4e2010/​initrd-xen"​
 +extra="​install=hd:/​dev/​hdc autoyast=device://​hdc/​xml/​d4e.xml insecure=1 Language=de_DE"​
 +disk=[ '​phy:/​dev/​sr0,​hdc:​cdrom,​r','​file:/​xen/​d4e2010/​d4e.img,​hda,​w',​ ]
 +## Nach Installation
 +#​bootloader="/​usr/​lib/​xen/​boot/​domUloader.py"​
 +#bootargs = "​--entry=hda2:/​boot/​vmlinuz-xen,/​boot/​initrd-xen"​
 +#disk=[ '​file:/​xen/​d4e2010/​d4e.img,​hda,​w',​ '​phy:/​dev/​sr0,​hdc:​cdrom,​r',​ ]
 +</​file>​
 +
 +  *VM für Installation aufstarten
 +
 +  xm create --vncviewer s4e2010
 +
 +  *Installation durchführen. Fenster schließt sich selbst. Die VM schaltet sich auch ab.
 +  *Abändern der Konfigurationsdatei
 +
 +<​file>​
 +name="​s4e2010"​
 +memory=512
 +maxmem=512
 +vcpus=1
 +on_poweroff="​destroy"​
 +on_reboot="​destroy"​
 +on_crash="​destroy"​
 +localtime=0
 +keymap="​de"​
 +builder="​linux"​
 +vif=[ '​mac=00:​16:​3e:​00:​00:​01,​bridge=br0',​ ]
 +vfb=['​type=vnc,​vncunused=1'​]
 +## Fuer Installation
 +#​kernel="/​xen/​d4e2010/​vmlinuz-xen"​
 +#​ramdisk="/​xen/​d4e2010/​initrd-xen"​
 +#​extra="​install=hd:/​dev/​hdc autoyast=device://​hdc/​xml/​s4e.xml insecure=1 Language=de_DE"​
 +#disk=[ '​phy:/​dev/​sr0,​hdc:​cdrom,​r','​file:/​xen/​d4e2010/​s4e.img,​hda,​w',​ ]
 +## Nach Installation
 +bootloader="/​usr/​lib/​xen/​boot/​domUloader.py"​
 +bootargs = "​--entry=hda2:/​boot/​vmlinuz-xen,/​boot/​initrd-xen"​
 +disk=[ '​file:/​xen/​d4e2010/​s4e.img,​hda,​w',​ '​phy:/​dev/​sr0,​hdc:​cdrom,​r',​ ]
 +</​file>​
 +
 +  *VM erneut aufstarten
 +
 +  xm create --vncviewer s4e2010
 +
 +  *Postinstallation läuft. Danach schließt sich das Fenster wieder selbst und die VM schaltet sich ab.  ​
 +
 +  *VM erneut aufstarten -> Fertig.
 +
 +  *DVD Laufwerk ausbauen
 +<​file>​
 +#disk=[ '​file:/​xen/​d4e2010/​s4e.img,​hda,​w',​ '​phy:/​dev/​sr0,​hdc:​cdrom,​r',​ ]
 +disk=[ '​file:/​xen/​d4e2010/​s4e.img,​hda,​w',​ ]
 +</​file>​
 +
 +  xm create --vncviewer s4e2010
 +
 +  *Falls viele Meldungen bzgl. GDMdisplay kommen und keine graphische Oberfläche geladen wird: in Konsole als root einloggen
 +
 +  sax2 -ar
 +
 +  rcxdm restart
 +
 +----
 +
 +
 +  *Analog später für d4e
 +
 +<​file>​
 +name="​d4e2010"​
 +memory=512
 +maxmem=512
 +vcpus=1
 +on_poweroff="​destroy"​
 +on_reboot="​destroy"​
 +on_crash="​destroy"​
 +localtime=0
 +keymap="​de"​
 +builder="​linux"​
 +vif=[ '​mac=00:​16:​3e:​00:​00:​02,​bridge=br0',​ ]
 +vfb=['​type=vnc,​vncunused=1'​]
 +## Fuer Installation
 +#​kernel="/​xen/​d4e2010/​vmlinuz-xen"​
 +#​ramdisk="/​xen/​d4e2010/​initrd-xen"​
 +#​extra="​install=hd:/​dev/​hdc autoyast=device://​hdc/​xml/​d4e.xml insecure=1 Language=de_DE"​
 +#disk=[ '​phy:/​dev/​sr0,​hdc:​cdrom,​r','​file:/​xen/​d4e2010/​d4e.img,​hda,​w',​ ]
 +## Nach Installation
 +bootloader="/​usr/​lib/​xen/​boot/​domUloader.py"​
 +bootargs = "​--entry=hda2:/​boot/​vmlinuz-xen,/​boot/​initrd-xen"​
 +disk=[ '​file:/​xen/​d4e2010/​d4e.img,​hda,​w',​ '​phy:/​dev/​sr0,​hdc:​cdrom,​r',​ ]
 +</​file>​
 +
 +----
 +
 +
 +  *VMs auflisten
 +
 +  xm list
 +
 +  *VM aufstarten
 +
 +  xm start s4e2010
 +
 +  *VM herunterfahren
 +
 +  xm shutdown s4e2010
 +
 +  *Consolen Login in VM
 +
 +  xm console s4e2010
 +
 +  *VNC Login in VM
 +
 +  xm vncviewer s4e2010
 +
 +  *VM killen
 +
 +  xm destroy s4e2010
 +
 +  *VM aus Managment entfernen
 +
 +  xm delete s4e2010
 +
 +  ...
 +
 +----
 +
 +===== USB Stick mounten =====
 +
 +  *USB Stick anstecken
 +  *Am HOST:
 +    *fdisk -l
 +<​file>​
 +Platte /dev/sdb: 4005 MByte, 4005560320 Byte
 +21 Köpfe, 21 Sektoren/​Spuren,​ 17740 Zylinder
 +Einheiten = Zylinder von 441 × 512 = 225792 Bytes
 +Disk identifier: 0x00000000
 +
 +   ​Gerät ​ boot.     ​Anfang ​       Ende     ​Blöcke ​  ​Id ​ System
 +/​dev/​sdb1 ​  ​* ​         19       ​17741 ​    ​3907648 ​   c  W95 FAT32 (LBA)
 +</​file>​
 +  */​etc/​xen/​vm/​d4e2010
 +<​file>​
 +disk=[ '​file:/​xen/​d4e2010/​d4e.img,​hda,​w',​ '​phy:/​dev/​sdb,​sdb,​w',​ ]
 +</​file>​
 +
 +---
 +
 +  *[[http://​www.novell.com/​communities/​node/​5071/​sles-10-sp2-networking-under-xen-troubleshooting-and-recommendations|SLES 10 SP2 networking under Xen]]
2010_xen.txt · Zuletzt geändert: 2010/07/11 11:42 (Externe Bearbeitung)