zoukankan      html  css  js  c++  java
  • Mongodb 安装错误汇总

    1. Failed to restart mongod.service: Unit mongod.service not found.

    解决方法:

    Most probably unit mongodb.service is masked. Use following command to unmask it.
    
    sudo systemctl unmask mongodb
    
    and re-run
    
    sudo service mongod start
     1 vagrant@homestead:~$ sudo service mongod restart
     2 Failed to restart mongod.service: Unit mongod.service not found.
     3 vagrant@homestead:~$ ^C
     4 vagrant@homestead:~$ sudo systemctl unmask mongodb
     5 Removed symlink /etc/systemd/system/mongodb.service.
     6 vagrant@homestead:~$ sudo service mongod start
     7 vagrant@homestead:~$ sudo service mongod status
     8 ● mongod.service - MongoDB Database Server
     9    Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vendor preset: enabled)
    10    Active: active (running) since Thu 2018-10-25 03:50:52 UTC; 5s ago
    11      Docs: https://docs.mongodb.org/manual
    12  Main PID: 6669 (mongod)
    13     Tasks: 19
    14    Memory: 37.9M
    15       CPU: 85ms
    16    CGroup: /system.slice/mongod.service
    17            └─6669 /usr/bin/mongod --config /etc/mongod.conf
    18 
    19 Oct 25 03:50:52 homestead systemd[1]: Started MongoDB Database Server.
    20 Oct 25 03:50:52 homestead mongod[6669]: 2018-10-25T03:50:52.045+0000 I CONTROL  [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 spe
    21 lines 1-13/13 (END)

    相关知识点:

    屏蔽和取消屏蔽单位

    我们的服务管理部分如何停止或禁用服务所看到的,但systemd还具有自动或手动标记机作为完全无法启动,通过其链接到的能力/dev/null 。 这就是所谓的掩蔽单元,并且可能用mask命令:

    sudo systemctl mask nginx.service

    这将防止Nginx服务自动或手动启动,只要它被屏蔽。

    如果选中list-unit-files ,你会看到该服务现已被列为蒙面:

    systemctl list-unit-files
    . . .
    
    kmod-static-nodes.service              static  
    ldconfig.service                       static  
    mandb.service                          static  
    messagebus.service                     static  
    nginx.service                          masked
    quotaon.service                        static  
    rc-local.service                       static  
    rdisc.service                          disabled
    rescue.service                         static
    
    . . .

    如果您尝试启动服务,您将看到如下所示的消息:

    sudo systemctl start nginx.service
    Failed to start nginx.service: Unit nginx.service is masked.

    要再次揭露一个单元,使其可以使用,只要使用unmask命令:

    sudo systemctl unmask nginx.service

    这将使单元返回到先前的状态,允许它被启动或启用。

  • 相关阅读:
    中文词频统计
    复合数据类型,英文词频统计
    字符串、文件操作和英文词频统计预处理
    大数据应用期末总评Hadoop综合大作业
    hadoop平台上HDFS和MAPREDUCE的功能、工作原理和工作过程
    hadoop平台上HDFS和MAPREDUCE的功能、工作原理和工作过程
    分布式文件系统HDFS练习
    安装关系型数据库MySQL和大数据处理框架Hadoop
    爬虫综合大作业
    爬取全部的校园新闻
  • 原文地址:https://www.cnblogs.com/smallyi/p/9848995.html
Copyright © 2011-2022 走看看