Ich fand es immer verwirrend, wo permanente nicht standardmäßige Dateisysteme unter Linux bereitgestellt werden sollen. Zum Beispiel ein Dateisystem, das Unternehmensdateien enthält, die über Samba oder NFS freigegeben werden.
Es ist nicht etwas, das der Dateisystem-Hierarchie-Standard wirklich in Angriff genommen hat, das ich gefunden habe. Die neueste Version der Spezifikation 2.3 fügt / srv hinzu, aber an diesem Punkt sieht es nicht so aus, als würden viele Distributionen dieses Verzeichnis standardmäßig für Servicedaten verwenden. Traditionell haben die meisten Distributionen standardmäßig / var verwendet, daher bin ich mir nicht sicher, ob Administratoren diese Konvention übernehmen werden.
Aus Gewohnheit neige ich dazu, diese nicht standardmäßigen Dateisysteme unter / mnt zu mounten, aber FHS gibt an, dass dies für temporäre Mount-Punkte verwendet werden sollte. Ich habe aber auch gesehen, dass Administratoren zusätzliche Mountpunkte in /, in / home, in / var und in / usr / local eingefügt haben.
Ich bin gespannt, wie hier der Konsens darüber besteht, wo diese Dateisysteme bereitgestellt werden sollen.
- Was hat für Sie und Ihre Organisation funktioniert?
- Gibt es veröffentlichte Best Practices, die dieses Thema abdecken?
/mnt
oder/home
. Alles andere liegt bei Ihnen./srv
klingt wie es funktionieren könnte.Antworten:
Wo immer es Sinn macht.
Das FHS eignet sich hervorragend zur Aufrechterhaltung der Konsistenz über Distributionen hinweg, während Sie bestimmte Ausnahmen haben, die behandelt werden müssen.
Wenn es sich um ein paar Maschinen handelt, montieren Sie sie dort, wo es Sinn macht. Wenn es viele sind, erstellen Sie Ihre eigenen Richtlinien für Ihr Unternehmen und dokumentieren Sie diese (Standards sind großartig, jeder sollte eine haben).
Zum Beispiel:
/var/dominodata
und/var/dominolog
/var/spool/squid
quelle
Unter Ubuntu ist es üblich, Festplatten in / media zu mounten, obwohl dies normalerweise für Wechseldatenträger bevorzugt wird. Ich denke, es passt gut für permanente Mount-Punkte.
Ein guter Punkt für die Verwendung von / media unter Ubuntu ist, wenn Sie eine Desktop-Umgebung verwenden, diese normalerweise im Dateimanager angezeigt wird (z. B. im Menü Orte in Gnome und auch in Nautilus).
quelle
Wenn etwas normalerweise / var verwendet (Apache, MySQL usw.), dann lasse ich es gerne zu. Das Verschieben solcher Dinge führt nur zu Verwirrung. In anderen Fällen verwende ich / srv.
IMO, / home sollte für tatsächliche Benutzer reserviert sein und / usr sollte nicht für variable Daten verwendet werden
quelle