Ubuntu下,解决mongod服务无法启动的问题

错误描述:
在启动MongoDB客户端时候,报以下错误:
<ignore_js_op>
原因是mongod服务没开启,开启mongod服务命令:sudo service mongod start
可以通过命令 ps aux | grep mongod 查看,发现并没有开启成功
<ignore_js_op>
根本原因是在启动MongoDB服务端报错了,提示:Data directory /data/db not found
<ignore_js_op>
这个是MongoDB数据库默认的存储位置,默认没有创建,需要我们手动创建,命令:
sudo mkdir –p /data/db
sudo chmod 777 /data/db

最后,依次启动MongoDB服务端、mongod服务,MongoDB客户端,问题解决了。

更多技术资讯可关注:gzitcas

原文地址:https://www.cnblogs.com/heimaguangzhou/p/11670676.html

时间: 2024-11-11 06:15:19

Ubuntu下,解决mongod服务无法启动的问题的相关文章

Ubuntu下配置tftp服务和NFS服务

Ubuntu下配置tftp服务和NFS服务 配置tftp 方法一:(推荐方法)Ubuntu10.04 测试通过 1.安装TFTP软件 sudo apt-get install tftp-hpa tftpd-hpa tftp-hpa是客户端,tftpd-hpa是服务器端 2.建立tftpboot目录,作为服务器的目录sudo mkdir ~/tftpboot释放权限:(服务器目录,需要设置权限为777,chomd 777)sudo chmod 777 ~/tftpboot 3.配置TFTP服务器

Ubuntu下安装FTP服务及使用(VSFTPD详细设置)(二)

vsftpd 作为一个主打安全的FTP服务器,有很多的选项设置.下面介绍了vsftpd的配置文件列表,而所有的配置都是基于vsftpd.conf这个配置文件 的.本文将提供完整的vsftpd.conf的中文说明.学习本文的内容将有助于你初步了解vsftpd的配置文件,但针对具体情况还需要制定具体的配置 方法. Vsftpd的配置文件: /etc/vsftpd/vsftpd.conf 主配置文件 /usr/sbin/vsftpd Vsftpd 的主程序 /etc/rc.d/init.d/vsftp

Ubuntu下安装FTP服务及使用(以VSFTPD为例)

(一)安装与配置 (1)       安装vsftpd $sudo apt-get install vsftpd 这里会提示无法创建/home/ftp目录,手动创建一个 $sudo mkdir /home/ftp 如果提示已创建目录就不用理它了 (2)       编辑配置文件/etc/vsftpd.conf $sudo gedit /etc/vsftpd.conf 也可以使用vi 主要配置: 将local_enable=YES前的#去掉,使其可用,表示允许本地用户登录: 将anonymous_

ubuntu下解决wireshark权限问题

wireshark要监控eth0,但是必须要root权限才行.但是,直接用root运行程序是相当危险,也是非常不方便的. 解决方法如下: 1.添加wireshark用户组 sudo groupadd wireshark 2.将dumpcap更改为wireshark用户组 sudo chgrp wireshark /usr/bin/dumpcap 3.让wireshark用户组有root权限使用dumpcap sudo chmod 4755 /usr/bin/dumpcap 4.将需要使用的用户名

ubuntu 下配置MySQL服务

第一步 安装MySQL sudo apt-get install mysql-server 第二步 配置MySQL 2.1 vim /etc/mysql/my.cnf 找到bind-address = 127.0.0.1. 2.2 注释掉: #bind-address = 127.0.0.1 或者把IP改为 0.0.0.0:bind-address = 0.0.0.0 允许任意IP访问 2.3 重启 mysql服务: sudo /etc/inid.d/mysql restart 第三步 授权用户

Ubuntu下升级VisualBox后无法启动 Kernel driver not installed (rc=-1908)

Ubuntu下升级VisualBox后无法启动 Kernel driver not installed (rc=-1908) VisualBox之所以在Linux上比传统的VMware快得多,关键一点就是它和Linux内核的结合比较紧密,这也是开源的优点. 不过Linux内核更新很频繁,每次更新内核后启动VirtualBox都会提示: VirtualBox kernel driver not installed. The vboxdrv kernel module was either not

Ubuntu 下添加OpenERP command 快捷启动方式

编辑home目录下的.bashrc文件 alias xjerp="~/odoo/xj/openerp-server -r openerp --addons-path='~/odoo/xj/openerp/addons'" 重启shell即可. Ubuntu 下添加OpenERP command 快捷启动方式

在Ubuntu下解决 adb devices :???????????? no permission

使用 adb devices  出现如下: List of devices attached ???????????? no permissions 同时在DDMS中显示设备名也显示????????????,也无法显示进程名,无法查看log. 解决方法: 1.设置usb权限 因为ubuntu这样的系统都是默认以非root身份在运行的,要使用usb调试,需要sudo支持. $ lsusb Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated

[转]Ubuntu下配置NFS服务

[转]Ubuntu下配置NFS服务  http://blog.163.com/liu8821031%40126/blog/static/111782570200921021253516/ Table of Contents 1.下载相关软件 2.建立共享目录 3.修改该配置文件 4.重启服务 5.测试服务器 6.测试客户端 测试系统:Ubuntu8.04 1.下载相关软件 使用如下命令,可以在ubuntu下很方便的获取并安装相关软件 #sudo apt-get install portmap n