Differences between revisions 5 and 6
Revision 5 as of 2008-02-09 23:08:46
Size: 5213
Comment: CipUX is generic, not something specific to DebianEdu.
Revision 6 as of 2009-03-16 03:31:04
Size: 5213
Editor: anonymous
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 16: Line 16:
[[TableOfContents]] <<TableOfContents>>

Status of the infrastructure project:

Name:

Xen-Client-Setup for CipUX

Concept:

?RobertGlowienka

Participants:

ChristianKuelker

Programmers:

-

Status:

planning

Start:

2007-09-01

End:

-

Planned-release:

3.4.6

Alpha-release:

-

Beta-release:

-

Stable-release:

-

Prerelease 0.2

  • Xen - ?ClientSetup


Debian 4.0r1 install

  • Debian-Net-Install
  • minimal Debian install with XDM
  • LVM2 install

Debian 4.0r1 config

LVM

  • cfdisk /dev/sdax
  • vgscan -v
  • pvcreate /dev/sdb5
  • vgcreate Volg1 /dev/sda5
  • lvcreate -n vol1 -L 4000M Volg1

Xen-Packages:

  • xen-linux-system-KERNELVERSION
  • libc6-xen
  • xen-tools package
  • xen-ioemu-3.0.3-1

Dom0 config

DomU config

# Xen DomU Konfiguration
# - RobertGlowienka -
# Version 0.1
# 2007-11-24

# Kernel
kernel = '/usr/lib/xen-3.0.3-1/boot/hvmloader'
device_model='/usr/lib/xen-3.0.3-1/bin/qemu-dm'

# Hostname
name  = 'winxp1'

# System
builder = 'hvm'
memory  = '512'
vcpus = "1"
apic=0

# derzeit findet das XP-Setup keine Festplatte
# (getestet  mit ner Image-Datei und mit nem LVM-Volume)
# muß noch gefixt werden

# Laufwerke
#disk = [ 'file:/srv/system/xen/winxp/winxp.image,ioemu:hda,w' ]
disk = [ 'phy:mapper/volg1/logvol1/,hda,w' ]
disk = [ 'file:/srv/system/xen/winxp/winxp_cd.iso,ioemu:hdc:cdrom,r' ]

# anscheinend muß man die Bride jedesmal neu setzten, hatte mal geklappt und nach nem neustart nicht mehr
# brctl addbr xenbr0
# ip addr add 192.168.1.1/24 dev xenbr0
# ip link set xenbr0 up
# (muß wohl jedesmal neu eingegeben werden)
# auch fixen

#  Networking
#vif = ['type=ioemu, bridge=xenbr0']

# Boot behaviour
on_poweroff = 'destroy'
on_reboot   = 'restart'
on_crash    = 'restart'

# Boot on CD-Rom
boot='d'

# kommt später mal dran
# USB
#usb = "1"
#usbdevice = "tablet"

# for graphics
vnc=0
vncviewer=0
sdl=1

# Grundsätzlich gilt, dass Debian das Display des Users nicht freigegeben hat
# (mein opensuse hat das) ja ich weiß, die Sicherheit :-(
# also sowas z.B. in die /root.bashrc eintragen
# XAUTHORITY=/home/username/.Xauthority; export XAUTHORITY
# DISPLAY=:0.0; export DISPLAY oder so