[gelöst] Xen: Not enough free memory and enable-dom0

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
chris99
Beiträge: 21
Registriert: 07.09.2014 10:46:27

[gelöst] Xen: Not enough free memory and enable-dom0

Beitrag von chris99 » 11.09.2014 19:59:46

Hallo Forum,

ich habe da ein Verständnisproblem: Unter Xen hat meine Dom0 8 GB Ram. Meine DomU soll mit 1 GB laufen. Wenn ich das in der Konfig einstelle:

Code: Alles auswählen

# aus /etc/xen/mail.cfg
#memory      = '512'
memory      = '1024'
kommt folgender Fehler

Code: Alles auswählen

Using config file "/etc/xen/mail.cfg".
Error: Not enough free memory and enable-dom0-ballooning is False, so I cannot release any more.  I need 1048576 KiB but only have 774548.
Xen: 4.1
Debian: 7
Ich habe jedoch 8 GB an Ram.

Code: Alles auswählen

xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  7198     2     r-----    163.4
mail                                         3   512     2     -b----   4065.9
In /etc/default/grub

Code: Alles auswählen

GRUB_CMDLINE_XEN="dom0_mem=1024M"
In xend-config.sxp

Code: Alles auswählen

(dom0-min-mem 1024)
(enable-dom0-ballooning no)
(total_available_memory 0)
Wo ist mein Fehler?
Zuletzt geändert von chris99 am 12.09.2014 14:07:54, insgesamt 1-mal geändert.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Xen: Not enough free memory and enable-dom0-ballooning

Beitrag von rendegast » 12.09.2014 05:38:47

http://wiki.xenproject.org/wiki/Xen_Pro ... _Practices
You should always dedicate a fixed amount of RAM for Xen Project dom0.
...
This can be done by specifying "dom0_mem=512M,max:512M" for the Xen Project hypervisor ...
This makes sure that the initial amount of memory allocated for dom0 is 512 MB (note: Replace this value with the amount of memory you want to allocate to dom0) and leaves the rest of the host system's RAM available for other guests.
(+ 'enable-dom0-ballooning no')

Auch
https://wiki.debian.org/Xen <Configure Domain 0 Memory>

Wenn sich wie hier dom0 den ganzen Speicher zugesteht (fehlendes 'max=') wäre wohl
enable-dom0-ballooning
zu aktivieren.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

chris99
Beiträge: 21
Registriert: 07.09.2014 10:46:27

[gelös] Re: Xen: Not enough free memory and enable-dom0

Beitrag von chris99 » 12.09.2014 14:07:26

Danke, ja falscher Parameter. Hätte ich auch selber bemerken müssen.

Antworten