Lokasi pemasangan sistem file non-standar

8

Saya selalu merasa bingung di mana untuk memasang sistem file non-standar permanen di Linux. Seperti sistem file yang berisi file perusahaan yang dibagikan melalui Samba atau NFS.

Ini bukan sesuatu yang Standar Hierarki Filesystem benar-benar telah saya temukan. Versi terbaru dari spec 2.3 menambahkan / srv tetapi pada saat ini sepertinya tidak banyak distro yang mulai default untuk menggunakan direktori ini untuk data layanan. Secara tradisional sebagian besar distro telah default ke / var untuk ini, jadi saya tidak yakin administrator akan mengadopsi konvensi itu.

Karena kebiasaan saya cenderung untuk me-mount filesystem non-standar ini di bawah / mnt tetapi FHS menyatakan bahwa ini harus digunakan untuk mount point sementara. Tetapi saya juga melihat administrator memasukkan titik mount tambahan di /, di / home, di / var, dan di / usr / local.

Jadi saya ingin tahu apa konsensus di sini di mana sistem file ini harus dipasang.

  • Apa yang Anda temukan berhasil untuk Anda dan organisasi Anda?
  • Apakah ada praktik terbaik yang dipublikasikan yang membahas hal ini?
Pengaruh 3d
sumber
1
Perasaan saya adalah untuk tidak menggunakan /mntatau /home. Ada lagi yang terserah Anda. /srvKedengarannya seperti itu bisa berhasil.

Jawaban:

3

Dimanapun masuk akal.

FHS sangat bagus untuk menjaga konsistensi di seluruh distribusi, sedangkan Anda memiliki pengecualian khusus yang perlu ditangani.

Jika beberapa mesin, pasang mereka di tempat yang masuk akal. Jika banyak, buat kebijakan Anda sendiri untuk perusahaan Anda dan dokumentasikan (standarnya bagus, semua orang harus memilikinya).

Sebagai contoh, kami:

  • me-mount data Domino di bawah /var/dominodatadan/var/dominolog
  • mount Oracle di bawah / 1, / 2, / 3 (oke, ini adalah klien, bukan kami)
  • oh, Squid membutuhkan lebih banyak ruang? Pasang FS baru di bawah/var/spool/squid
MikeyB
sumber
1

Di Ubuntu, adalah umum untuk me-mount disk di / media meskipun biasanya lebih disukai untuk removable disk, saya pikir itu bisa cocok untuk titik mount permanen.

Hal yang baik untuk digunakan / media di ubuntu adalah jika Anda menggunakan lingkungan Desktop, biasanya muncul di manajer file (misalnya muncul di menu Places di Gnome, dan juga di Nautilus.)

Weboide
sumber
2
Ya saya lebih peduli dengan titik pemasangan permanen untuk penggunaan server. Sesuatu datang dari serangan DAS atau SAN.
3dinfluence
0

Jika sesuatu biasanya menggunakan / var (apache, mysql dll) maka saya senang untuk membiarkannya, memindahkan hal-hal semacam itu hanya menyebabkan kebingungan. Dalam kasus lain saya akan menggunakan / srv.

IMO, / home harus disediakan untuk pengguna aktual dan / usr tidak boleh digunakan untuk data variabel

theecereceive
sumber