2019-09-26T08:10:56.247+0800 I CONTROL [main] ***** SERVER RESTARTED *****
2019-09-26T08:10:56.255+0800 I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'
2019-09-26T08:10:56.560+0800 I CONTROL [initandlisten] MongoDB starting : pid=28091 port=27017 dbpath=/var/lib/mongo 64-bit host=oak
2019-09-26T08:10:56.560+0800 I CONTROL [initandlisten] db version v4.0.10
2019-09-26T08:10:56.560+0800 I CONTROL [initandlisten] git version: c389e7f69f637f7a1ac3cc9fae843b635f20b766
2019-09-26T08:10:56.560+0800 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013
2019-09-26T08:10:56.560+0800 I CONTROL [initandlisten] allocator: tcmalloc
2019-09-26T08:10:56.560+0800 I CONTROL [initandlisten] modules: none
2019-09-26T08:10:56.560+0800 I CONTROL [initandlisten] build environment:
2019-09-26T08:10:56.560+0800 I CONTROL [initandlisten] distmod: rhel70
2019-09-26T08:10:56.560+0800 I CONTROL [initandlisten] distarch: x86_64
2019-09-26T08:10:56.560+0800 I CONTROL [initandlisten] target_arch: x86_64
2019-09-26T08:10:56.560+0800 I CONTROL [initandlisten] options: { config: "/etc/mongod.conf", net: { bindIp: "0.0.0.0", port: 27017 }, processManagement: { fork: true, pidFilePath: "/var/run/mongodb/mongod.pid", timeZoneInfo: "/usr/share/zoneinfo" }, storage: { dbPath: "/var/lib/mongo", journal: { enabled: true } }, systemLog: { destination: "file", logAppend: true, path: "/var/log/mongodb/mongod.log" } }
2019-09-26T08:10:56.646+0800 E NETWORK [initandlisten] Failed to unlink socket file /tmp/mongodb-27017.sock Unknown error
2019-09-26T08:10:56.646+0800 F - [initandlisten] Fatal Assertion 40486 at src/mongo/transport/transport_layer_asio.cpp 685
解决方法:
修改报错文件 /tmp/mongodb-27017.sock 的用户为mongod
chown -R mongod:mongod /tmp/mongodb-27017.sock