Exchange 2016 - C:-Platte ständig voll, was ist mit der Größe der Pagefile zu ändern?
Hallo.
Auf unserem Exchange 2016 unter W2K16 Std. ist häufig die C:\-Platte unterhalb 10% freien Speichers. Bekanntlich fangen sodann die Exchange-Dienste zu streiken an.
Als ich damals die VM aufgesetzt habe, habe ich extra nur für C:\-System 140 GB Festspeicher vorgesehen, die Exch.-DB und die Exchange-Logs liegen in einer anderen VHD, die als Laufwerk D:\ eingehängt ist.
Gestern war mal wieder WU, und die monatlichen kumulativen Updates bei W2K16 "wiegen" ja bekanntlich mehr als 1 GB nur schon beim Download, entpackt sicherlich noch um einiges mehr. Und schon war der freie Platz mal wieder auf unter 14 GB (also unter 10%) gesunken und Exchange fing zu streiken an.
Noch schlimmer ist es, wenn ein Exchange-CU installiert wurde, die sind noch "dicker".
Der größte Platzfresser, den ich mit WinDirStat auf C:\ feststellen konnte, ist aber nicht etwa der berüchtigte WinSxS-Ordner (obwohl der auch einige GB hat) oder die Exchange-Monitoring-Logs (diese werden regelmäßig mit einem Skript aufgeräumt/gelöscht), sondern die Pagefile!
Microsoft empfiehlt für Exch. 2013 und 2016, die Pagefile in gleichbleibender Größe (also nicht dynamisch/nicht vom System verwaltet) entweder auf die Größe des phys. RAM + 16 MB zu setzen, oder aber pauschal auf 32 GB, je nachdem, was davon kleiner ist, soll genommen werden. Und die Pagefile darf nicht auf derselben Partition/Platte liegen wie die Exchange-DB (somit ist verschieben der Pagefile nach Laufwerk D:\ wohl keine Option).
Unser Exchange 2016 hat 24 GB RAM, somit ist die Pagefile bei uns 24.592 MB groß (feste Größe).
Frage:
- hat schonmal jemand die Microsoft-Größenempfehlung mißachtet und die Pagefile deutlich verkleinert? Läuft der Server dann noch performant?
- was kann ich noch tun, um die Platzprobleme auf C:\ in den Griff zu kriegen?
- läßt sich im WinSxS-Ordner wirklich gar nichts gefahrlos löschen?
- cleanmgr.exe (Datenträgerbereinigung) läuft ebenfalls 1 x pro Monat, bringt aber selten mehr als 1 GB an Platzersparnis, was kann ich sonst noch so (manuell) löschen?
Vielen Dank.
Viele Grüße
von
departure69
Auf unserem Exchange 2016 unter W2K16 Std. ist häufig die C:\-Platte unterhalb 10% freien Speichers. Bekanntlich fangen sodann die Exchange-Dienste zu streiken an.
Als ich damals die VM aufgesetzt habe, habe ich extra nur für C:\-System 140 GB Festspeicher vorgesehen, die Exch.-DB und die Exchange-Logs liegen in einer anderen VHD, die als Laufwerk D:\ eingehängt ist.
Gestern war mal wieder WU, und die monatlichen kumulativen Updates bei W2K16 "wiegen" ja bekanntlich mehr als 1 GB nur schon beim Download, entpackt sicherlich noch um einiges mehr. Und schon war der freie Platz mal wieder auf unter 14 GB (also unter 10%) gesunken und Exchange fing zu streiken an.
Noch schlimmer ist es, wenn ein Exchange-CU installiert wurde, die sind noch "dicker".
Der größte Platzfresser, den ich mit WinDirStat auf C:\ feststellen konnte, ist aber nicht etwa der berüchtigte WinSxS-Ordner (obwohl der auch einige GB hat) oder die Exchange-Monitoring-Logs (diese werden regelmäßig mit einem Skript aufgeräumt/gelöscht), sondern die Pagefile!
Microsoft empfiehlt für Exch. 2013 und 2016, die Pagefile in gleichbleibender Größe (also nicht dynamisch/nicht vom System verwaltet) entweder auf die Größe des phys. RAM + 16 MB zu setzen, oder aber pauschal auf 32 GB, je nachdem, was davon kleiner ist, soll genommen werden. Und die Pagefile darf nicht auf derselben Partition/Platte liegen wie die Exchange-DB (somit ist verschieben der Pagefile nach Laufwerk D:\ wohl keine Option).
Unser Exchange 2016 hat 24 GB RAM, somit ist die Pagefile bei uns 24.592 MB groß (feste Größe).
Frage:
- hat schonmal jemand die Microsoft-Größenempfehlung mißachtet und die Pagefile deutlich verkleinert? Läuft der Server dann noch performant?
- was kann ich noch tun, um die Platzprobleme auf C:\ in den Griff zu kriegen?
- läßt sich im WinSxS-Ordner wirklich gar nichts gefahrlos löschen?
- cleanmgr.exe (Datenträgerbereinigung) läuft ebenfalls 1 x pro Monat, bringt aber selten mehr als 1 GB an Platzersparnis, was kann ich sonst noch so (manuell) löschen?
Vielen Dank.
Viele Grüße
von
departure69
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 503088
Url: https://administrator.de/contentid/503088
Ausgedruckt am: 25.11.2024 um 03:11 Uhr
15 Kommentare
Neuester Kommentar
Servus,
wir haben die Pagefiles auf einer anderen Platte die fast exakt so groß ist wie eben jene.
Wir haben bei der ca. gleichen Konstellation bei 240 GB dennoch die Partition auf 32GB Beschränkt und stellen keine Beeinträchtigungen fest. ( Seit 3 Jahren)
Auch bei einem Supportfall seitens Microsoft wurde uns das nicht "Angekreidet".
Grüße STITDK
wir haben die Pagefiles auf einer anderen Platte die fast exakt so groß ist wie eben jene.
Wir haben bei der ca. gleichen Konstellation bei 240 GB dennoch die Partition auf 32GB Beschränkt und stellen keine Beeinträchtigungen fest. ( Seit 3 Jahren)
Auch bei einem Supportfall seitens Microsoft wurde uns das nicht "Angekreidet".
Grüße STITDK
Moin,
Prinzipiell sollte es, sofern genügend RAM im System steckt, unkritisch sein, kein oder nur ein minimales pagefile zu haben. Für die mini-memorydumps bei bluescreens sollte ein minimales pagefile von 0.5 bis 1 GB reichen.
Von daher, wie oben gesagt auf der Systempartition das pagefile auf 500MB bis 1 GB reduzieren und ggf., wie oben gesagt, auf einer zusätzluchen HDD ein weiteres pagefile anlegen.
lks
Prinzipiell sollte es, sofern genügend RAM im System steckt, unkritisch sein, kein oder nur ein minimales pagefile zu haben. Für die mini-memorydumps bei bluescreens sollte ein minimales pagefile von 0.5 bis 1 GB reichen.
Von daher, wie oben gesagt auf der Systempartition das pagefile auf 500MB bis 1 GB reduzieren und ggf., wie oben gesagt, auf einer zusätzluchen HDD ein weiteres pagefile anlegen.
lks
wo laufen denn die IIS Log's hin?
IMHO sind das die Platzfresser...
Gruß
Luigi
IMHO sind das die Platzfresser...
Gruß
Luigi
Zitat von @departure69:
Auf anderen Rechnern, auch Servern, habe ich das schon gemacht. Aber an einem Exchange? Kommt mir vor wie eine Operation am offenen Herzen.
Auf anderen Rechnern, auch Servern, habe ich das schon gemacht. Aber an einem Exchange? Kommt mir vor wie eine Operation am offenen Herzen.
Ist nicht so schlimm wie man denkt., solange es nicht das eigene ist, an dem man rumschnippelt.
Aber solange es einfavh nur vergrößern ist und man vorher eine Kopie der VHD-Datei gemacht hat, ist das unproblematisch.
lks
Das traue ich mich - in diesem Fall - nicht.
Naja, *hust+ mit einem richtigen Hypervisor geht das online, also komplett ohne Reboot - auch mit einem Exchange Server Aber im Prinzip ist es egal ob du C erweiterst oder eine weitere VHDX anlegst, zumindest wenn beide VHDX auf dem gleichen Array laufen.
Zitat von @departure69:
Aber an einem Exchange? Kommt mir vor wie eine Operation am offenen Herzen. Schlicht: Das traue ich mich - in diesem Fall - nicht.
Aber an einem Exchange? Kommt mir vor wie eine Operation am offenen Herzen. Schlicht: Das traue ich mich - in diesem Fall - nicht.
Eigentlich ist das unproblematisch, jedenfalls wenn Laufwerk C:\ ne eigene VHDX ist und keine Partition. Aber wenn dir das zu heiß ist legst du halt ne neue VHDX an und verschiebst das Pagefile da hin.
/Thomas