es基本操作(陸續更新)
GET /_cat/health?v ----?v輸出詳細資訊
GET /_cat/health?v&ts=0 ----&ts=0禁止顯示時間戳
epoch timestamp cluster status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent
1475871424 16:17:04 elasticsearch green 1 1 5 5 0 0 0 0 - 100.0%
cluster status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent
elasticsearch green 1 1 5 5 0 0 0 0 - 100.0%
GET /_cat/fielddata?v&fields=body ----顯示fields=body的
id host ip node field size
Nqk-6inXQq-OxUfOUI8jNQ 127.0.0.1 127.0.0.1 Nqk-6in body 544b
GET /_cat/fielddata/body,soul?v ----顯示body和soul
id host ip node field size
Nqk-6inXQq-OxUfOUI8jNQ 127.0.0.1 127.0.0.1 Nqk-6in body 544b
Nqk-6inXQq-OxUfOUI8jNQ 127.0.0.1 127.0.0.1 Nqk-6in soul 480b
GET /_cat/nodes?v&h=id,ip,port,v,m ----h是篩選條件
curl 'localhost:9200/_cat/indices?format=json&pretty' ----以json格式顯示
[
{
"pri.store.size": "650b",
"health": "yellow",
"status": "open",
"index": "twitter",
"pri": "5",
"rep": "1",
"docs.count": "0",
"docs.deleted": "0",
"store.size": "650b"
}
]
curl '192.168.56.10:9200/_cat/indices?pretty' -H "Accept: application/json" ----以json格式顯示
[
{
"pri.store.size": "650b",
"health": "yellow",
"status": "open",
"index": "twitter",
"pri": "5",
"rep": "1",
"docs.count": "0",
"docs.deleted": "0",
"store.size": "650b"
}
]
----------------------------------------------------------------------------------------------------------------------
檢視分片:
[
索引名 分片號 分片or副本 資料量 地址 節點
logstash-wedrive-6-2017.03 1 r STARTED 3275832 910.2mb 10.0.1.78 node-2
logstash-wedrive-6-2017.03 1 p STARTED 3275832 656mb 10.0.1.23 node-1
logstash-wedrive-6-2017.03 2 p STARTED 3260508 654.5mb 10.0.1.35 node-3
logstash-wedrive-6-2017.03 2 r STARTED 3260508 656mb 10.0.1.78 node-2
logstash-wedrive-6-2017.03 3 r STARTED 3266847 652.4mb 10.0.1.35 node-3
logstash-wedrive-6-2017.03 3 p STARTED 3266847 662.6mb 10.0.1.23 node-1
logstash-wedrive-6-2017.03 4 r STARTED 3266542 655.3mb 10.0.1.35 node-3
logstash-wedrive-6-2017.03 4 p STARTED 3266542 657mb 10.0.1.23 node-1
注:p為分片
只差看mapx索引的分片:
[
logstash-mapx-197-2017.02 1 r STARTED 11472553 6.5gb 10.0.1.35 node-3
logstash-mapx-197-2017.02 1 p STARTED 11472553 6.5gb 10.0.1.23 node-1
logstash-mapx-197-2017.02 2 p STARTED 11420723 6.5gb 10.0.1.35 node-3
logstash-mapx-197-2017.02 2 r STARTED 11420723 6.5gb 10.0.1.78 node-2
檢視健康
[
節點總數 分片數 優先順序 未分配的 活躍分片佔比
epoch timestamp cluster status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent
1489722715 11:51:55 my-application green 3 3 302 151 0 0 0 0 - 100.0%
注:後面跟?v表示詳細輸出
設定一個分片一個副本
[[email protected] ~]# curl -XPUT 192.168.6.3:9200/_settings -d'{"number_of_replicas":1}'
{"acknowledged":true}[[email protected] ~]#
[[email protected] ~]# curl http://192.168.6.3:9200/_cat/shards
logstash-ceshi-2 2 p STARTED 24 39.2kb 192.168.6.3 node-1
logstash-ceshi-2 2 r UNASSIGNED
logstash-ceshi-2 3 p STARTED 27 39.4kb 192.168.6.3 node-1
logstash-ceshi-2 3 r UNASSIGNED
logstash-ceshi-2 1 p STARTED 27 34.8kb 192.168.6.3 node-1
logstash-ceshi-2 1 r UNASSIGNED
logstash-ceshi-2 4 p STARTED 30 34.9kb 192.168.6.3 node-1
logstash-ceshi-2 4 r UNASSIGNED
logstash-ceshi-2 0 p STARTED 28 55.4kb 192.168.6.3 node-1
logstash-ceshi-2 0 r UNASSIGNED
設定一個分片三個副本
[[email protected] ~]# curl -XPUT 192.168.6.3:9200/_settings -d'{"number_of_replicas":3}'
{"acknowledged":true}[[email protected] ~]#
[[email protected] ~]# curl http://192.168.6.3:9200/_cat/shards
logstash-ceshi-2 2 p STARTED 24 39.2kb 192.168.6.3 node-1
logstash-ceshi-2 2 r UNASSIGNED
logstash-ceshi-2 2 r UNASSIGNED
logstash-ceshi-2 2 r UNASSIGNED
logstash-ceshi-2 3 p STARTED 27 39.4kb 192.168.6.3 node-1
logstash-ceshi-2 3 r UNASSIGNED
logstash-ceshi-2 3 r UNASSIGNED
logstash-ceshi-2 3 r UNASSIGNED
logstash-ceshi-2 1 p STARTED 27 34.8kb 192.168.6.3 node-1
logstash-ceshi-2 1 r UNASSIGNED
logstash-ceshi-2 1 r UNASSIGNED
logstash-ceshi-2 1 r UNASSIGNED
logstash-ceshi-2 4 p STARTED 30 34.9kb 192.168.6.3 node-1
檢視es大概資訊
[[email protected] ~]# curl 192.168.6.3:9200/_cat/master?v
id host ip node
Y6Ol9LHuQOurWHRAHCkDVA 192.168.6.3 192.168.6.3 node-1
檢視節點資訊(看一下叢集)
[[email protected] ~]# curl http://10.0.1.23:9200/_cat/nodes?v
ip heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name
10.0.1.35 62 97 12 6.69 7.10 7.89 mdi - node-3
10.0.1.78 56 99 6 3.26 3.39 3.31 mdi - node-2
10.0.1.23 70 97 12 6.69 8.74 7.36 mdi * node-1
帶h是條件差選
[[email protected] ~]# curl 192.168.6.3:9200/_cat/nodes?v
ip heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name
192.168.6.3 16 27 1 0.03 0.04 0.00 mdi * node-1
[[email protected] ~]# curl 192.168.6.3:9200/_cat/nodes?h=ip,port,heapPercent,name
192.168.6.3 9300 16 node-1
檢視分配提供了多少個碎片分配給每個資料節點的快照以及它們使用的磁碟空間
[[email protected] ~]# curl http://10.0.1.23:9200/_cat/allocation?v
shards disk.indices disk.used disk.avail disk.total disk.percent host ip node
100 2tb 2.9tb 7.8tb 10.8tb 27 10.0.1.78 10.0.1.78 node-2
101 2.3tb 3.1tb 7.6tb 10.8tb 28 10.0.1.23 10.0.1.23 node-1
101 2.1tb 2.7tb 8.1tb 10.8tb 25 10.0.1.35 10.0.1.35 node-3
計數提供對整個群集的文件計數的快速訪問,或單個索引。
[[email protected] ~]# curl http://192.168.6.3:9200/_cat/count?v
epoch timestamp count
1489728942 13:35:42 1050
[[email protected] ~]# curl http://10.0.1.23:9200/_cat/indices?v
health status index uuid pri rep docs.count docs.deleted store.size pri.store.size
green open logstash-gateway-tcp-obd-231-2017.03 lxRi5XGHQDOkzQt7JsCPqg 5 1 24899200 0 20.5gb 10.3gb
green open logstash-wireless-11-2017.02 XSw7i0LFQDmbbVERJV85ZA 5 1 294776427 0 381gb 190.5gb
green open logstash-wireless-82-2017.03 YFg9Gd84SXejsR_yqSH9qg 5 1 183429352 0 246.3gb 122.2gb
green open logstash-wedrive-12-2017.03 97RExDb5R32JadvGMXffhg 5 1 16621024 0 6.7gb 3.2gb
[[email protected] ~]# curl -XGET '10.0.1.23:9200/_cat/recovery?v'
索引 分片 時間 型別 階段 源主機 源節點 目標主機 目標節點 倉庫 快照 檔案 檔案恢復數 回覆百分比 總數 位元組
index shard time type stage source_host source_node target_host target_node repository snapshot files files_recovered files_percent files_total bytes bytes_recovered bytes_percent bytes_total translog_ops translog_ops_recovered translog_ops_percent
logstash-35-2017.03 0 2.3s peer done 10.0.1.35 node-3 10.0.1.78 node-2 n/a n/a 34 34 100.0% 34 27149046 27149046 100.0% 27149046 0 0 100.0%
logstash-35-2017.03 0 13.9s peer done 10.0.1.35 node-3 10.0.1.23 node-1 n/a n/a 46 46 100.0% 46 27129071 27129071 100.0% 27129071 4 4 100.0%
logstash-35-2017.03 1 3.2s peer done 10.0.1.23 node-1 10.0.1.35 node-3 n/a n/a 1 1 100.0% 1 130 130 100.0% 130 0 0 100.0%
logstash-35-2017.03 1 3.1s peer done 10.0.1.23 node-1 10.0.1.78 node-2 n/a n/a 49 49 100.0% 49 32769397 32769397 100.0% 32769397 0 0
檢視全部索引
[[email protected] 0]# curl 'localhost:9200/_cat/indices?v'
health status index uuid pri rep docs.count docs.deleted store.size pri.store.size
yellow open .kibana bLVFjCNuRf2zVUh6gnqr3g 1 1 3 0 14.6kb 14.6kb
yellow open logstash-ceshi-2 Xg8PY2z_TgeRNLU2W6CGtg 5 1 174 0 182.7kb 182.7kb
yellow open logstash-ceshi-1 bK-9dRu2SO6GbKnpUxNXSg 5 1 898 0 400.5kb 400.5kb
檢視主節點在哪裡
[[email protected] ~]# curl 10.0.1.23:9200/_cat/nodes
10.0.1.78 70 99 7 2.91 3.14 3.43 mdi - node-2
10.0.1.35 81 99 7 4.32 5.47 6.90 mdi - node-3
10.0.1.23 75 99 6 2.79 3.18 3.30 mdi * node-1
刪除索引
[[email protected] ~]# curl -XDELETE '10.0.1.23:9200/logstash-mapx-197-2016.12'
相關推薦
es基本操作(陸續更新)
表達: GET /_cat/health?v ----?v輸出詳細資訊 GET /_cat/health?v&ts=0 ----&ts=0禁止顯示時間戳 epoch timestamp cluster status node.
重構函數基本原則(持續更新)
一段 更新 設置 內部類 重構 修改 一個 變化 但是 1. 重構函數時一定要查清有哪些類調用了該函數 修改函數之前要明白函數每一段代碼的作用再做修改(所以體積小的函數好改啊),我就遇到過這樣的問題,修改函數內部有某個常量,但是該常量對於另外一個調用該函數的類來
docker 之 基本操作 (幹貨)
eight -s 本地 arch 進入容器 name height 官方 -- 1、下載鏡像:docker pull <name>2、查看本地鏡像:docker images3、查看官方鏡像:docker search <name>4、運行容器:d
關於Form、ModelForm的一些操作(持續更新)
mit mar rim sub field 後端 錯誤信息 關於 eth 1、前端循環:後端傳到前端的form是可以循環的,以此獲得想要展示的元素 <form method="post" class="form-horizontal" novalidate>
Ubuntu 16.04 LTS 常用工具軟件整理(陸續更新)
ubuntu softwareGUI下的截屏軟件Shutter - 安裝步驟見(http://blog.csdn.net/hanshileiai/article/details/46843713)效率工具Indicator-stickynotes - 對標Win10上的Sticky Notes。安裝步驟見(h
mysql數據庫基本操作(表結構)
man hmm from 字符 my.cnf show blob 名詞 rst 裝包啟服務後會自動生成相關的配置文件 首次運行時會自動生成 root 初始秘密初始密碼在服務日誌文件中查找 grep -i password /var/log/mysql.log 進去mys
鏈表的基本操作(小測試)
cout 刪除節點 truct out 位置 malloc while 基本 eof 創建鏈表結構 typedef struct Node{ int data; Node *pNext;}NodeList; 初始化鏈表節點 Node *InitNode(Node*pNode
有關於Git操作(持續更新)
color 命令 合並 暫存 upstream 操作 col check 跟蹤 Git分支: 查看分支:git branch 創建分支:git branch <name> 切換分支:git checkout <name> 創建+切換分支:git ch
C語言_棧的基本操作(順序棧)
##本片部落格主要是順序棧的基本操作,包含以下內容: 初始化 入棧 出棧 判空 判滿 返回棧頂元素(棧頂元素不出棧) 返回棧頂元素(棧頂元素出棧) ###順序棧的初始化: 初始化順序棧時只需要讓棧頂等零 void InitStack (Stack *p) //初始化
地理空間分析中的常用python操作(持續更新)
本章節主要參考《python地理空間分析指南》第五章的內容。 一、距離測量 距離測量包括歐式距離,球面距離,以及大地線距離(橢球距離)。主要採用math庫(標準庫,無需下載)進行運算。 1.歐式距離 計算任意兩點之間的距離可以採用距離公式: &nb
git基本操作(git+tortoiseGit)
git基本操作 clone操作 commit、pull、push操作 showlog操作 clone操作 首次使用時,clone遠端庫到本地 ① 右鍵任意空白處,點選git clone開啟clone介面 ② 輸入git遠端庫地址和本地
CornerStone使用跳坑總結(陸續更新)
Cornerstone是專門為Mac使用者設計的Subversion(SVN)的控制,使版本控制更加透明.cornerstone根Xcode相比,能夠更好的忽略檔案,所以除了專案經理第一次初始化專案的時候需要用到cornerstone,其他時候用Xcode的source con
串的基本操作(KMP版)
#include <iostream> #include <math.h> using namespace std; void StrAssign(char *T) { char ch; int i=1; cout<<"Please enter a str
字串的基本操作(資料結構)
具體操作如下: 1.定義串: typedef struct { char data[Maxsize]; int length; } SqStrin
二叉樹的基本操作(資料結構)
二叉樹的基本操作(資料結構) 看了很多部落格許多大牛的文章,發現他們的方法即巧妙又簡便,果斷學習並理解。結合所學的知識,把二叉樹的基本操作羅列了下來。 廢話不多說,直接上原始碼,一些不容易理解的地方會有註釋,要是有問題也可以私信我QQ``:790567648交個朋友互相學習鴨~ --
[轉]Linux 基本操作(RM 刪除)
來自:http://billie66.github.io/TLCL/book/chap05.html Be Careful With rm! 小心 rm! Unix-like operating systems such as Linux do not have an undelete command.
Mikrotik-routeros命令行操作(持續更新)
linu 登錄 com lin 文件 路由配置 令行 enable 實用 Mikrotik是一款比較成熟的軟路由。在沒有條件購買和實用硬件路由器或者交換的時候,這款軟路由可以作為一項參考。 主頁地址:https://mikrotik.com/ wiki文檔:ht
6-1 順序表基本操作 (10 分)
本題要求實現順序表元素的增、刪、查詢以及順序表輸出共4個基本操作函式。L是一個順序表,函式Status ListInsert_Sq(SqList &L, int pos, ElemType e)是在順序表的pos位置插入一個元素e(pos應該從1開始),函式Status ListDelete_Sq(S
3ds max學習筆記(六)-- 基本操作(建模前奏)
1.介面設定 在3ds Max的版本的介面中,預設是較深。若需要切換至較亮的介面,步驟: 執行“自定義”選單,選擇“載入自定義使用者介面方案”從彈出的介面中選擇樣式檔案,單擊“開啟”即可; 注:“amg-light.ui” 介面的顯示方式,是淺灰色為主的顯示介面; 2.單位設定 在製作效果圖的時候,
iptable基本操作(訪問通訊錄)
VM-CLOUDEC_NEWAS_CloudPortal_USG_2-F63S04:/etc # cd /etc/ VM-CLOUDEC_NEWAS_CloudPortal_USG_2-F63S04:/etc # vi crontab 註釋IPtables跳轉規則, 刪