从终端/shell调用的几个Linux程序使用配置文件,其中通常将选项放在程序的调用命令行字符串中。例如,Vim,例如curl及其配置文件~/.vimrc,~/.curlrc。如果要使用curl和Vim,他们会在主目录中查找这样的文件(至少根据他们的手册页是这样的)。但是,我知道没有主目录的Linux设置。例如NAS。已知的NAS包含多个共享卷/目录,可通过多个协议和注册用户从客户端设备访问。但是,默认情况下,NAS不会为每个新注册的用户创建主目录。如果仅出于上述目的需要启用"create home directory for this user“选项,则管理员不愿启用该选项。
那么,
关于在发生hardwar故障时的成本和维护速度/简单性,将SQL数据文件与server实例分开保存在NAS服务器上是否有意义?我们的应用程序存储了来自许多设备的大量测量数据(时间序列),因此对于保持相对较小的SAS服务器磁盘(每月~200 of )而言,数据量相对较大。
尽管通过以太网访问文件的风险更大(即使只有db服务器和NAS处于同一个交换机上),但是数据文件完全分开似乎可以简化由于耦合程度较低的硬件问题--数据库服务器可以简单得多(我可以快速迁移简单的映像,甚至可以为所有简单的应用程序绑定应用服务器),修复NAS故障也应该主要包括交换磁盘,或者在发生故障时切换到副本。
在不涉及数据文件分