对于生产分片 MongoDB 安装,我们需要 3 个配置服务器。根据文档“配置服务器 mongod 进程相当轻量级,可以在执行其他工作的机器上运行”。但是,在默认配置中,它们都启用了日志记录,并且预分配会占用 3 GB 的磁盘空间。我假设配置服务器的实际数据和交易量非常小,所以这似乎有点太多了。
有没有办法(安全地!)以更少的磁盘使用日志来运行这些配置服务器?我是否需要在配置服务器上进行日志记录?我可以将期刊大小设置得更小吗?
我需要运行一个 Perl 脚本,但让它认为它与服务器配置为正常使用的时区 (GMT) 不同。
如果可能的话,我想通过一些环境变量或任何配置设置,在不修改现有脚本的情况下执行此操作。
这是针对 OS X 及其供应商 Perl (v5.12.4)。