2016-12-13 57 views
2

錯誤48對我來說是一個新錯誤。錯誤:子進程失敗,退出錯誤編號48

我也讓試圖進入MONGO

Error: network error while attempting to run command 'isMaster' on host '127.0.0.1:27017' 

v3.2.10 
git version: 79d9b3ab5ce20f51c272b4411202710a082d0317 
allocator: tcmalloc 
modules: none 
build environment: 
    distmod: ubuntu1604 
    distarch: x86_64 
    target_arch: x86_64 

我開始嘗試用蒙哥

sudo mongod --fork --port 27017 --replSet replset --logpath ~/log/mongo.log 

回答

4

什麼是日誌文件說,當這個錯誤嗎?這個錯誤通常出現在有一個進程正在運行你用來啓動mongod進程的端口號,這裏是27017。

您可以運行下面的命令查看正在使用的端口

的netstat -ntulp的SPID | grep按27017

0

我接過來得到類似的錯誤(錯誤沒有48)。我通常像這樣運行:

mongod --config /apps/data/appdb/appdb.conf --fork 

在我的「appdb.conf」有一個叫「綁定地址」參數,它是指向「0.0.0.0」和我簡單地將其改爲服務器的實際IP /機器(如果您運行主機名-i命令,可以找到它)。保存文件並嘗試了上面的「fork」命令並像魅力一樣工作。希望這可以幫助。

1

剛剛殺mongod的過程首先

ps -ef | grep mongod 
sudo kill -9 {processid} 

然後運行命令。

相關問題