Mongodb 蒙哥马特在午夜关门,可以和X27;我不能站起来
今晚我对服务器做了一些修改,在我的本地机器上进行了测试。当我在live server上进行测试时,它不允许我连接,所以我注意到mongodb停止运行。出口代码是14。现在是出口代码48。这是我的维修记录:Mongodb 蒙哥马特在午夜关门,可以和X27;我不能站起来,mongodb,ubuntu,nginx,Mongodb,Ubuntu,Nginx,今晚我对服务器做了一些修改,在我的本地机器上进行了测试。当我在live server上进行测试时,它不允许我连接,所以我注意到mongodb停止运行。出口代码是14。现在是出口代码48。这是我的维修记录: 2019-06-21T02:30:28.216-0400 W ASIO [initandlisten] No TransportLayer configured during NetworkInterface startup 2019-06-21T02:30:28.217-0400 I
2019-06-21T02:30:28.216-0400 W ASIO [initandlisten] No TransportLayer configured during NetworkInterface startup
2019-06-21T02:30:28.217-0400 I STORAGE [initandlisten] finished checking dbs
2019-06-21T02:30:28.217-0400 I STORAGE [initandlisten] WiredTigerKVEngine shutting down
2019-06-21T02:30:28.217-0400 I STORAGE [initandlisten] Shutting down session sweeper thread
2019-06-21T02:30:28.218-0400 I STORAGE [initandlisten] Finished shutting down session sweeper thread
2019-06-21T02:30:28.257-0400 I STORAGE [initandlisten] shutdown: removing fs lock...
2019-06-21T02:30:28.257-0400 I CONTROL [initandlisten] now exiting
2019-06-21T02:30:28.257-0400 I CONTROL [initandlisten] shutting down with code:0
root@pottstownrumble:~# mongod
2019-06-21T02:30:35.258-0400 I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'
2019-06-21T02:30:35.262-0400 I CONTROL [initandlisten] MongoDB starting : pid=13525 port=27017 dbpath=/data/db 64-bit host=pottstownrumble
2019-06-21T02:30:35.262-0400 I CONTROL [initandlisten] db version v4.0.10
2019-06-21T02:30:35.262-0400 I CONTROL [initandlisten] git version: c389e7f69f637f7a1ac3cc9fae843b635f20b766
2019-06-21T02:30:35.262-0400 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.2g 1 Mar 2016
2019-06-21T02:30:35.262-0400 I CONTROL [initandlisten] allocator: tcmalloc
2019-06-21T02:30:35.262-0400 I CONTROL [initandlisten] modules: none
2019-06-21T02:30:35.262-0400 I CONTROL [initandlisten] build environment:
2019-06-21T02:30:35.262-0400 I CONTROL [initandlisten] distmod: ubuntu1604
2019-06-21T02:30:35.262-0400 I CONTROL [initandlisten] distarch: x86_64
2019-06-21T02:30:35.262-0400 I CONTROL [initandlisten] target_arch: x86_64
2019-06-21T02:30:35.262-0400 I CONTROL [initandlisten] options: {}
2019-06-21T02:30:35.262-0400 E STORAGE [initandlisten] Failed to set up listener: SocketException: Address already in use
2019-06-21T02:30:35.262-0400 I CONTROL [initandlisten] now exiting
2019-06-21T02:30:35.262-0400 I CONTROL [initandlisten] shutting down with code:48
请,有人帮我理解为什么它说有别的东西在听。我已经筋疲力尽了,我们的重大活动还有5个小时 您可以使用netstat查看使用端口的内容:
netstat -pnltu | grep -i "80"
看起来有什么东西占用了27017端口。你需要找到这个过程并终止它 找到它的用途
sudo lsof-i-p-n | grep 27017 | grep LISTEN
第二列包含此流程的PID。
您还可以使用ps
查看有关它的更多详细信息
然后使用sudo kill
杀死它
e、 g
mjaniec@amjay:~$ sudo lsof -i -P -n | grep 27017 | grep LISTEN
mongod 14903 mongodb 11u IPv4 25111697 0t0 TCP 127.0.0.1:27017 (LISTEN)
mjaniec@amjay:~$ sudo kill -9 14903
mjaniec@amjay:~$ sudo lsof -i -P -n | grep 27017 | grep LISTEN
mjaniec@amjay:~$