最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Mongodb 崩潰報(bào)錯(cuò) Too many open files的問題解析

 更新時(shí)間:2020年12月30日 11:59:19   作者:arroganceee  
這篇文章主要介紹了Mongodb 崩潰報(bào)錯(cuò) Too many open files的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

在項(xiàng)目實(shí)際使用過程中,客戶反饋能打開網(wǎng)頁但無法登陸,第一時(shí)間感覺到應(yīng)該是數(shù)據(jù)庫服務(wù)器掛了,于是查看Mongodb數(shù)據(jù)庫服務(wù)器日志,果不其然掛了。
報(bào)錯(cuò)信息如下:

2020-12-28T13:21:21.731+0800 E STORAGE  [conn2624] WiredTiger error (24) [1609132881:731422][23581:0x7fe157189700], WT_SESSION.create: __posix_directory_sync, 135: /data1/mongodb/data/db/: directory-sync: open: Too many open files Raw: [1609132881:731422][23581:0x7fe157189700], WT_SESSION.create: __posix_directory_sync, 135: /data1/mongodb/data/db/: directory-sync: open: Too many open files
2020-12-28T13:21:21.731+0800 E STORAGE  [conn2624] WiredTiger error (24) [1609132881:731616][23581:0x7fe157189700], WT_SESSION.create: __posix_directory_sync, 151: /data1/mongodb/data/db/collection-1063-1706476241051221735.wt: directory-sync: Too many open files Raw: [1609132881:731616][23581:0x7fe157189700], WT_SESSION.create: __posix_directory_sync, 151: /data1/mongodb/data/db/collection-1063-1706476241051221735.wt: directory-sync: Too many open files
2020-12-28T13:21:21.731+0800 E STORAGE  [conn2624] WiredTiger error (-31804) [1609132881:731651][23581:0x7fe157189700], WT_SESSION.create: __wt_panic, 494: the process must exit and restart: WT_PANIC: WiredTiger library panic Raw: [1609132881:731651][23581:0x7fe157189700], WT_SESSION.create: __wt_panic, 494: the process must exit and restart: WT_PANIC: WiredTiger library panic
2020-12-28T13:21:21.731+0800 F -        [conn2624] Fatal Assertion 50853 at src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp 420
2020-12-28T13:21:21.731+0800 F -        [conn2624]

***aborting after fassert() failure

可以看到核心問題就是 Too many open files。經(jīng)查閱相關(guān)資料,造成如下問題的原因就是Centos7給每個(gè)用戶默認(rèn)的同時(shí)打開文件的數(shù)值為1024,可通過如下配置文件查看:

ulimit -a

在這里插入圖片描述

其中所有的參數(shù)均可修改,那么如何修改open files呢?
在此提供兩種方法:
首先查看系統(tǒng)全局參數(shù):

在這里插入圖片描述

所以我們可以修改的最大值也是174198

具體修改方法一:
新建一個(gè)nofile.conf文件:

vi /etc/security/limits.d/nofile.conf

在此配置文件中寫入:

* soft nofile 65536
* hard nofile 65536

在這里插入圖片描述

保存后,需要重啟系統(tǒng),永久有效。

具體修改方法二:(不需要重啟,不需要停服務(wù),動態(tài)修改
1,查看mongodb pid:

在這里插入圖片描述

2,查看對應(yīng)pid limits:

cat /proc/41814/limits

在這里插入圖片描述

3,可直接編輯以上文件,也可以直接運(yùn)行命令行:

prlimit --pid 41814 --nofile=65535:65535

4,再次查看,修改成功:

在這里插入圖片描述

總結(jié):建議雙管齊下,都修改了。

到此這篇關(guān)于Mongodb 崩潰報(bào)錯(cuò) Too many open files的問題解析的文章就介紹到這了,更多相關(guān)Mongodb 報(bào)錯(cuò) Too many open files內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 基于MongoDB實(shí)現(xiàn)聊天記錄的存儲問題小結(jié)

    基于MongoDB實(shí)現(xiàn)聊天記錄的存儲問題小結(jié)

    MongoDB是一個(gè)高性能、易部署、易使用的數(shù)據(jù)庫系統(tǒng),具有豐富的功能和特點(diǎn),適用于各種規(guī)模的應(yīng)用程序和場景,這篇文章給大家介紹基于MongoDB實(shí)現(xiàn)聊天記錄的存儲問題,感興趣的朋友一起看看吧
    2024-02-02
  • MongoDB的基礎(chǔ)查詢和索引操作方法總結(jié)

    MongoDB的基礎(chǔ)查詢和索引操作方法總結(jié)

    MongoDB使用JavaScript作為shell腳本,可以代替關(guān)系型數(shù)據(jù)庫中的SQL語句完成查詢操作,包括索引下的查詢操作,這里我們就來整理MongoDB的基礎(chǔ)查詢和索引操作方法總結(jié):
    2016-07-07
  • MongoDB中的一些坑(最好不要用)

    MongoDB中的一些坑(最好不要用)

    這篇文章主要介紹了MongoDB中的一些坑(最好不要用),本文總結(jié)了MongoDB 數(shù)據(jù)庫級鎖、建索引導(dǎo)致數(shù)據(jù)庫阻塞、不合理使用嵌入 embed document、不合理使用 Array 字段等4個(gè)坑,需要的朋友可以參考下
    2015-03-03
  • 在 Fedora 上安裝 MongoDB 服務(wù)器的方法教程

    在 Fedora 上安裝 MongoDB 服務(wù)器的方法教程

    Mongo是一個(gè)高性能、開源、無模式的、面向文檔的數(shù)據(jù)庫,它是最受歡迎的 NoSQL 數(shù)據(jù)庫之一。這篇文章主要介紹了在 Fedora 上安裝 MongoDB 服務(wù)器的方法,需要的朋友可以參考下
    2020-03-03
  • Mongodb中MapReduce實(shí)現(xiàn)數(shù)據(jù)聚合方法詳解

    Mongodb中MapReduce實(shí)現(xiàn)數(shù)據(jù)聚合方法詳解

    Mongodb是針對大數(shù)據(jù)量環(huán)境下誕生的用于保存大數(shù)據(jù)量的非關(guān)系型數(shù)據(jù)庫,針對大量的數(shù)據(jù)。接下來通過本文給大家介紹Mongodb中MapReduce實(shí)現(xiàn)數(shù)據(jù)聚合方法詳解,感興趣的朋友一起學(xué)習(xí)吧
    2016-05-05
  • MongoDB數(shù)據(jù)庫類replace替換字符串指定內(nèi)容

    MongoDB數(shù)據(jù)庫類replace替換字符串指定內(nèi)容

    mongoDB是沒有定義replace函數(shù)的,那么如果有需求需要替換nongo中數(shù)據(jù)的某一部分,怎么辦?下面這篇文章主要給大家介紹了關(guān)于MongoDB數(shù)據(jù)庫類replace替換字符串指定內(nèi)容的相關(guān)資料,需要的朋友可以參考下
    2023-05-05
  • MongoDB的創(chuàng)建、更新和刪除

    MongoDB的創(chuàng)建、更新和刪除

    下面開始學(xué)習(xí)MongoDB最重要也是最基礎(chǔ)的部分:C(創(chuàng)建)R(查詢)U(更新)D(刪除);由于R(查詢)操作相對來說內(nèi)容比較多,也比較繁瑣,同時(shí)使用頻率也比較高,所以下一篇會拿出來單獨(dú)介紹。廢話不多說,連上服務(wù)器,我們直接進(jìn)入正題
    2017-05-05
  • mongodb本地連接失敗的問題解決

    mongodb本地連接失敗的問題解決

    本文主要介紹了mongodb本地連接失敗的問題解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Mongodb實(shí)戰(zhàn)之全文搜索功能

    Mongodb實(shí)戰(zhàn)之全文搜索功能

    全文檢索對每一個(gè)詞建立一個(gè)索引,指明該詞在文章中出現(xiàn)的次數(shù)和位置,當(dāng)用戶查詢時(shí),檢索程序就根據(jù)事先建立的索引進(jìn)行查找,并將查找的結(jié)果反饋給用戶的檢索方式。下面這篇文章主要給大家介紹了Mongodb全文搜索功能的相關(guān)資料,需要的朋友可以參考下。
    2017-07-07
  • mongodb權(quán)限設(shè)置之添加管理員、普通用戶的方法

    mongodb權(quán)限設(shè)置之添加管理員、普通用戶的方法

    這篇文章主要介紹了mongodb添加管理員、普通用戶的方法,同時(shí)介紹了mongodb開啟權(quán)限認(rèn)證后PHP客戶端的兩種連接方法,需要的朋友可以參考下
    2014-06-06

最新評論

张家港市| 康乐县| 正安县| 张家界市| 利辛县| 敦煌市| 油尖旺区| 集安市| 凤台县| 清河县| 福泉市| 久治县| 中西区| 澄城县| 高邑县| 金塔县| 揭阳市| 乐平市| 二连浩特市| 宾川县| 礼泉县| 普洱| 剑川县| 麻阳| 嵩明县| 紫金县| 呼和浩特市| 平泉县| 奇台县| 田阳县| 阿巴嘎旗| 水富县| 贵阳市| 抚州市| 寿阳县| 武穴市| 华亭县| 东丰县| 巴南区| 临江市| 沂水县|