mongodb启动

Mongodb的启动:

[root@iZ4jc05d2ictd0xzg4lzteZ bin]# ./mongod --dbpath=/opt/mongodb/data --port=27017 --logpath=/opt/mongodb/logs --logappend  --fork

forked process: 17951

Mongodb的关闭:

[root@iZ4jc05d2ictd0xzg4lzteZ bin]# ./mongod --dbpath=/opt/mongodb/data --shutdown

killing process with pid: 24781

 

Mongodb通过配置文件启动:

[root@iZ4jc05d2ictd0xzg4lzteZ bin]# vi /opt/mongodb1.cnf         

 

dbpath=/opt/mongodb/data

port=27017

logpath=/opt/mongodb/logs

fork=true

logappend=true

 

[root@iZ4jc05d2ictd0xzg4lzteZ bin]# ./mongod -f /opt/mongodb1.cnf

 

Mongodb通过配置文件关闭:

[root@iZ4jc05d2ictd0xzg4lzteZ bin]#  ./mongod -f /opt/mongodb1.cnf –shutdown

 

Mongodb启动多实例

cp mongodb1.cnf mongodb2.cnf

vi mongodb2.cnf

dbpath=/opt/mongodb/data2

port=27018

logpath=/opt/mongodb/logs

fork=true

logappend=true

 

[root@iZ4jc05d2ictd0xzg4lzteZ bin]# ./mongod -f /opt/mongodb1.cnf

[root@iZ4jc05d2ictd0xzg4lzteZ bin]# ./mongod -f /opt/mongodb2.cnf

 

[root@iZ4jc05d2ictd0xzg4lzteZ bin]# ps -ef |grep mongo

root      1841     1  3 10:47 ?        00:00:01 ./mongod -f /opt/mongodb1.cnf

root      1882     1  3 10:47 ?        00:00:01 ./mongod -f /opt/mongodb2.cnf

 

Mongodb通过Shell脚本来管理启动和关闭数据库

[root@iZ4jc05d2ictd0xzg4lzteZ opt]# vi mongodb_service

#!/bin/bash

instance=$1

action=$2

 

case "$action" in

  'start' )

   /opt/mongodb/bin/mongod -f /opt/"$instance".cnf ;;

  'stop' )

   /opt/mongodb/bin/mongod -f /opt/"$instance".cnf  --shutdown ;;

  'restart' )

   /opt/mongodb/bin/mongod -f /opt/"$instance".cnf  --shutdown

   /opt/mongodb/bin/mongod -f /opt/"$instance".cnf ;;

esac

 

./mongodb_service mongodb1 start

./mongodb_service mongodb1 stop

./mongodb_service mongodb1 restart

./mongodb_service mongodb2 start

./mongodb_service mongodb2 stop

./mongodb_service mongodb2 restart

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值