我总是发现在
Linux中安装永久性非标准文件系统的位置令人困惑.例如包含通过Samba或NFS共享的公司文件的文件系统.
这不是Filesystem Hierarchy Standard真正解决的问题.规范2.3的最新版本添加了/ srv,但此时看起来并不像许多发行版已经开始默认将此目录用于服务数据.传统上大多数发行版默认为/ var,因此我不确定管理员是否会采用该约定.
出于习惯,我倾向于在/ mnt下安装这些非标准文件系统,但FHS声明这应该用于临时安装点.但我也看到管理员在/ home中/ / var和/usr/local中添加了额外的挂载点.
所以我很好奇这里应该挂载这些文件系统的共识.
>您发现什么对您和您的组织有用?
>是否有任何已发表的涵盖此主题的最佳做法?
解决方法
只要它有意义.
FHS非常适合维护分布之间的一致性,而您需要处理特定的异常.
如果它是几台机器,请将它们安装在合理的位置.如果有很多,请为您的公司制定自己的政策并对其进行记录(标准很好,每个人都应该有一个).
例如,我们:
>在/ var / dominodata和/ var / dominolog下挂载Domino数据>在/ 1,/ 2,/ 3下安装Oracle(好吧,这是客户端,而不是我们)>哦,鱿鱼需要更多空间?在/ var / spool / squid下挂载一个新的FS