es常用命令

2021-10-20 21:49:58 字數 1140 閱讀 9971

1.啟動映象

docker run --name esearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node」 bdaab402b2202

2.檢視docker程序

docker ps

3.重用某個映象

docker restart 映象名

es相關操作:

1.檢查es節點是否正常啟動

curl

2.cat檢測集群健康狀況

curl /_cat/health?v

3.查詢es中所有索引,所有已存在的索引

curl /_cat/indices?v

es採集資料:

es的查詢:

gte :>=

lte :<=

gt: >

lt :<

進入容器內部:

docker exec -ti 容器id /bin/bash

curl 查詢es的資料條數:

curl -xget

curl -xget

curl -xpost 192.168.18.248:9200/log/message/_delete_by_query

./esinsert -h

./esinsert -h 192.168.18.248:9200

刪除映象:

docker rm $(docker ps -a -q)

檢視dcoker版本:

docker version

刪除索引:

curl -xdelete /nathan_test

curl -xdelete

刪除帶身份認證的es的索引:

curl -xdelete -u elastic:changeme

nohup ./daemoninsert.sh a673a704b6b7 > ./daemon.log 2>&1 &

es的後台插入資料:

nohup ./esinsert -h > ./insert.log 2>&1 &

panads:

git:

sql:

容器內部的配置錯誤導致容器無法啟動時:

1.選擇將容器內部的配置拷貝出來,修改完成後,在拷貝回去

ES常用命令

獲取群集中的節點列表 get cat nodes?v獲取集群健康狀態 get cat health?v列出所有index get cat indices?v建立index rz 即建立的index put rz刪除index delete rz pretty插入一條資料 put rz student...

ES常用命令

在kibana裡測試分詞器 get analyze 要複製路徑下原有的dic去改名,因為有編碼與bom頭問題 配置檔案路徑 elasticsearch plugins ik config ikanalyzer.cfg.xml 在ext dict節點中配置my.dic為自己新建立的配置字典 wj是不會...

ES常用命令基礎

五 例項 命令含義 put增加 跟新 update 改變delet 刪除get 查詢post 查詢 修改 head 改變 刪除 elasticsearch 含義index 索引,由多個document組成 type 索引型別,6.x中僅支援乙個,以後將逐漸被移除 document 文件,由多個fie...