XEN 4.1 unter DEBIAN 7.2

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
hitam
Beiträge: 19
Registriert: 21.10.2013 17:46:26

XEN 4.1 unter DEBIAN 7.2

Beitrag von hitam » 24.10.2013 10:26:23

Hallo Community,
ich habe einige DEBIAN Erfahrung aber noch keine im Zusammenhang mit XEN 4.1.
Dies ist meine aller erste XEN Installation und Konfiguration.
Meine Hardware Konfiguration: Laptp mit 8 GB RAM 1 TB HDD
Output von uname -a : Linux ibtxx 3.2.0-4-amd64 #1 SMP Debian 3.2.51-1 x86_64 GNU/Linux
/etc/default/grub: GRUB_CMDLINE_XEN="dom0_mem=512M"
/etc/xen/xend-config.sxp :(dom0-min-mem 512M)
(enable-dom0-ballooning no)

Bei Start der DomU Ubuntu 12.04 (32-bit) mit xm create /ect/xen/ibtxxx.cfg (memory =' 3072' ) erhalte ich die folgende Fehlermeldung:

Error: Not enough memory and enable-dom0-balloning is False, so I cannot release any more. I need 3145728 KiB but only have 1222668.
und die domU startet nicht!

Ausgabe von xm -list:
Name ID Mem VCPUs State Time(s)
Domain-0 0 6799 1 r----- 15.2

Wo liegt mein Konfigrationsfehler ? Was habe ich da falsch gemacht bzw. gedacht ?

Ich freue mich über Eure konstruktiven Hinweise und Tipps zur Behebung des Problems & ich bedanke mich schon mal im Voraus für Eure Unterstützung!

LG, Hitam
Lenovo W540, 32 GB, 2 TB HDD,UBUNTU 18.04 LTS
Server 32 GB, 4 Core, DEBIAN Stretch 9.9 AMD64

ren22

Re: XEN 4.1 unter DEBIAN 7.2

Beitrag von ren22 » 24.10.2013 16:04:35

etc/default/grub: GRUB_CMDLINE_XEN="dom0_mem=512M"

da liegt der fehler .... dom0_mem=512M

dieser Schalter sagt aus wieviel Artbeitsspeicher deine dom0 zur verfügung gestellt wird ... die domU's nehmen den Arbeitsspeicher von der dom0
in deinem Beispiel gibts du 512MB für Dom0 ... wo sollen da auf einmal 3072MB herkommen wenn du nur 512MB hast. Mit dom0_mem sagtst du nicht wieviel ram deine eigentliche Dom0 hat sondern weiviel du gesamt für alle virtuellen syteme zu verfügung bereit stellst.

und ggf da mit dem balooning
in der datei
/etc/xen/xend-config.sxp
:(dom0-min-mem 512M)
(enable-dom0-ballooning no) <--- YES

hitam
Beiträge: 19
Registriert: 21.10.2013 17:46:26

Re: XEN 4.1 unter DEBIAN 7.2

Beitrag von hitam » 24.10.2013 16:15:45

Hallo ren22,
danke für Deine Antwort und Info.

Ich bin davon ausgegangen, das von den 8GB Hauptspeicher (unter Debian 64-bit) 512 MB für die Dom0reserviert ist, und der Rest für die zu startenden domU.
Aus dem was ich mir bisher angelesen habe, entnehme ich das (enable-dom0-ballooning no) vernindert, das die Dom0 sich im laufenden Betrieb weiteren Hauptspeicher einverleibt und so den Betrieb von domU behindert bzw. den Start von weiteren domU verhindert.

Jatzt bin ich etwas verwirrt !!! :o

LH, Hitam
Lenovo W540, 32 GB, 2 TB HDD,UBUNTU 18.04 LTS
Server 32 GB, 4 Core, DEBIAN Stretch 9.9 AMD64

ren22

Re: XEN 4.1 unter DEBIAN 7.2

Beitrag von ren22 » 24.10.2013 18:06:51

also der schalter

dom0_mem=NNN

besagt aus: dass der von deinem Physischen Arbeitsspeicher soviel der dom0 gegeben wird, wie in dem Schalter angegeben.
Also wenn du dom0_mem=512M sagst, bekommt deine dom0 512MB Physischen ArbeitsSpeicher, soviel hat dann diese dom0 zur Verfügung für sich und die Gäste,
heist 512 / durch dom0 und die Anzahl der Gäste dehnen die Speicher zuweist

Also angenommen du sagst 512M wie oben beschrieben ... dom0 must du mindestens (glaube) 192M oder 196M zuweisen von den 512M (muss ich nochmal nachlesen habe gerade die geneuen werte nicht imKopf) , dann hast du noch ein Rest von "512-196 = 316M" , diese restlichen 316M hast du den für die Gäste zu Verfügung.

der Schalter kann auch ganz weggelassen werden dann sollte deine dom0 den kompletten Hauptspeicher benutzten.

mit dem Balooning muss ich leider passen da habe ich noch keine Erfahrung mit.
Zuletzt geändert von ren22 am 24.10.2013 22:34:40, insgesamt 1-mal geändert.

gugus
Beiträge: 400
Registriert: 04.09.2002 17:41:17
Wohnort: da wo ich zu Hause bin

Re: XEN 4.1 unter DEBIAN 7.2

Beitrag von gugus » 24.10.2013 21:13:46

Servus
Ich habe meinen Xen so am laufen:

dmesg | grep Memory

Code: Alles auswählen

[    7.887579] Memory: 711860k/12357356k available (3420k kernel code, 825528k absent, 10819968k reserved, 3318k data, 576k init)
cat /etc/default/grub

Code: Alles auswählen

GRUB_CMDLINE_XEN="dom0_mem=1024M"
cat /etc/xen/xend-config.sxp

Code: Alles auswählen

# dom0-min-mem is the lowest permissible memory level (in MB) for dom0.
# This is a minimum both for auto-ballooning (as enabled by
# enable-dom0-ballooning below) and for xm mem-set when applied to dom0.
(dom0-min-mem 1024)

# Whether to enable auto-ballooning of dom0 to allow domUs to be created.
# If enable-dom0-ballooning = no, dom0 will never balloon out.
(enable-dom0-ballooning no)
Der aktuelle Server läuft so

xm list:

Code: Alles auswählen

Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1021     8     r-----  48185.9
pluto                                        2  8192     2     -b----  31718.6

Die einzige Instanz "Pluto" nimmt sich alles was vom Ram übrig ist und teilt sich dies mit weiteren Xen Instanzen.

Gruss
gugus

hitam
Beiträge: 19
Registriert: 21.10.2013 17:46:26

Re: XEN 4.1 unter DEBIAN 7.2

Beitrag von hitam » 24.10.2013 21:23:00

@gugus, ren22

Vielen Dank für Eure Beiträge. Ich schaue mir das Morgen genauer an und setzte das auch um!

LG, hitam
Lenovo W540, 32 GB, 2 TB HDD,UBUNTU 18.04 LTS
Server 32 GB, 4 Core, DEBIAN Stretch 9.9 AMD64

gugus
Beiträge: 400
Registriert: 04.09.2002 17:41:17
Wohnort: da wo ich zu Hause bin

Re: XEN 4.1 unter DEBIAN 7.2

Beitrag von gugus » 24.10.2013 21:39:47

jo, habe vergessen zu erwähnen dass mein system 32GB Ram hat, davon 1024 für Dom0, 8 GB für DomU Pluto, der Rest für die kommenden Domu's

hitam
Beiträge: 19
Registriert: 21.10.2013 17:46:26

XEN 4.1 unter DEBIAN 7.2 - III

Beitrag von hitam » 25.10.2013 09:52:11

Guten Morgen gugus,

ich danke Dir für Deine n Konfigurationsvorschlag, den ich freundlicher weise übernommen habe.

Jetz klappt es auch bei mir mit den Speicherzuteilung:

Name ID Mem VCPUS State Time(s)
Domain-0 0 1023 1 r----- 28.5
ibtxxx 3 3072 1 -b------ 5.2
Für ibtxxx habe ich in der Konfiguration 3 GB vorgesehen.
jetzt gibt es aber schon die nächste Überraschung: Installiert habe ich UBUNTU 12.04 LTs aber die Domu startet nur im Terminal Modus und nicht mit dem Gnome Desktop.

Werde den mal nachinstallieren und sehen, was dann passiert!
Vielen Dank für Deine Unterstützung und Deinen Beistand!

Wenn ich dads Notebook so hinbekommen habe wie ich es möchte mit UBUNTU als domU und WinXp als weitere HVM basierte domu , dann überleg ich mir auch einen neuen
Desktop PCzu installieren z.B. mit einer 8-Kern AMD CPU und auch einem Hauptspeicher Ausbau auf 32 GB.
Ich weiss aus langjähriger Erfahrung, das eine gute Dokumentation alles ist, besonders dann wenn man(n) etwas ganz bestimmtes sucht. :D
Ich möchte Dir einen Hinweis auf ein kleines tool (wenn auch zur Zeit nicht perfekt) geben: http://sourceforge.net/projects/stickwiki/files/.
Ich benutze es schon seit längerem und es hat mir schon in vielen Fällen wertvolle Hilfe geleistet.
Ich werde berichten!

LG, Hitam
Lenovo W540, 32 GB, 2 TB HDD,UBUNTU 18.04 LTS
Server 32 GB, 4 Core, DEBIAN Stretch 9.9 AMD64

hitam
Beiträge: 19
Registriert: 21.10.2013 17:46:26

Re: XEN 4.1 unter DEBIAN 7.2

Beitrag von hitam » 26.10.2013 13:14:12

Hi,
nachdem ich die gnome-desktop-environment nachinstalliert wurde, habe ich ein restart durchgeführt ... aber es erschien kein gnome desktop. Nur die Terminal ansicht.
Was ist da schief gelaufen bzw. was habe ich da falsche gemacht ??
Übrigens, wenn die Dom0 startet, öffnet sie 6 Terminals (ALT+F1...F6). Seltsam!
Hat irgend jemand eine Idee warum das so ist ?

LG, Hitam
Lenovo W540, 32 GB, 2 TB HDD,UBUNTU 18.04 LTS
Server 32 GB, 4 Core, DEBIAN Stretch 9.9 AMD64

hitam
Beiträge: 19
Registriert: 21.10.2013 17:46:26

XEN 4.1 unter DEBIAN 7.2

Beitrag von hitam » 04.11.2013 12:15:22

Hi,

jetzt bin ich dabei Windows XP unter einer HVM zum laufen nzu bringen.

Die Windowsxp.cfg sieht so aus:

kernel = "/usr/lib/xen-4.1/boot/hvmloader"
device_model = "/usr/lib/xen-4.1/bin/qemu-dm"
builder ="hvm"
memory = "3072"
name = "windowsxp"
vcpus=1
pae=0
acpi=1
apic=1
vif = ['ip=192.168.175.xx, bridge=br2']

disk = ['phy:/dev/vg0/vgwinxp,hda,w','file=/root/windowsxp_t500.iso,hdc:cdrom,r']

xen_platform_pci=1
on_poweroff = 'destroy'
on_reboot = 'restart'
on_crash = 'restart'
boot="dc"
sdl=1
#vnc=1
#vnclisten="0.0.0.0"
#vncdisplay=1
#vncunused=1
#vncconsole=1
serial='pty'
keymap='de'[/color]

mit xm create /root/windowsxp.cfg erhalte ich die fehlermeldung:

Error: Block device must have physical details specified.

/dev/vg0/vgwindowsxp ist vorhanden und nach /winxp gemountet !

Was habe ich in der Konfigurations Datei falsch gemacht ?

Vielen Dank schon mal für Eure Hilfe, Tipps und Unterstützung.

LG, Hitam
Lenovo W540, 32 GB, 2 TB HDD,UBUNTU 18.04 LTS
Server 32 GB, 4 Core, DEBIAN Stretch 9.9 AMD64

syssi
Beiträge: 2951
Registriert: 24.12.2010 16:50:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rheinland

Re: XEN 4.1 unter DEBIAN 7.2

Beitrag von syssi » 04.11.2013 12:22:28

ren22 hat geschrieben:also der schalter

dom0_mem=NNN

besagt aus: dass der von deinem Physischen Arbeitsspeicher soviel der dom0 gegeben wird, wie in dem Schalter angegeben.
Also wenn du dom0_mem=512M sagst, bekommt deine dom0 512MB Physischen ArbeitsSpeicher, soviel hat dann diese dom0 zur Verfügung für sich und die Gäste,
heist 512 / durch dom0 und die Anzahl der Gäste dehnen die Speicher zuweist

Also angenommen du sagst 512M wie oben beschrieben ... dom0 must du mindestens (glaube) 192M oder 196M zuweisen von den 512M (muss ich nochmal nachlesen habe gerade die geneuen werte nicht imKopf) , dann hast du noch ein Rest von "512-196 = 316M" , diese restlichen 316M hast du den für die Gäste zu Verfügung.

der Schalter kann auch ganz weggelassen werden dann sollte deine dom0 den kompletten Hauptspeicher benutzten.

mit dem Balooning muss ich leider passen da habe ich noch keine Erfahrung mit.
Dein Hinweis ist falsch. dom0_mem legt fest, wieviel Arbeitsspeicher fuer den Betrieb der dom0 reserviert wird. Die anderen domUs werden von diesem Parameter nicht beeinflusst. Per "xm top" kann man feststellen, wieviel Arbeitsspeicher das System insg. zur Verfuegung stellt und wieviel davon noch uebrig ist fuer die Nutzung durch andere Maschinen.

hitam
Beiträge: 19
Registriert: 21.10.2013 17:46:26

Re: XEN 4.1 unter DEBIAN 7.2

Beitrag von hitam » 04.11.2013 12:30:56

@syssi:
Das Problem mit der Hauptspeicher Verteilung ist schon lange gelöst!

Danke für Deinen Beitrag !

Ich bin bereits beim nächsten Thema!

LG, itam
Lenovo W540, 32 GB, 2 TB HDD,UBUNTU 18.04 LTS
Server 32 GB, 4 Core, DEBIAN Stretch 9.9 AMD64

syssi
Beiträge: 2951
Registriert: 24.12.2010 16:50:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rheinland

Re: XEN 4.1 unter DEBIAN 7.2

Beitrag von syssi » 04.11.2013 12:40:34

hitam hat geschrieben:@syssi:
Das Problem mit der Hauptspeicher Verteilung ist schon lange gelöst!
Ich wollte nur vermeiden, dass sich falsche Annahmen im Netz verbreiten.

syssi
Beiträge: 2951
Registriert: 24.12.2010 16:50:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rheinland

Re: XEN 4.1 unter DEBIAN 7.2

Beitrag von syssi » 04.11.2013 12:44:50

hitam hat geschrieben:/dev/vg0/vgwindowsxp ist vorhanden und nach /winxp gemountet !
Du hast /dev/vg0/vgwindowsxp auf der dom0 gemountet? Dabei soll es sich doch um die Festplatte der neuen virtuellen Maschine handeln.

hitam
Beiträge: 19
Registriert: 21.10.2013 17:46:26

Re: XEN 4.1 unter DEBIAN 7.2

Beitrag von hitam » 04.11.2013 13:20:26

JA das habe ich getan.!

/dev/vg0/vgwindowsxp ist die Volume Group und nicht die Festplatte!

ein umount /dev/vg0/vgwindowsxp bringt die gleiche Fehlermeldung!

vgwindowsxp ist das logische Volume für die Windows XP installation.

LG, hitam

PS. 8.11 Keiner hat eine Idee für eine Lösung des Problems?
Lenovo W540, 32 GB, 2 TB HDD,UBUNTU 18.04 LTS
Server 32 GB, 4 Core, DEBIAN Stretch 9.9 AMD64

hitam
Beiträge: 19
Registriert: 21.10.2013 17:46:26

XEN 4.1 unter DEBIAN 7.2 - IV

Beitrag von hitam » 27.11.2013 08:23:45

Problem gelöst!
Danke für eure zahlreichen Hinweise und Unterstützung!
LG, Hitam
Lenovo W540, 32 GB, 2 TB HDD,UBUNTU 18.04 LTS
Server 32 GB, 4 Core, DEBIAN Stretch 9.9 AMD64

syssi
Beiträge: 2951
Registriert: 24.12.2010 16:50:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rheinland

Re: XEN 4.1 unter DEBIAN 7.2

Beitrag von syssi » 27.11.2013 09:57:01

Magst du uns noch die Problemloesung mitteilen?

Gruss syssi

hitam
Beiträge: 19
Registriert: 21.10.2013 17:46:26

Re: XEN 4.1 unter DEBIAN 7.2

Beitrag von hitam » 27.11.2013 10:53:44

Ja gerne!

Ich mache jetzt mit KVM weiter!

LG, Hitam
Lenovo W540, 32 GB, 2 TB HDD,UBUNTU 18.04 LTS
Server 32 GB, 4 Core, DEBIAN Stretch 9.9 AMD64

Antworten