• mongo加入systemctl进行管理服务


    ./bin/mongod --config /home/data/mongodb4.0/config/mongo.conf

    这样启动mongo太麻烦来哦

    把mongo加入systemctl进行管理服务,可以通过以下命令管理mongo

    systemctl restart mongod 重启

    systemctl stop mongod  暂停

    systemctl start mongod   启动

    systemctl status mongod  查看状态

    配置开始

    cd /usr/lib/systemd/system

    touch mongo.service   【必须以 .service   结尾】

    写入以下文件

    1. [Unit]
    2. Description=mongo
    3. After=network.target remote-fs.target nss-lookup.target
    4. [Service]
    5. Type=forking
    6. User=root
    7. Group=root
    8. ExecStart=/home/data/mongodb4.0/bin/mongod --config /home/data/mongodb4.0/config/mongo.conf
    9. ExecReload=/bin/kill -s HUP $MAINPID
    10. ExecStop=/home/data/mongodb4.0/bin/mongod --shutdown /home/data/mongodb4.0/config/mongo.conf
    11. PrivateTmp=true

    [Service]  
    Type=forking    
    User=root   【使用root用户】
    Group=root   【使用root用户】
    ExecStart=/home/data/mongodb4.0/bin/mongod --config     /home/data/mongodb4.0/config/mongo.conf

    ExecReload=/bin/kill -s HUP $MAINPID
    ExecStop=/home/data/mongodb4.0/bin/mongod --shutdown /home/data/mongodb4.0/config/mongo.conf

    /home/data/mongodb4.0/bin/mongod : 是mongo安装目录

    /home/data/mongodb4.0/config/mongo.conf   : 是mongo配置文件目录

    安装目录和配置目录记得修改

    加载服务

    systemctl daemon-reload

    #启动mongo

    systemctl start mongod   启动

     

  • 相关阅读:
    1457. Pseudo-Palindromic Paths in a Binary Tree
    注塑车间是否需要导入MES系统?
    分布式共识协议 Raft 是如何工作的?
    插图精美的html & css教程
    C++的类和new和delete和菱形继承机制
    django models 数据库 update_or_create 更新或者插入
    pandas--->CSV / JSON
    Linux用户/用户组管理
    前端学习笔记--ES6
    Java实现树形结构和递归查询
  • 原文地址:https://blog.csdn.net/qq_43035350/article/details/126245221