Berechnen Sie die LPAR-CPU-Auslastung (AIX).

Berechnen Sie die LPAR-CPU-Auslastung (AIX).

Ich versuche, die CPU-Auslastung einer LPAR zu berechnen, erhalte aber falsche Ergebnisse. Ich kann die Auslastung im HMC-Webinterface sehen, möchte sie aber für meine eigenen Zwecke selbst berechnen.

Mein Test: Ich nehme ein LPAR mit 0,2 EC und einer aktuellen Auslastung von 0,6 (0,6/0,2 = 3 -> 300 %). Von diesem speziellen LPAR erwarte ich also 300 %.

Ich melde mich bei der HMC an und führe aus

lslparutil -m Maschinenname -r lpar -n 2 --filter lpar_names=lparName -F Zeit, begrenzte_Zyklen, unbegrenzte_Zyklen, berechtigte_Zyklen

Ich erhalte die Werte der letzten zwei Minuten

26.04.2017 13:21:43,294282846772027,683494280098951,1050755263230847

26.04.2017 13:20:43,294273753737790,683455429211045,1050746050402243

Ich verwende dann die Formel zur Berechnung der Prozessorauslastung aus dem IBM-Handbuch zu lslparutil (https://www.ibm.com/support/knowledgecenter/en/8408-E8E/p8edm/lslparutil.html)

Prozessorauslastung % = ((begrenzte_Zyklen + unbegrenzte_Zyklen) / berechtigte_Zyklen) * 100

Prozessorauslastung % = (((294282846772027 - 294273753737790) + (683494280098951 - 683455429211045)) / (1050755263230847 - 1050746050402243)) * 100

Prozessorauslastung % = 520,40 %

Ich erhalte eine Prozessorauslastung von 520 %, nicht von 300 %. Irgendetwas scheint hier völlig falsch zu sein. Was könnte es sein?

Danke

Antwort1

Der Wert, den Sie von lslparutil erhalten, ist in Ihrem Fall tatsächlich korrekt. Was Sie in der Weboberfläche sehen, ist nicht das, was Sie denken. Es hängt mit der physischen Nutzung zusammen. Ich hoffe, das klärt die Sache auf

verwandte Informationen