日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Insufficient free space for journal files

發布時間:2025/4/9 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Insufficient free space for journal files 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ?前兩天請假了,公司的很多app突然掛掉了,說是mongodb莫名的掛掉了,趕緊進去看了看日志:

2015-08-31T14:06:20.070+0800 [initandlisten] ERROR: Insufficient free space for journal files 2015-08-31T14:06:20.070+0800 [initandlisten] Please make at least 3379MB available in /data/mongodb/data/journal or use --smallfiles 2015-08-31T14:06:20.070+0800 [initandlisten] 2015-08-31T14:06:20.070+0800 [initandlisten] exception in initAndListen: 15926 Insufficient free space for journals, terminating 2015-08-31T14:06:20.070+0800 [initandlisten] dbexit: 2015-08-31T14:06:20.071+0800 [initandlisten] shutdown: going to close listening sockets... 2015-08-31T14:06:20.071+0800 [initandlisten] shutdown: going to flush diaglog... 2015-08-31T14:06:20.071+0800 [initandlisten] shutdown: going to close sockets... 2015-08-31T14:06:20.071+0800 [initandlisten] shutdown: waiting for fs preallocator... 2015-08-31T14:06:20.071+0800 [initandlisten] shutdown: lock for final commit... 2015-08-31T14:06:20.071+0800 [initandlisten] shutdown: final commit... 2015-08-31T14:06:20.071+0800 [initandlisten] shutdown: closing all files... 2015-08-31T14:06:20.071+0800 [initandlisten] closeAllFiles() finished 2015-08-31T14:06:20.071+0800 [initandlisten] journalCleanup... 2015-08-31T14:06:20.071+0800 [initandlisten] removeJournalFiles 2015-08-31T14:06:20.075+0800 [initandlisten] shutdown: removing fs lock... 2015-08-31T14:06:20.075+0800 [initandlisten] dbexit: really exiting now

查了查,原來是因為mongodb對硬盤的增長是以倍數增長的,每次增加2G,剛好不夠了~

看到錯誤日志中解決的辦法是使用?--smallfiles參數,然后我就試了試

./mongod --dbpath /data/mongodb/data --logpath /data/mongodb/mongodb.log --smallfiles

好是好了,可是一直在輸出log,只要一終止,mongodb就又掛了,然后看了看mongodb的參數。找到了一個 --fork ,創建一個子進程參數。好的

./mongod --dbpath /data/mongodb/data --logpath /data/mongodb/mongodb.log --smallfiles --fork

搞定~~

?但是這次的事情能反映好多問題,運維方面的東西需要多多加強了~~,感覺自己簡直弱爆了

?

  

轉載于:https://www.cnblogs.com/qiangweikang/p/mongodb_01.html

總結

以上是生活随笔為你收集整理的Insufficient free space for journal files的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。