Mongodb Linux版Mongos自动启动脚本

Mongodb Linux版Mongos自动启动脚本,mongodb,Mongodb,我在生产环境中有两台mongos服务器。我想在服务器重新启动时自动启动mongos。我尝试了几种方法来实现这一点,但没有成功。我有三个配置服务器 这是完成任务最简单的方法。 如果您使用的是Linux,它应该安装“crontab”——一个运行cron作业的实用程序。 您需要执行以下命令(仅一次),以便在每次启动/重新启动linux机器时自动运行mongos。这里我们正在编辑crontab,以便在每次重新启动/引导事件上添加cron作业(运行脚本) sudo crontab -e 添加一行如下内容

我在生产环境中有两台mongos服务器。我想在服务器重新启动时自动启动mongos。我尝试了几种方法来实现这一点,但没有成功。我有三个配置服务器

这是完成任务最简单的方法。 如果您使用的是Linux,它应该安装“crontab”——一个运行cron作业的实用程序。 您需要执行以下命令(仅一次),以便在每次启动/重新启动linux机器时自动运行mongos。这里我们正在编辑crontab,以便在每次重新启动/引导事件上添加cron作业(运行脚本)

sudo crontab -e
添加一行如下内容:

@reboot /path/to/script

脚本应该调用path/to/mongo/bin/mongos-options

repo附带一个init脚本,只需安装repo:Replica set and Config server就可以与默认的init和Config文件配合使用。但是mongos(查询路由器)不工作。谢谢你的快速回复。我想为此使用默认配置文件。是否有可能?启动mongos时,将默认配置文件作为参数?是的,应该行。你能再详细说明一下吗。我的意思是我将要做的所有更改。您想使用默认配置文件做什么?我假设,如果我可以更新默认配置文件“/etc/mongod.conf”中的configdb设置。它将比cron工作更简单、更灵活。