es 常用命令總結(jié)

  1. 查看每個節(jié)點的磁盤使用情況
    "/_cat/allocation/{node_id}?v"

  2. 查看fielddata數(shù)據(jù)
    "/_cat/fielddata", "/_cat/fielddata/{fields}"

fielddata是全加載進入內(nèi)存腔剂,主要用處在排序和聚合字段
fielddata與doc values區(qū)別:
4.1 相同點

都要創(chuàng)建正排索引膜眠,數(shù)據(jù)結(jié)構(gòu)類似于列式存儲

都是為了可以聚合,排序之類的操作

4.2 不同點

存儲索引數(shù)據(jù)的方式不一樣:

fielddata: 內(nèi)存存儲;doc_values: OS Cache+磁盤存儲

對應的字段類型不一樣

fielddata: 對應的字段類型是text; doc_values:對應的字段類型是keyword

針對的類型,也不一樣

field_data主要針對的是分詞字段;doc_values針對大是不分詞字段

是否開啟

fielddata默認不開啟狼忱;doc_values默認是開啟

  1. 查看索引的狀態(tài)
    "/_cat/indices/index_name?format=json"
    4.查看索引分片恢復的詳細消息
    "/{index}/_recovery?detailed=true"

  2. 查看master節(jié)點
    "/_cat/master"
    6.查看es返回錯誤的全部堆棧
    error_trace
    /company_meta111/_settings?error_trace=true

7 bm2.5文檔 The Probabilistic Relevance Framework: BM25 and Beyond.
https://blog.mimacom.com/bm25-got/

  1. 線程池相關(guān)命令
    查看當前線程池設(shè)置大邢勐辍:/_nodes/thread_pool
    查看當前使用線程池情況:/_cat/thread_pool/search?format=json
    查看指定節(jié)點熱線程情況:/_nodes/<node_id>/hot_threads
    9.查看某個分片分配原因
    /_cluster/allocation/explain
    {
    "index": "company_meta_v3",
    "shard": 6,
    "primary": false
    }

  2. es升級到7.x后别智,在_search后面加上rest_total_hits_as_int=true參數(shù),可以把totals 在7.x的json改成成6.x的整型

  3. 關(guān)閉磁盤容量檢測
    curl -XPUT ip:9200/_cluster/settings -d '{ "transient" : { "cluster.routing.allocation.disk.threshold_enabled" : false } }'

  4. 自定義es similarty
    https://github.com/sdauletau/elasticsearch-simple-similarity
    https://github.com/stefansavev/elasticsearch-custom-similarity-example/blob/master/src/main/java/stefansavev/esplugins/OverlapSimilarityProvider.java

  5. 查看當前正在運行的命令

查詢正在運行的task

GET _tasks?detailed=true&actions=*indices:data/read/search

取消任務

POST _tasks/CdoilmnzRVyllc0PbRbB2w:7280/_cancel

  1. 查看索引的段內(nèi)存
    /_cat/segments/company_risk_info?v&h=shard,segment,size,size.segment&format=json
  2. 拷貝一個分片從一個節(jié)點到另外一個節(jié)點:POST /_cluster/reroute
    {
    "commands" : [
    {
    "allocate_replica" : {
    "index" : "test", "shard" : 1,
    "node" : "node3"
    }
    }
    ]
    }

16 查看節(jié)點所占內(nèi)存
/_cat/nodes?v&format=json&h=ip,port,v,m,fdp,mc,mcs,sc,sm,qcm,fm,im,siwm,svmm

  1. dump es堆內(nèi)存

獲取二進制的head dump文件 jmap -dump:format=b,file=/tmp/es_heap.bin <pid> 其中pid是ES JAVA進程的進程號。

  1. 添加慢日志

PUT /索引名稱/_settings
{
"index.search.slowlog.threshold.query.warn": "1s",
"index.search.slowlog.threshold.query.info": "500ms",
"index.search.slowlog.threshold.query.debug": "300ms",
"index.search.slowlog.threshold.query.trace": "100ms",
"index.search.slowlog.threshold.fetch.warn": "1s",
"index.search.slowlog.threshold.fetch.info": "500ms",
"index.search.slowlog.threshold.fetch.debug": "300ms",
"index.search.slowlog.threshold.fetch.trace": "100ms",
"index.search.slowlog.level": "info"
}

  1. git 修改commit信息
    git commit --amend

  2. 統(tǒng)計指定文件的總大小
    du -sk * | grep vector | awk '{sum+=$1} END {print sum}'

  3. elasticsearch jdk支持版本圖
    https://www.elastic.co/cn/support/matrix#matrix_jvm

  4. 查看各文件大小
    ls -alht

  5. arthas以utf-8編碼啟動
    java -Dfile.encoding=UTF-8 -jar arthas-boot.jar

  6. 查看節(jié)點內(nèi)存
    /_cat/nodes?format=json&v&h=id,ip,port,v,master,name,heap.current,heap.percent,heap.max,ram.current,ram.percent,ram.max,fielddata.memory_size,fielddata.evictions,query_cache.memory_size,query_cache.evictions,request_cache.memory_size,request_cache.evictions,request_cache.hit_count,request_cache.miss_count

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末稼稿,一起剝皮案震驚了整個濱河市薄榛,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌让歼,老刑警劉巖敞恋,帶你破解...
    沈念sama閱讀 206,968評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異谋右,居然都是意外死亡硬猫,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評論 2 382
  • 文/潘曉璐 我一進店門改执,熙熙樓的掌柜王于貴愁眉苦臉地迎上來啸蜜,“玉大人,你說我怎么就攤上這事辈挂〕暮幔” “怎么了?”我有些...
    開封第一講書人閱讀 153,220評論 0 344
  • 文/不壞的土叔 我叫張陵终蒂,是天一觀的道長蜂林。 經(jīng)常有香客問我,道長后豫,這世上最難降的妖魔是什么悉尾? 我笑而不...
    開封第一講書人閱讀 55,416評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮挫酿,結(jié)果婚禮上构眯,老公的妹妹穿的比我還像新娘。我一直安慰自己早龟,他們只是感情好惫霸,可當我...
    茶點故事閱讀 64,425評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著葱弟,像睡著了一般壹店。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上芝加,一...
    開封第一講書人閱讀 49,144評論 1 285
  • 那天硅卢,我揣著相機與錄音,去河邊找鬼。 笑死将塑,一個胖子當著我的面吹牛脉顿,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播点寥,決...
    沈念sama閱讀 38,432評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼艾疟,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了敢辩?” 一聲冷哼從身側(cè)響起蔽莱,我...
    開封第一講書人閱讀 37,088評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎戚长,沒想到半個月后盗冷,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,586評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡历葛,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,028評論 2 325
  • 正文 我和宋清朗相戀三年正塌,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片恤溶。...
    茶點故事閱讀 38,137評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖帜羊,靈堂內(nèi)的尸體忽然破棺而出咒程,到底是詐尸還是另有隱情,我是刑警寧澤讼育,帶...
    沈念sama閱讀 33,783評論 4 324
  • 正文 年R本政府宣布帐姻,位于F島的核電站,受9級特大地震影響奶段,放射性物質(zhì)發(fā)生泄漏饥瓷。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,343評論 3 307
  • 文/蒙蒙 一痹籍、第九天 我趴在偏房一處隱蔽的房頂上張望呢铆。 院中可真熱鬧,春花似錦蹲缠、人聲如沸棺克。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽娜谊。三九已至,卻和暖如春斤讥,著一層夾襖步出監(jiān)牢的瞬間纱皆,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留派草,地道東北人撑帖。 一個月前我還...
    沈念sama閱讀 45,595評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像澳眷,于是被迫代替她去往敵國和親胡嘿。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,901評論 2 345

推薦閱讀更多精彩內(nèi)容