原创 yum安裝 ssh:Failed to download metadata for repo 'AppStream'

通過yum安裝ssh執行命令: yun install openssh openssh-server openssh-clients 會報錯: Failed to download metadata for repo 'AppS

原创 shell之-------sshd

1,查單sshd狀態 service sshd status

原创 es之聚合作用範圍與排序

聚合的作用範圍有4種:默認對查詢結果進行聚合,filter,post_filter,global 一,默認對查詢結果進行聚合 GET kibana_sample_data_ecommerce/_search { "query"

原创 es用戶認證與鑑權入門配置

xpack.security.enabled: true 一,開啓x-pack權限認證 在elasticsearch.yml文件中配置 xpack.security.enabled: true xpack.security.tra

原创 es之pipeline用法

GET kibana_sample_data_ecommerce/_search { "size": 1, "aggs": { "count_of_day": { "terms": {

原创 es:聚合查詢demo

GET kibana_sample_data_ecommerce/_search { "size": 0, "aggs": { "ggg": { "terms": { "field":"

原创 es之關聯查詢

es並不擅長關聯查詢,其提供的解決方案有三種:對象,嵌套對象,父子文檔 一,對象 POST moive/_doc/1 { "movie":"first blog", "actors":[{ "firstName":

原创 es之search after

一,問題 es的分頁查詢基於from/size,存在深度分頁問題。 比如from=10000,size=10時,es會從每個分片取出(10000 + 10)條記錄,如果有10個分片,則總共要取出(10000 + 10)*10條數據

原创 es之ingest、pipeline、painless

一,injest pipeline // 測試 POST _ingest/pipeline/_simulate { "pipeline":{ "description":"split tags",

原创 es:query and fetch

一,query and fetch 1, 原理 查詢時,先根據條件在所有分片上查詢滿足條件的id,彙總到coordinate node上進行彙總排序,然後根據選出的id到各node上獲取數據。 2,問題一:深度分頁 3,問題二:數

原创 Elasticsearch unassigned shards的解決之道

出現這種提示,說明你的集羣狀態是亞健康的,status是yellow,至少有一個副本分片沒有成功創建,集羣是能正常工作的,只是有丟失數據的風險。 一,問題定位 解決思路,首先查清楚問題所在,es提供一個api查看分片的信息。 ht

原创 es腦裂問題

es集羣中只能有一個master節點和多個master候選節點。 集羣工作過程中,由於網絡通信原因,在其他節點無法與master節點通信時,按照es的規則,會選舉出一個新的master節點。 有可能出現這樣一種情況,部分節點能正常

原创 idea類註釋和方法註釋模板設置

一,類註釋設置 /** * * *@description: *@author: your name *@time: ${DATE} ${TIME} * */ 二,方法註釋 1,新增template grou

原创 es之search template

1,創建一個template POST _scripts/tmplate_search_1 { "script":{ "lang": "mustache", "source": { "_source