bash:mongod:找不到指令

bash:mongod:找不到指令

mongod 正在運行,但將此錯誤顯示為標題。

[root ~]# sudo lsof -i:27017
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
mongod  1608 root    7u  IPv4  10941      0t0  TCP localhost:27017 (LISTEN)
mongod  1608 root   33u  IPv4  11283      0t0  TCP localhost:27017->localhost:30484 (ESTABLISHED)
mongod  1608 root   35u  IPv4  11285      0t0  TCP localhost:27017->localhost:30485 (ESTABLISHED)
mongod  1608 root   36u  IPv4  11288      0t0  TCP localhost:27017->localhost:30486 (ESTABLISHED)
mongod  1608 root   37u  IPv4  11290      0t0  TCP localhost:27017->localhost:30487 (ESTABLISHED)
mongod  1608 root   38u  IPv4  11292      0t0  TCP localhost:27017->localhost:30488 (ESTABLISHED)

答案1

mongod 是 Mongo 守護程式的名稱。這是您在想要啟動或停止服務時指定的內容。您可能想要存取 MongoDB shell 的命令是mongo。這能解決您的問題嗎?

您可能需要檢查 MongoDB 的狀態以查看它是否實際上正在運行:sudo systemctl status mongod

相關內容