Partitionierung für Webserver

Partitionierung für Webserver

Ich war neugierig, was einige allgemeine Best Practices in Bezug auf die Partitionierung einer neuen Linux-VM sind, die als Webserver verwendet werden soll. Gibt es bestimmte Anleitungen, die konsultiert oder befolgt werden sollten? Welche Partitionen sollten erstellt werden? Was sind die üblichen Größen für die verschiedenen Partitionen, die erstellt werden sollen? Muss ich mir über LVMs Gedanken machen, und wenn ja, was muss ich darüber wissen? Ich arbeite an der Erstellung einer Vorlage für viele neue Webserver-Builds und wollte sicherstellen, dass ich etwas habe, das jetzt und für kurze Zeit in der Zukunft verwendet werden kann, um neue Server einzurichten. Außerdem wird dies wahrscheinlich auf CentOS 6.x oder RHEL 6.x verwendet.

Antwort1

Ich folge im Allgemeinen demCIS RHEL-Benchmarkfür Webserver.

/home, /var, /var/log, /var/log/audit erhalten alle ihre eigenen Partitionen. Andere Mount-Optionen werden für /tmp und /var/tmp usw. angegeben.

Antwort2

Auch meine 2 Cents (ich weiß nicht wirklich, ob das gut ist oder nicht ... ist meine Art)

1) Ich empfehle Ihnen dringend,LVM2(wenn Sie das in CentOS können, aber da bin ich mir nicht ganz sicher). Wenn Sie das können, wird es sehr hilfreich sein, wenn Sie den Punkt erreichen, an dem die Partition /varzu 99 % und /homezu 1 % belegt ist. Sie werden die Größenänderungsfunktionen vielleicht nie verwenden, aber es beruhigt (zumindest mich) wirklich. Eine kleine Warnung: Wenn Sie LVM2 verwenden, können Sie den /bootOrdner nicht im LVM2-„Volume“ haben. Er muss sich als normale Partition in einer separaten Partition außerhalb des LVM-Systems befinden (zumindest glaube ich das heute, Donnerstag, 22. März 2012).

2) Ich erstelle immer mindestens 4 Partitionen zum Mounten

/
/boot
/var
/home

Manchmal /tmpauch (und swap, aber das zähle ich nicht wirklich)

/varund /tmpkönnen unkontrolliert wachsen (Logdateien, Medien, die den Server hoch- und runtergehen, schlechte Sachen). Das sollten sie nicht, aber sie können.

/homedenn Sie möchten vielleicht ein paar Tricks, Dokumente, Ideen usw. speichern, die Sie gefunden haben, als Ihr Server lief, und falls Ihr System abstürzt, möchten Sie vielleicht eine Chance haben, diese wiederherzustellen.

Das ist mein...Ding

verwandte Informationen