PAN-OS 5.0.1, 5,1, 6,0, 7,0, 7,1
Problem
Der Management-Server einer Plattform stürzt und startet immer wieder, wenn er seine virtuelle Grenz Kapazität überschreitet.
Fehler
System Protokolle, die den Verwaltungs Server angeben, der seine virtuellen Grenzen überschreitet
2012/11/19 10:20:38critical General 0 "mgmtsrvr-virtuelle Speichergrenze überschritten, Neustart"
2012/11/19 10:29:39kritischer General General 0 "mgmtsrvr-Virtual Memory Limit überschritten, Neustart"
2012/11/19 10:56:41kritischer General-General 0 "mgmtsrvr-Virtual Memory Limit überschritten, Neustart"
masterd. log
Nov 19 10:20:19 INFO: mgmtsrvr: empfangene User-Neustart
Nov 19 10:20:19 INFO: mgmtsrvr: User Neustart-Grund-Virtual Memory Limit überschritten (2575744 > 2560000)
Nov 19 10:20:19 INFO: mgmtsrvr: empfangene Nutzer Stop
Nov 19 10:20:25 INFO: mgmtsrvr: Exited, Core: falsch, Exit Code: 0
Lösung
Erhöhen Sie die virtuelle Grenzgröße des Management-Servers.
Um das virtuelle Speicherlimit auf dem Gerät zu überprüfen, führen Sie folgenden Befehl aus:
> Debug Software virt-Limit Service mgmtsrvr Limit 0-4294967295>
Um die virtuelle Speichergrenze auf 4 GB zu setzen, führen Sie den folgenden Befehl aus:
> Debug Software virt-Limit Service mgmtsrvr Limit 4 Millionen
Hinweis: ein Neustart ist nicht erforderlich, damit der erhöhte virtuelle Speicher wirksam wird.
ÜberPrüfen Sie die Einstell Änderung, indem Sie den folgenden Befehl ausführen:
> Show System State | Match virtLimitEnable
MD. apps. S0. MP. prc. mgmtsrvr. Add-Event: virtLimitEnable 4 Millionen
MD. apps. S0. MP. prc. mgmtsrvr. Script. Runtime: {' actions ': [], ' count ': 1, ' Display ':, ' done-actions ': [{' Action ': HB-Start,},], ' externe-Restart-OK ': stimmt, ' Gruppe ': {}, ' HB-Enable ': wahr, ' Limits ': {' Enable-FD-Limit ': wahr, ' Enable-virt-Limit ': True, ' FD-Limit ': 50 Millionen, ' virt-Limit ': 4 Millionen,}, ' Process ': {' Last-PID ':-1, ' PID ': 1512,}, ' Restart-Enable ': wahr, ' State-Machine ': {' Graf ': 1, ' Event ': virtLimitEnable 4 Millionen, ' Zustand ': Running,}, ' sysd-Namespaces ': [], ' sysd-Notifiers ': {}, }
admin @ Panorama-54 >
Um Änderungen rückgängig zu machen, führen Sie folgenden Befehl aus:
> Debug Software No-virt-Limit Service mgmtsrvr
Bestätigen Sie die mit folgendem Befehl:
> Show System State | Match Virtlimitdeaktivieren
MD. apps. S1. MP. prc. mgmtsrvr. Script. Runtime: {' actions ': [], ' count ': 1, ' Display ':, ' done-actions ': [{' Action ': HB-Start,},], ' externe-Neustart-OK ': stimmt, ' Gruppe ': {}, ' HB-Enable ': wahr, ' Limits ': {' Enable-FD-Limit ': falsch, ' Enable-virt-Limit ': False, ' FD-Limit ': 1024, ' virt-Limit ': 4 Millionen,}, ' Process ': {' Last-PID ':-1, ' PID ': 2259,}, ' Restart-Enable ': wahr, ' State-Machine ': {' count ': 1, ' Event ': Virtlimitdeaktivieren, ' State ': Running,}, ' sysd-Namespaces ': [], ' sysd-Notifiers ': {},}
Besitzer: Kadak