Mac下安裝mongoldb 報錯 Failed to set up listener: SocketException: Address already in use
錯誤日誌
2018-06-08T22:25:09.118+0800 E STORAGE [initandlisten] Failed to set up listener: SocketException: Address already in use
2018-06-08T22:25:09.118+0800 I CONTROL [initandlisten] now exiting
2018-06-08T22:25:09.118+0800 I CONTROL [initandlisten] shutting down with code:48
錯誤原因
報錯的原因,錯誤日誌裡面已經很清楚,'Address already in use'
PID(Process Identification)作業系統裡指程序識別號。作業系統每開啟一個程式都會建立一個程序ID,即PID。每個程序有唯一的PID編號,它是程序執行時系統分配的,並不代表專門的程序。在執行時PID是不會改變識別符號的,但是程序終止後PID識別符號就回被系統回收,可能會被繼續分配給新執行的程式。
解決方法
找到mongo之前執行的PID號,關掉它,重新輸入啟動命令
songrenqingdeMacBook-Pro:bin songrenqing$ lsof -i :27017 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME mongod 61316 songrenqing 11u IPv4 0xacda8b230bc07883 0t0 TCP localhost:27017 (LISTEN) songrenqingdeMacBook-Pro:bin songrenqing$ kill -9 61316
或者使用其它的程序ID,之前是27017,現在指定27018,就不會發生衝突
mongod --port 27018
相關推薦
Mac下安裝mongoldb 報錯 Failed to set up listener: SocketException: Address already in use
錯誤日誌2018-06-08T22:25:09.118+0800 E STORAGE [initandlisten] Failed to set up listener: SocketExceptio
SpringBoot報錯(一)埠被佔用Address already in use: bind
今天第一次配置springboot就出現一個粗心的錯誤,雖然我知道怎麼解決,但出錯,想著就不是很舒服。這個問題的原因是埠被佔用,解決方法就是修改Application裡邊的配置,修改調埠號在application裡邊加入server.port=8888 . ____
MAC下安裝pycurl報錯的解決方法
MAC下安裝pycurl 開啟命令列執行: sudo pip install pycurl -i https://pypi.tuna.tsinghua.edu.cn/simple 報錯:
windows安裝anaconda 報錯failed to create anacoda menu ?
裝了無數次,每次都是 failed to create anacoda menu 然後無選擇忽略,忽略,忽略,提示安裝成功,依舊沒有 選單 進入 cmd,找到你安裝的位置(我的是D盤,anacoda), 然後執行 python .\Lib\_nsis.py mkme
mac下安裝xgboost報錯:clang: error: : errorunsupported option '-fopenmp'
在Mac os下安裝xgboostgit clone --recursive https://github.com/dmlc/xgboost cd xgboost; cp make/minimum.mk ./config.mk; make -j4 這是不支援多執行緒版本的,
windows下安裝pywin32報錯:close failed in file object destructor:sys.excepthook is missing lost sys.stderr
ges cep 題解 ssi -i pos 搜索 pyw ima 今晚要寫搜索引擎作業,搭scrapy環境,遇到了下面問題: windows下安裝pywin32報錯:close failed in file object destructor:sys.excepthook
VSphere隨筆 - vCenter6.5安裝報錯 “Failed to authenticate with the guest operating system using the supplied“
今天重新安裝VCSA,安裝多次一直卡在80%的畫面不動,顯示正在安裝RPM包,同時log日誌顯示“Failed to authenticate with the guest operating system using the supplied ”,登入控制檯檢視VCSA伺服器進度發現root密碼沒
Windows下安裝RabbitMQ報錯:unable to perform an operation on node時的解決方案
本文轉載自http://blog.csdn.net/seven_coder/article/details/79091934 找了很久才找到原博主的這個解決方案。故轉載到自己部落格裡,以待以後可以查看回憶。 前言 最近在Windows server 2012 R2
Eclipse4.4安裝舊版本外掛報錯 Failed to prepare partial IU
Failed to prepare partial IU: [R]com.googlecode.veloeclipse.ui 2.0.8. work around: go to Help -> Install New Software..., choose "The Eclipse Proj
MAC使用IntelliJ IDEA報錯“Unable to save settings: Failed to save settings. Please restart IntelliJ IDEA”
關於該問題,我搜索了絕大多數大家都翻過的解答貼,做一下總結 首先,同樣的報錯可能有很多種原因,絕對是這樣,環境問題、配置問題都有可能,所以不要急,回憶一下出現這個問題的前後有什麼差異化的操作,極有可能就是導致問題的原因 先彙總下目前整理的出現這種報錯的情況,大家可以先看下
Docker中啟動mysql報錯: Failed to get D-Bus connection
-- oop 鏡像文件 com port oot roo 生成 systemctl docker版本:[root@localhost ~]# docker versionClient: Version: 1.10.3 API version: 1.2
最新cenos執行service httpd restart 報錯Failed to restart httpd.service: Unit not found.
service 通過 gpo spa word com 註意 命名 執行 原來是需要將Apache註冊到Linux服務裏面啊!註冊Apache到Linux服務在Linux下用源代碼方式編譯安裝完Apache後,啟動關閉Apache可以通過如下命令實現: /usr/loca
Chrome開發者模式報錯Failed to load resource問題分析
cache 隨著 httpwatch not 瀏覽器 resource console 代碼 gpo 在調試Web程序時,console.log輸出的調試信息會顯示在Chrome瀏覽器開發者模式中的Console中,但是會伴隨著一條報錯信息: Failed to loa
tomcat運行報錯Failed to start component [StandardEngine[Catalina].StandardHost[localhost].
popu 屬性 and get fmt pid nts 項目 post tomcat運行報錯Failed to start component [StandardEngine[Catalina].StandardHost[localhost].多半情況是找不到jar包
tomcat啟動的時候報錯Failed to start component
detail 一個 read art 啟動 ini sources etc executor 在idea中運行tomcat時,遇到異常,異常信息如下: 16-Jan-2018 16:33:37.325 信息 [localhost-startStop-1] org.apac
git報錯failed to push some refs to '[email protected]:Markprint/github.git'
需要 tar etc refs img nbsp alt 碼雲 style 這個不知名小錯誤用了我兩天的空余時間mmp 就是這裏報的錯 輸入 git push origin master -f 解釋為: 遠程分支上存在本地分支中不存
添加頭文件的報錯failed to emit precompiled header 的解決辦法
settings stack ons arch recursive log 頭文件 ear mpi 在buildsetting中的以下兩個路徑中添加對應的設置,重現編譯即可解決,stackoverflow地址:點擊 Solution:1 I added $(inherite
Kubernetes報錯Failed to get system container stats for "/system.slice/kubelet.service"
borde time ber cal ups 參考資料 mar slice ice tail -f /var/log/message Nov 14 07:12:51 image kubelet: E1114 07:12:51.627782 3007 summary.g
解決Mac下sed命令報錯的問題
技術 -i clas idt brush 命令 參數 ima inf 在Mac上準備批量替換一些文字,使用sed命令,如下: sed -i ‘s/xxx/yyy/g‘ file 同樣的命令在Linux上是可以成功運行的,註意Mac下man sed中-i參數的說明:
CentOS 7.2重啟網絡報錯 Failed to start LSB: Bring up/down
script 3.5 dhcp ifcfg ron centos str sys 日誌 CentOS 7.2重啟網絡報錯 Failed to start LSB: Bring up/down 我的虛擬機原本有兩塊網卡,一塊叫eno16777736,另一塊叫eno5033