/ home是放置我的(巨大的)MongoDB数据文件的好地方吗?

(我不太熟悉pipe理员的东西。)

我的服务器有两个磁盘/分区,一个安装在/ ,另一个安装在/home

我的MongoDB数据文件默认是在/var/lib/mongodb (我在Debian上)。

我假设我可以移动数据文件,并在mongodb.conf设置conf。

/home上的数据文件是否被认为是“传统”Linux文件组织的良好实践?

如果没有,我应该做一个新的磁盘分区,在这种情况下我应该在哪里安装?

谢谢

如果这是一个个人开发数据库,​​那么看起来/home/<user>/var/lib/将是其中一个更加unixish的地方(但是,那么整个事情应该用/home/<user> ,也就是说conf会在/home/<user>/etc/ ,如果你是从/usr/local/opt/更好的构build,很多人都会在他们的主目录下模仿文件系统的hiearchy。

如果这是一个服务器,比一般的默认(又名预期)的地方,它是有道理的。 这样,随着时间的推移和新人使用服务器的东西,他们期望他们是。

理想情况下,分区的大小应该适合他们正在进行的事情,而不是相反。

请参阅FHS(文件系统层次结构标准)了解Unix中的事情以及为什么。