-
Speichernutzung
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Speichernutzung
Zwei Komponenten tragen zum Speicherbedarf des Citrix Hypervisor-Servers bei. Erstens der vom Xen-Hypervisor selbst verbrauchte Speicher. Zweitens gibt es den Speicher, der von der Control Domain des Hosts verbraucht wird. Die Steuerdomäne, auch als “Domain0” oder “dom0” bekannt, ist eine sichere, privilegierte Linux-VM, die den Citrix Hypervisor Management Toolstack (XAPI) ausführt. Neben der Bereitstellung von Citrix Hypervisor Verwaltungsfunktionen führt die Steuerdomäne auch den Treiberstapel aus, der vom Benutzer erstellten VM-Zugriff auf physische Geräte ermöglicht.
Domänenspeicher steuern
Die Menge an Speicher, die der Steuerdomäne zugewiesen ist, wird automatisch angepasst und basiert auf der Größe des physikalischen Speichers auf dem physikalischen Host. Standardmäßig weist Citrix Hypervisor der Steuerdomäne 1 GiB plus 5% des gesamten physischen Speichers zu, bis zu einem anfänglichen Maximum von 8 GiB.
Hinweis:
Die im Citrix Hypervisor-Abschnitt in XenCenter gemeldete Menge umfasst den von der Steuerdomäne (dom0) verwendeten Speicher, den Xen-Hypervisor selbst und den Absturzkernel. Daher kann die in XenCenter gemeldete Speichermenge diese Werte überschreiten. Der vom Hypervisor verwendete Arbeitsspeicher ist größer für Hosts, die mehr Speicher verwenden.
Ändern der Speichermenge, die der Steuerdomäne zugewiesen ist
Sie können die Speichermenge, die dom0 zugewiesen ist, mit XenCenter oder über die Befehlszeile ändern. Wenn Sie die Speichermenge, die der Steuerdomäne zugewiesen ist, über die standardmäßig zugewiesene Menge hinaus erhöhen, führt diese Aktion dazu, dass weniger Speicher für virtuelle Maschinen verfügbar ist.
In den folgenden Fällen müssen Sie möglicherweise die Speichermenge erhöhen, die der Steuerdomäne eines Citrix Hypervisor-Servers zugewiesen ist:
- Sie führen viele virtuelle Maschinen auf dem Server aus
- Sie verwenden den PVS-Accelerator
- Sie verwenden Lesecaching
Wichtig:
Wenn Sie einen GFS2 SR verwenden und einer dieser Fälle auch auf Ihre Umgebung zutrifft, müssen Sie den Speicherplatz der Steuerdomäne erhöhen. Ungenügender Steuerdomänenspeicher kann zu Netzwerkinstabilität und daraufhin zu Problemen bei geclusterten Pools mit GFS2-SRs führen.
Die Menge an Arbeitsspeicher, die der Steuerdomäne zugewiesen werden soll, hängt von Ihrer Umgebung und den Anforderungen Ihrer VMs ab.
Sie können die folgenden Metriken überwachen, um zu beurteilen, ob die Größe des Control-Domain-Speichers für Ihre Umgebung geeignet ist und welche Auswirkungen die von Ihnen vorgenommenen Änderungen haben:
- Swap-Aktivität: Wenn die Steuerdomäne tauscht, erhöhen Sie den Speicher der Steuerdomäne.
- Tapdisk-Modus: Sie können auf der Registerkarte XenCenter Performance für den Server überwachen, ob sich Ihre Tapdisks im Low-Memory-Modus befinden. Wählen Sie Aktionen > Neues Diagramm und wählen Sie die Tapdisks im Low-Memory-Modus aus. Wenn sich eine Tapdisk im Low-Memory-Modus befindet, erhöhen Sie den Speicher der Steuerdomäne.
-
Pagecache-Druck: Verwenden Sie den Befehl
top
zur Überwachen der Metrikbuff/cache
. Wenn diese Zahl zu niedrig wird, sollten Sie möglicherweise den Speicher der Steuerdomäne erhöhen.
Ändern des dom0-Speichers mit XenCenter
Informationen zum Ändern des dom0-Speichers über XenCenter finden Sie unter Ändern des Control-Domänenspeichers in der XenCenter-Dokumentation.
Hinweis:
Sie können XenCenter nicht verwenden, um den dom0-Speicher unter den Wert zu reduzieren, der ursprünglich während der Citrix Hypervisor-Installation festgelegt wurde. Um diese Änderung vorzunehmen, müssen Sie die Befehlszeile verwenden.
dom0-Speicher über die Befehlszeile ändern
Hinweis:
Auf Hosts mit kleinerem Speicher (weniger als 16 GiB) sollten Sie den der Control Domain zugewiesenen Speicher auf einen niedrigeren Wert als den Standardwert der Installation reduzieren. Sie können die Befehlszeile verwenden, um diese Änderung vorzunehmen. Wir empfehlen jedoch, den dom0-Speicher nicht unter 1 GiB zu reduzieren und diesen Vorgang unter Anleitung des Support-Teams durchzuführen.
-
Öffnen Sie auf dem Citrix Hypervisor-Server eine lokale Shell und melden Sie sich als root an.
-
Geben Sie Folgendes ein:
/opt/xensource/libexec/xen-cmdline --set-xen dom0_mem=<nn>M,max:<nn>M <!--NeedCopy-->
Wobei
<nn>
für die Speichermenge in MiB steht, die dom0 zugewiesen werden soll. -
Starten Sie den Citrix Hypervisor-Server mit XenCenter oder dem
reboot
-Befehl auf der Citrix Hypervisor-Konsole neu.Führen Sie beim Neustart des Hosts auf der Citrix Hypervisor Konsole den Befehl
free
aus, um die neuen Speichereinstellungen zu überprüfen.
Wie viel Speicher steht virtuellen Rechnern zur Verfügung?
Um herauszufinden, wie viel Host-Speicher verfügbar ist, um VMs zugewiesen zu werden, ermitteln Sie den Wert des freien Speichers des Hosts, indem Sie ausführen memory-free
. Geben Sie dann den Befehl ein vm-compute-maximum-memory
, um die tatsächliche Menge an freiem Speicher abzurufen, die der VM zugewiesen werden kann. Beispiel:
xe host-list uuid=host_uuid params=memory-free
xe vm-compute-maximum-memory vm=vm_name total=host_memory_free_value
<!--NeedCopy-->
Teilen
Teilen
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.