如何在同一实例(ubuntu 18.04)中创建第二个MongoDB服务?
我有一个运行mongodb.service的实例 我的计划是创建第二个服务(在同一台服务器中)来存储一些个人数据,这些数据不能存储在原始mongodb中 因此,我遵循了以下程序如何在同一实例(ubuntu 18.04)中创建第二个MongoDB服务?,mongodb,Mongodb,我有一个运行mongodb.service的实例 我的计划是创建第二个服务(在同一台服务器中)来存储一些个人数据,这些数据不能存储在原始mongodb中 因此,我遵循了以下程序 1. created a new db path dbpath=/var/lib/mongodb2 2. created a new logPath. logpath=/var/log/mongodb2/mongodb2.log 3.created a new config file. config file --
1. created a new db path
dbpath=/var/lib/mongodb2
2. created a new logPath.
logpath=/var/log/mongodb2/mongodb2.log
3.created a new config file.
config file -- /etc/mongodb2.conf
4. changed the port in the config file mongodb2.conf
port = 27019
5. created a new mongodb service
cp /etc/init.d/mongodb /etc/init.d/mongodb2
6. edited /etc/init.d/mongodb2 (config path and others)
然后我检查了第二个服务状态
sudo service mongodb2 status
但我有这个问题
找不到单元mongodb2.service
请帮忙
cd /lib/systemd/system
cp mongod.service mongod2.service
vim mongod2.service
将行更改为->
ExecStart=/usr/bin/mongod --config /etc/mongod.conf ->
ExecStart=/usr/bin/mongod --config /etc/mongod2.conf
然后
启动时激活
sudo systemctl enable mongod
将行更改为->
ExecStart=/usr/bin/mongod --config /etc/mongod.conf ->
ExecStart=/usr/bin/mongod --config /etc/mongod2.conf
然后
启动时激活
sudo systemctl enable mongod
检查这一页。检查这一页。