1、error信息
python@ubuntu:~$ mongod 2018-02-22T17:02:54.672+0800 I CONTROL [initandlisten] MongoDB starting : pid=8016 port=27017 dbpath=/data/db 64-bit host=ubuntu 2018-02-22T17:02:54.673+0800 I CONTROL [initandlisten] db version v3.4.0 2018-02-22T17:02:54.673+0800 I CONTROL [initandlisten] git version: f4240c60f005be757399042dc12f6addbc3170c1 2018-02-22T17:02:54.673+0800 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.2g-fips 1 Mar 2016 2018-02-22T17:02:54.674+0800 I CONTROL [initandlisten] allocator: tcmalloc 2018-02-22T17:02:54.674+0800 I CONTROL [initandlisten] modules: none 2018-02-22T17:02:54.674+0800 I CONTROL [initandlisten] build environment: 2018-02-22T17:02:54.675+0800 I CONTROL [initandlisten] distmod: ubuntu1604 2018-02-22T17:02:54.675+0800 I CONTROL [initandlisten] distarch: x86_64 2018-02-22T17:02:54.675+0800 I CONTROL [initandlisten] target_arch: x86_64 2018-02-22T17:02:54.675+0800 I CONTROL [initandlisten] options: {} 2018-02-22T17:02:54.676+0800 I STORAGE [initandlisten] exception in initAndListen: 20 Attempted to create a lock file on a read-only directory: /data/db, terminating 2018-02-22T17:02:54.676+0800 I NETWORK [initandlisten] shutdown: going to close listening sockets... 2018-02-22T17:02:54.677+0800 I NETWORK [initandlisten] shutdown: going to flush diaglog... 2018-02-22T17:02:54.677+0800 I CONTROL [initandlisten] now exiting 2018-02-22T17:02:54.677+0800 I CONTROL [initandlisten] shutting down with code:100
- 管理员身份启动
- 参考博客http://www.cnblogs.com/kekemm/p/6785616.html
2、/data/db 存放数据库的文件权限不对,修改权限
3、删除文件,用Mongodb用户创建文件
4、后台运行mongodb服务端