GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Deaktivieren/Aktivieren von Numa für virtuelle Maschinen (XEN-basiert)

So überprüfen Sie, ob NUMA aktiviert ist

Um festzustellen, ob es sich bei dem Server um ein NUMA-basiertes System mit aktiviertem NUMA handelt, führen Sie den folgenden Befehl als Root auf dem Datenbankserver aus:

# numactl -H | grep available
available: 8 nodes (0-7)

– oder –

# numactl -H | grep available
available: 2 nodes (0-1)

Wenn die Anzahl der verfügbaren Knoten „2 Knoten (0–1)“ oder „8 Knoten (0–7)“ beträgt, ist NUMA aktiviert. Wenn die Anzahl der verfügbaren Knoten "1 Knoten (0)" ist, ist NUMA nicht aktiviert.

So deaktivieren Sie Numa auf einer virtuellen Maschine

vNUMA entfernt die Transparenz zwischen der VM und dem Betriebssystem und präsentiert die NUMA-Architektur direkt dem Betriebssystem der VM. Erwähnenswert ist, dass vNUMA in der Branche auch als Wide NUMA bekannt ist. Dies erforderte Ausfallzeiten.

# vi /etc/xen/xend-config.sxp
# Enable or disable HVM guests seeing an vNUMA topology by default.
(vnuma 0)

Ich habe vNUMA deaktiviert (angezeigt durch den Wert 0), wenn der Wert 1 ist, bedeutet das aktiviert (Platz ist da für (vnuma 0)).

Starten Sie den xend-Dienst nach den Änderungen neu.

# /etc/init.d/xend restart

Wir müssen auch die virtuellen Maschinen neu starten, damit die Änderungen wirksam werden:

# xm stop 0004fb0000060000aa3c75119ef2e544
# xm start 0004fb0000060000aa3c75119ef2e544

Vor der Aktivität

# numactl --hardware
available: 2 nodes (0-1)             ===>  If the number of available nodes is "2 nodes (0-1)" or "8 nodes (0-7)" then NUMA is enabled. If the number of available nodes is "1 nodes (0)" then NUMA is not enabled.
node 0 cpus: 0
node 0 size: 9997 MB
node 0 free: 9879 MB
node 1 cpus: 1
node 1 size: 10078 MB
node 1 free: 10019 MB
node distances:
node 0 1
0: 10 21
1: 21 10

Nach dem Neustart

# numactl --hardware
available: 1 nodes (0)
node 0 cpus: 0 1
node 0 size: 20076 MB
node 0 free: 19897 MB
node distances:
node 0
0: 10


Linux
  1. So aktivieren/deaktivieren Sie ModSecurity für Ihre Domains in cPanel

  2. So aktivieren/deaktivieren Sie SELinux-Modi in RHEL/CentOS

  3. Cygwin vs. virtuelle Linux-Maschine für die Entwicklung?

  4. Wie aktiviere ich mysqlnd für PHP?

  5. Wie deaktiviere ich die Alt-Pfeil-Umschaltung von virtuellen Konsolen?

So finden Sie die IP-Adresse einer virtuellen KVM-Maschine

So setzen Sie die Vagrant Virtual Machine auf den ursprünglichen Zustand zurück

So klonen Sie eine virtuelle Maschine in VirtualBox

So aktivieren Sie passwortloses Sudo für Benutzer in Linux

Wie erstelle ich eine neue virtuelle Maschine auf Proxmox?

Wie deaktiviere/aktiviere ich php_functions?