Der ausgelagerte Pool hat den Fehlerschwellenwert überschritten
[Dieses Thema beschäftigt sich mit einem besonderen Problem, das von Exchange Server Analyzer angezeigt wird. Die Problembehandlung sollte nur auf Systeme angewendet werden, auf denen Exchange Server Analyzer ausgeführt wird und dieses spezielle Problem auftritt. Exchange Server Analyzer (als kostenloser Download verfügbar) trägt remote Konfigurationsdaten von allen Servern in der Topologie zusammen und analysiert diese Daten automatisch. Der sich ergebende Bericht enthält ausführliche Informationen zu wichtigen Konfigurationskonflikten, möglichen Problemen und Produkteinstellungen, die nicht den Standardeinstellungen entsprechen. Indem Sie diese Empfehlungen beachten, können Sie bessere Leistung, Skalierbarkeit, Zuverlässigkeit und Betriebszeit erzielen. Weitere Informationen zum Tool sowie zum Download der aktuellsten Version finden Sie unter "Microsoft Exchange Analyzers" unter der Adresse https://go.microsoft.com/fwlink/?linkid=34707.]
Letztes Änderungsdatum des Themas: 2005-11-18
Microsoft® Exchange Server Analyzer sendet eine Abfrage an die Microsoft WMI-Klasse (Windows®-Verwaltungsinstrumentation –Windows® Management Instrumentation) Win32_PerfRawData_PerfOS_Memory, um den aktuellen Wert für den Schlüssel PoolNonpagedBytes zu ermitteln. Die von Exchange Server Analyzer ausgeführten Aktionen hängen vom verwendeten Betriebssystem, des Vorhandenseins oder Fehlens des Schalters /3GB in der Windows-Datei Boot.ini und des für den Schlüssel ermittelten Werts ab.
Im Folgenden wird die Matrix der Berechnungen angezeigt, die von Exchange Server Analyzer verwendet wird, um zu ermitteln, ob dieser Wert für einen bestimmten Exchange-Server nicht geeignet ist. Wenn die Bedingungen der Matrix erfüllt werden, wird ein Fehler gemeldet.
Betriebssystem | Einstellungen von Boot.ini | Der aktuelle, nicht ausgelagerte Pool ist |
---|---|---|
Windows 2000 Server oder Advanced Server |
/3GB |
110 MB oder größer |
Windows 2000 Server oder Advanced Server |
Nicht vorhanden |
220 MB oder größer |
Windows Server™ 2003 |
/3GB |
110 MB oder größer |
Windows Server 2003 |
Nicht vorhanden |
220 MB oder größer |
Der Wert des Schlüssels PoolNonpagedBytes ist die Größe (in Bytes) des nicht ausgelagerten Kernel-Speicher-Pools. Der nicht ausgelagerte Pool ist ein Bereich des physischen Systemspeichers für Objekte, die nicht auf den Datenträger geschrieben werden können, sondern im physischen Speicher verbleiben müssen, während sie zugewiesen sind. Dieser Wert für den Schlüssel entspricht dem zuletzt beobachteten Wert. Auf einem einwandfrei funktionierenden Exchange-Server bleibt dieser Wert unverändert. Wenn der Wert für diesen Leistungsindikator ständig zunimmt, könnte dies auf einen Arbeitsspeicherverlust hinweisen.
Da es nicht möglich ist, die Menge für nicht ausgelagerten Speicher-Pool über die oben angeführten Werte hinaus zu vergrößern, sollte dieser Zustand so schnell wie möglich korrigiert werden. Unabhängig vom verwendeten Betriebssystem und der An- oder Abwesenheit des Schalters /3GB kann vom Windows-Betriebssystem nur auf eine bestimmte Menge nicht ausgelagerten Speicher-Pool zugegriffen werden. Wenn unter Windows der Kernel-Speicherplatz zur Neige geht, werden möglicherweise Fehlermeldungen angezeigt, und das System stürzt ab. Der Kernel-Speicher ist für den ordnungsgemäßen Betrieb des Systems erforderlich und sollte deshalb sorgfältig überwacht werden.
Wenn dieser Zustand nach dem Neustart des Exchange-Servers erneut auftritt, muss als nächster Schritt sichergestellt werden, dass das System ordnungsgemäß feineingestellt ist und sämtliche Software und Hardware auf dem neuesten Stand sind. Dazu sollten die neusten Versionen folgender Komponenten installiert werden:
- Service Pack für das Windows-Betriebssystem
- Service Pack für Exchange Server
- Hardware-Firmware und -Treiber
- Aktualisierungen des System-BIOS
- Aktualisierungen sämtlicher installierter und ausgeführter Anwendungen von Drittanbietern
Wenn Aktualisierungen der Software und Hardware dieses Problem nicht lösen, sollten Sie sämtliche Software von Drittanbietern deaktivieren, den Exchange Server-Computer erneut starten und den Kernel-Speicher überwachen.
So beheben Sie diesen Fehler
Starten Sie den Exchange-Server bei der nächsten Gelegenheit neu.
Überwachen Sie den Leistungsindikator Memory | Pool Nonpaged Bytes, um sicherzustellen, dass er den oben angeführten Grenzwert für Ihr System nicht überschreitet.
Weitere Informationen zur korrekten Einstellung für Exchange Server finden Sie in den folgenden Artikeln und Themen der Microsoft Knowledge Base:
- 815372, „Optimieren der Speichernutzung in Exchange Server 2003“ unter https://go.microsoft.com/fwlink/?LinkId=3052&kbid=815372
- 266096, „XGEN: Exchange 2000 erfordert Befehlszeilenoption "/3GB" bei mehr als 1 Gigabyte physischem RAM“ unter https://go.microsoft.com/fwlink/?linkid=3052&kbid=266096.
- „Troubleshooting Exchange Server 2003 Performance“ (https://go.microsoft.com/fwlink/?LinkId=47588).
- „Troubleshooting Exchange 2000 Server Performance“ unter https://go.microsoft.com/fwlink/?LinkId=18177.
- „Handbuch zur Leistung und Skalierbarkeit von Exchange Server 2003“ (https://www.microsoft.com/downloads/details.aspx?FamilyID=62fb1297-4c6b-4d84-84cc-060989f2f305&DisplayLang=de).