国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ElasticSearch 創(chuàng)建索引超時(ReadTimeoutError)

這篇具有很好參考價值的文章主要介紹了ElasticSearch 創(chuàng)建索引超時(ReadTimeoutError)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

報錯現(xiàn)象

在 Python 中調(diào)用 client.indices.create 來創(chuàng)建 ElasticSearch 索引時,報如下錯誤:

elastic_transport.transport - INFO - PUT http://127.0.0.1:9200/document_page?timeout=60s [status:N/A duration:10.011s]
elastic_transport.node_pool - WARNING - Node <Urllib3HttpNode(http://127.0.0.1:9200)> has failed for 1 times in a row, putting on 1 second timeout
elastic_transport.transport - WARNING - Retrying request after failure (attempt 0 of 3)
Traceback (most recent call last):
  File "C:\Users\15797\.conda\envs\ppkg\lib\site-packages\elastic_transport\_transport.py", line 329, in perform_request
    meta, raw_data = node.perform_request(
  File "C:\Users\15797\.conda\envs\ppkg\lib\site-packages\elastic_transport\_node\_http_urllib3.py", line 199, in perform_request
    raise err from None
elastic_transport.ConnectionTimeout: Connection timeout caused by: ReadTimeoutError(HTTPConnectionPool(host='127.0.0.1', port=9200): Read timed out. (read timeout=10.0))

問題分析

在查閱網(wǎng)絡(luò)資料時,一開始以為是字面意思上的連接超時問題,但調(diào)大 timeout 參數(shù)也一樣報錯,而且之前用相同方法創(chuàng)建類似索引時并未出現(xiàn)該問題。

最后,受博文(https://blog.csdn.net/ckq707718837/article/details/136215814)的啟發(fā),查看 ElasticSearch 的日志(如下所示),才發(fā)現(xiàn)問題所在:電腦磁盤快滿了,ES 自動把索引的狀態(tài)由黃轉(zhuǎn)紅,變成只讀狀態(tài),無法寫入。

elasticsearch.log(節(jié)選內(nèi)容)文章來源地址http://www.zghlxwxcb.cn/news/detail-855388.html

current.health="RED" message="Cluster health status changed from [YELLOW] to [RED] (reason: [reconcile-desired-balance])." previous.health="YELLOW" reason="reconcile-desired-balance"

flood stage disk watermark [95%] exceeded on [D:\Softwares\elasticsearch-8.6.0\data] free: 5.8gb[2.1%], all indices on this node will be marked read-only

問題解決(兩種方法)

  • (推薦)清理磁盤,釋放更多空余空間,再重啟 ElasticSearch;
  • 調(diào)整 ElasticSearch 配置,可參考博文(https://blog.csdn.net/liaomingwu/article/details/115425880)

到了這里,關(guān)于ElasticSearch 創(chuàng)建索引超時(ReadTimeoutError)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 解決Elasticsearch索引報錯問題之Limit of total fields 1000 has been exceeded ...

    解決Elasticsearch索引報錯問題之Limit of total fields 1000 has been exceeded ...

    在Kibana上查詢生產(chǎn)環(huán)境的日志時,發(fā)現(xiàn)某個一直無法查詢到,懷疑想要的日志被丟棄了,遂登錄服務(wù)器查詢原始日志,果然發(fā)現(xiàn)日志存在被丟棄的問題。經(jīng)定位,在Logstash的日志中發(fā)現(xiàn)問題所在: Elasticsearch的Mapping做了映射保護(hù),為了防止索引中錯誤的內(nèi)容導(dǎo)致Mapping

    2024年02月11日
    瀏覽(28)
  • elasticsearch創(chuàng)建索引模板

    elasticsearch創(chuàng)建索引模板

    在es數(shù)據(jù)保存數(shù)據(jù),數(shù)據(jù)量很大時,如日志記錄,監(jiān)控數(shù)據(jù)等,需要按月或者按日分索引保存,需要創(chuàng)建統(tǒng)一模板來規(guī)定數(shù)據(jù)格式。 可以通過kibana創(chuàng)建 創(chuàng)建模板 創(chuàng)建template之后創(chuàng)建索引

    2024年02月11日
    瀏覽(26)
  • elasticsearch中手動創(chuàng)建索引失敗

    想通過kibana的dev tool工具或者cerebro工具的rest來手動創(chuàng)建索引 創(chuàng)建失敗,錯誤代碼403,錯誤提示:“reason”: “action [indices:admin/create] is unauthorized for user [分配的es用戶名]”} 報錯提示: 每個用戶在分配用戶和角色時被固定了索引格式,如果你的請求操作的目標(biāo)索引不存在于

    2024年02月13日
    瀏覽(18)
  • 使用elasticsearch創(chuàng)建索引時報錯

    最近在使用時創(chuàng)建索引的時候 , 出現(xiàn)以上的錯誤 我的代碼如下 : 這個時候出現(xiàn)錯誤 錯誤詳細(xì)信息如下: 解決方法 : 這是因為在使用create方法時 , 會有兩個選擇 , 其中一個已經(jīng)過時了 解決 : 查看自己導(dǎo)入的包是哪個 , 使用這個包就可以正常運行了

    2024年02月11日
    瀏覽(26)
  • elasticSearch創(chuàng)建索引庫、映射、文檔

    elasticSearch創(chuàng)建索引庫、映射、文檔

    創(chuàng)建索引庫 使用postman或curl這樣的工具創(chuàng)建 參數(shù): number_of_shards:設(shè)置分片的數(shù)量,在集群中通常設(shè)置多個分片,表示一個索引庫將拆分成多片分別存儲不同的結(jié)點,提高了ES的處理能力和高可用性,入門程序使用單機環(huán)境,這里設(shè)置為1。 number_of_replicas:設(shè)置副本的數(shù)量,設(shè)

    2024年02月04日
    瀏覽(26)
  • Elasticsearch 創(chuàng)建索引mapping修改、修復(fù)

    背景:原始index名字是indexName,mapping設(shè)置錯誤,且已經(jīng)有數(shù)據(jù)進(jìn)去,想要修改mapping結(jié)構(gòu) 返回結(jié)果:表示新建索引成功 下面表示把indexName的數(shù)據(jù)同步到indexName_1

    2024年02月11日
    瀏覽(27)
  • ElasticSearch 根據(jù)環(huán)境自動創(chuàng)建動態(tài)索引

    ElasticSearch 根據(jù)環(huán)境自動創(chuàng)建動態(tài)索引

    ? ? ? ? 我的客戶端的版本是7.13.0,對應(yīng)springboot與spring-data-elasticsearch的版本如下:(2.5.8與4.2.7) ? ? ? ? 引入依賴: ? ? ?1、創(chuàng)建es mapping類? 2、啟動服務(wù)模塊自動創(chuàng)建索引,與mapping

    2024年02月15日
    瀏覽(19)
  • Elasticsearch如何創(chuàng)建索引,添加,刪除,更新文檔

    Elasticsearch如何創(chuàng)建索引,添加,刪除,更新文檔

    了解es基本概念:elasticsearch(es)背景故事與基本概念 安裝es:Linux安裝Elasticsearch詳細(xì)教程 安裝kibana:Linux安裝Kibana詳細(xì)教程 熟悉Json 熟悉REST接口 檢查 es 及 Kibana 是否運行正常 創(chuàng)建一個名為 twitter 的索引(index),并插入一個文檔(document) 在關(guān)系型數(shù)據(jù)庫中,需要使用DDL語

    2023年04月08日
    瀏覽(29)
  • ElasticSearch-索引和文檔的創(chuàng)建修改刪除

    ElasticSearch-索引和文檔的創(chuàng)建修改刪除

    目錄 一、創(chuàng)建索引 二、查看索引 三、索引是否存在 四、刪除索引 五、創(chuàng)建文檔 六、查看文檔 七、更新文檔 八、文檔是否存在 九、刪除文檔 結(jié)果: 語法: GET 索引名稱 ?從這兩個索引信息來看,es_db2是標(biāo)準(zhǔn)分詞器的索引,es_db3是ik分詞器索引。 語法:HEAD 索引名稱 ? ?在

    2024年01月19日
    瀏覽(23)
  • 【Elasticsearch】 03-索引創(chuàng)建/更新/刪除詳解及示例

    Elasticsearch 是一個開源的分布式搜索和分析引擎,提供了強大的全文搜索、實時數(shù)據(jù)分析和數(shù)據(jù)可視化功能。本文將詳細(xì)介紹 Elasticsearch 的新增語法,包括索引的創(chuàng)建、數(shù)據(jù)的插入、更新和刪除等操作,并提供豐富的示例代碼,幫助您更好地理解和使用 Elasticsearch。 在開始之

    2024年02月04日
    瀏覽(35)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包