1.查看所有的索引
- curl -X GET http://192.168.1.7:9201/_cat/indices?v
- [esadmin@oracle1 translog]$ curl -X GET http://192.168.1.7:9201/_cat/indices?v
- health status index uuid pri rep docs.count docs.deleted store.size pri.store.size
- green open mydb2 eks_TgK5S1-VMF6Xi7IIyw 10 2 2 0 47.4kb 15.8kb
- green open mydb3 ExaHrWExSGOqbPFG4TaAFQ 3 1 2 0 23kb 11.5kb
- green open mydb1 R8ovegjBS7i44hlbOA-PUQ 1 1 2 0 26.8kb 13.4kb
2.查看单个索引的分片和副本数
- curl -X GET "192.168.1.7:9201/mydb1/_settings?pretty"
- curl -X GET "192.168.1.7:9201/mydb2/_settings?pretty"
- curl -X GET "192.168.1.7:9201/mydb3/_settings?pretty"
-
- [esadmin@oracle1 translog]$ curl -X GET "192.168.1.7:9201/mydb1/_settings?pretty"
- {
- "mydb1" : {
- "settings" : {
- "index" : {
- "creation_date" : "1719458160315",
- "number_of_shards" : "1",
- "number_of_replicas" : "1",
- "uuid" : "R8ovegjBS7i44hlbOA-PUQ",
- "version" : {
- "created" : "7090199"
- },
- "provided_name" : "mydb1"
- }
- }
- }
- }
- [esadmin@oracle1 translog]$
- [esadmin@oracle1 translog]$ curl -X GET "192.168.1.7:9201/mydb2/_settings?pretty"
- {
- "mydb2" : {
- "settings" : {
- "index" : {
- "creation_date" : "1719459642529",
- "number_of_shards" : "10",
- "number_of_replicas" : "2",
- "uuid" : "eks_TgK5S1-VMF6Xi7IIyw",
- "version" : {
- "created" : "7090199"
- },
- "provided_name" : "mydb2"
- }
- }
- }
- }
- [esadmin@oracle1 translog]$ curl -X GET "192.168.1.7:9201/mydb3/_settings?pretty"
- {
- "mydb3" : {
- "settings" : {
- "index" : {
- "creation_date" : "1719460463245",
- "number_of_shards" : "3",
- "number_of_replicas" : "1",
- "uuid" : "ExaHrWExSGOqbPFG4TaAFQ",
- "version" : {
- "created" : "7090199"
- },
- "provided_name" : "mydb3"
- }
- }
- }
- }
3.查看整个集群副本
- curl http://192.168.1.7:9201/_cat/shards?v
- [esadmin@oracle1 translog]$ curl http://192.168.1.7:9201/_cat/shards?v
- index shard prirep state docs store ip node
- mydb2 6 r STARTED 1 7.1kb 192.168.1.7 esdb-node-3
- mydb2 6 p STARTED 1 7kb 192.168.1.7 esdb-node-2
- mydb2 6 r STARTED 1 7.1kb 192.168.1.7 esdb-node-1
- mydb2 5 r STARTED 0 208b 192.168.1.7 esdb-node-3
- mydb2 5 r STARTED 0 208b 192.168.1.7 esdb-node-2
- mydb2 5 p STARTED 0 208b 192.168.1.7 esdb-node-1
- mydb2 2 r STARTED 0 208b 192.168.1.7 esdb-node-3
- mydb2 2 r STARTED 0 208b 192.168.1.7 esdb-node-2
- mydb2 2 p STARTED 0 208b 192.168.1.7 esdb-node-1
- mydb2 7 p STARTED 0 208b 192.168.1.7 esdb-node-3
- mydb2 7 r STARTED 0 208b 192.168.1.7 esdb-node-2
- mydb2 7 r STARTED 0 208b 192.168.1.7 esdb-node-1
- mydb2 3 r STARTED 0 208b 192.168.1.7 esdb-node-3
- mydb2 3 p STARTED 0 208b 192.168.1.7 esdb-node-2
- mydb2 3 r STARTED 0 208b 192.168.1.7 esdb-node-1
- mydb2 8 r STARTED 0 208b 192.168.1.7 esdb-node-3
- mydb2 8 r STARTED 0 208b 192.168.1.7 esdb-node-2
- mydb2 8 p STARTED 0 208b 192.168.1.7 esdb-node-1
- mydb2 1 p STARTED 0 208b 192.168.1.7 esdb-node-3
- mydb2 1 r STARTED 0 208b 192.168.1.7 esdb-node-2
- mydb2 1 r STARTED 0 208b 192.168.1.7 esdb-node-1
- mydb2 9 r STARTED 0 208b 192.168.1.7 esdb-node-3
- mydb2 9 p STARTED 0 208b 192.168.1.7 esdb-node-2
- mydb2 9 r STARTED 0 208b 192.168.1.7 esdb-node-1
- mydb2 4 p STARTED 1 7kb 192.168.1.7 esdb-node-3
- mydb2 4 r STARTED 1 7kb 192.168.1.7 esdb-node-2
- mydb2 4 r STARTED 1 7kb 192.168.1.7 esdb-node-1
- mydb2 0 r STARTED 0 208b 192.168.1.7 esdb-node-3
- mydb2 0 p STARTED 0 208b 192.168.1.7 esdb-node-2
- mydb2 0 r STARTED 0 208b 192.168.1.7 esdb-node-1
- mydb3 2 r STARTED 1 5.6kb 192.168.1.7 esdb-node-2
- mydb3 2 p STARTED 1 5.6kb 192.168.1.7 esdb-node-1
- mydb3 1 p STARTED 0 208b 192.168.1.7 esdb-node-3
- mydb3 1 r STARTED 0 208b 192.168.1.7 esdb-node-1
- mydb3 0 r STARTED 1 5.6kb 192.168.1.7 esdb-node-3
- mydb3 0 p STARTED 1 5.6kb 192.168.1.7 esdb-node-2
- mydb1 0 p STARTED 2 13.4kb 192.168.1.7 esdb-node-3
- mydb1 0 r STARTED 2 13.4kb 192.168.1.7 esdb-node-1
4.查看单个数据库的分片
- curl http://192.168.1.7:9201/mydb1/_search_shards?pretty
- [esadmin@oracle1 translog]$ curl http://192.168.1.7:9201/mydb2/_search_shards?pretty
- {
- "nodes" : {
- "1M-5yVJyRHakKuwSYpXeNQ" : {
- "name" : "esdb-node-3",
- "ephemeral_id" : "qkYJO8DqRlKGc_VW3kSouw",
- "transport_address" : "192.168.1.7:9303",
- "attributes" : {
- "ml.machine_memory" : "8181784576",
- "ml.max_open_jobs" : "20",
- "xpack.installed" : "true",
- "transform.node" : "true"
- }
- },
- "8bkDoRrrTdyikEJ6mEOKsA" : {
- "name" : "esdb-node-2",
- "ephemeral_id" : "jJyhWE4PTcWP3Nk6Ypsnxw",
- "transport_address" : "192.168.1.7:9302",
- "attributes" : {
- "ml.machine_memory" : "8181784576",
- "ml.max_open_jobs" : "20",
- "xpack.installed" : "true",
- "transform.node" : "true"
- }
- },
- "rVIh8-d2SmKscxM5zlgqfA" : {
- "name" : "esdb-node-1",
- "ephemeral_id" : "wC3Kpkk_S7-85NeWDGPihg",
- "transport_address" : "192.168.1.7:9301",
- "attributes" : {
- "ml.machine_memory" : "8181784576",
- "xpack.installed" : "true",
- "transform.node" : "true",
- "ml.max_open_jobs" : "20"
- }
- }
- },
- "indices" : {
- "mydb2" : { }
- },
- "shards" : [
- [
- {
- "state" : "STARTED",
- "primary" : true,
- "node" : "8bkDoRrrTdyikEJ6mEOKsA",
- "relocating_node" : null,
- "shard" : 0,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "V8dDIFfGTsaU-FMYuTY3Fg"
- }
- },
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "rVIh8-d2SmKscxM5zlgqfA",
- "relocating_node" : null,
- "shard" : 0,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "Nm5yksnXRkiFRGIEveCeTw"
- }
- },
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "1M-5yVJyRHakKuwSYpXeNQ",
- "relocating_node" : null,
- "shard" : 0,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "tNmWx-1bSfyN_Kja3y6kiQ"
- }
- }
- ],
- [
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "rVIh8-d2SmKscxM5zlgqfA",
- "relocating_node" : null,
- "shard" : 1,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "rtceaoRQRM6WtsIiLYkz0A"
- }
- },
- {
- "state" : "STARTED",
- "primary" : true,
- "node" : "1M-5yVJyRHakKuwSYpXeNQ",
- "relocating_node" : null,
- "shard" : 1,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "f2hHyL28S5K3XEgru5ydkA"
- }
- },
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "8bkDoRrrTdyikEJ6mEOKsA",
- "relocating_node" : null,
- "shard" : 1,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "RxAeDvUgS6aVY8Z2l4VRRQ"
- }
- }
- ],
- [
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "8bkDoRrrTdyikEJ6mEOKsA",
- "relocating_node" : null,
- "shard" : 2,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "ib2QnSaiTNuCLLDiFaJnTA"
- }
- },
- {
- "state" : "STARTED",
- "primary" : true,
- "node" : "rVIh8-d2SmKscxM5zlgqfA",
- "relocating_node" : null,
- "shard" : 2,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "BRWJToZXQ2ucYx0vIl5Clw"
- }
- },
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "1M-5yVJyRHakKuwSYpXeNQ",
- "relocating_node" : null,
- "shard" : 2,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "WDcNOtzSSjW2iSoaJKMlgQ"
- }
- }
- ],
- [
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "1M-5yVJyRHakKuwSYpXeNQ",
- "relocating_node" : null,
- "shard" : 3,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "S99FU-XJSBaDe5Q5KUY_1w"
- }
- },
- {
- "state" : "STARTED",
- "primary" : true,
- "node" : "8bkDoRrrTdyikEJ6mEOKsA",
- "relocating_node" : null,
- "shard" : 3,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "3QgHZ6d4TZyihLFlPpBerw"
- }
- },
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "rVIh8-d2SmKscxM5zlgqfA",
- "relocating_node" : null,
- "shard" : 3,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "9WbB7YjWTJ-EDEhYG5XxAg"
- }
- }
- ],
- [
- {
- "state" : "STARTED",
- "primary" : true,
- "node" : "1M-5yVJyRHakKuwSYpXeNQ",
- "relocating_node" : null,
- "shard" : 4,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "hxGlMIRbQqqRWgjnx857kA"
- }
- },
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "8bkDoRrrTdyikEJ6mEOKsA",
- "relocating_node" : null,
- "shard" : 4,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "Hmhh1yKrTBGNVi8sU5H5iw"
- }
- },
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "rVIh8-d2SmKscxM5zlgqfA",
- "relocating_node" : null,
- "shard" : 4,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "r9k170TQQ-uWiEuHDpnRrw"
- }
- }
- ],
- [
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "8bkDoRrrTdyikEJ6mEOKsA",
- "relocating_node" : null,
- "shard" : 5,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "vPczw_9iQS2HkQpacozyFw"
- }
- },
- {
- "state" : "STARTED",
- "primary" : true,
- "node" : "rVIh8-d2SmKscxM5zlgqfA",
- "relocating_node" : null,
- "shard" : 5,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "Rz_A63dASySQ-_B4WmGCQw"
- }
- },
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "1M-5yVJyRHakKuwSYpXeNQ",
- "relocating_node" : null,
- "shard" : 5,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "srSrRO2jSEiQXHqwsG-0wg"
- }
- }
- ],
- [
- {
- "state" : "STARTED",
- "primary" : true,
- "node" : "8bkDoRrrTdyikEJ6mEOKsA",
- "relocating_node" : null,
- "shard" : 6,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "GGhrRQ47RXaz8NCXdLNjBA"
- }
- },
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "rVIh8-d2SmKscxM5zlgqfA",
- "relocating_node" : null,
- "shard" : 6,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "DLI730WDQIaZugMvMFimSA"
- }
- },
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "1M-5yVJyRHakKuwSYpXeNQ",
- "relocating_node" : null,
- "shard" : 6,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "iw-5nzo3QGW4tfhd0wVe3Q"
- }
- }
- ],
- [
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "8bkDoRrrTdyikEJ6mEOKsA",
- "relocating_node" : null,
- "shard" : 7,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "5Xxjliu8QKiUqb6n-AuRLg"
- }
- },
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "rVIh8-d2SmKscxM5zlgqfA",
- "relocating_node" : null,
- "shard" : 7,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "g18oAgjjQN-RsMzKyrADJA"
- }
- },
- {
- "state" : "STARTED",
- "primary" : true,
- "node" : "1M-5yVJyRHakKuwSYpXeNQ",
- "relocating_node" : null,
- "shard" : 7,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "PCZdrbkaTA251OjESqqe0Q"
- }
- }
- ],
- [
- {
- "state" : "STARTED",
- "primary" : true,
- "node" : "rVIh8-d2SmKscxM5zlgqfA",
- "relocating_node" : null,
- "shard" : 8,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "nBsIuKNkT3Se7721Tx04Bw"
- }
- },
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "1M-5yVJyRHakKuwSYpXeNQ",
- "relocating_node" : null,
- "shard" : 8,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "g-ievn2_RROWKFTLNa7X8A"
- }
- },
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "8bkDoRrrTdyikEJ6mEOKsA",
- "relocating_node" : null,
- "shard" : 8,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "Tr4tOTGMTkGz-ycSHkBOxA"
- }
- }
- ],
- [
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "rVIh8-d2SmKscxM5zlgqfA",
- "relocating_node" : null,
- "shard" : 9,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "IjSH0BUbST-en0tCakBLVQ"
- }
- },
- {
- "state" : "STARTED",
- "primary" : false,
- "node" : "1M-5yVJyRHakKuwSYpXeNQ",
- "relocating_node" : null,
- "shard" : 9,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "ay6z-YfNQd2ekNSegqgEYA"
- }
- },
- {
- "state" : "STARTED",
- "primary" : true,
- "node" : "8bkDoRrrTdyikEJ6mEOKsA",
- "relocating_node" : null,
- "shard" : 9,
- "index" : "mydb2",
- "allocation_id" : {
- "id" : "nuO5YbJFTdKXlx0db2l_0A"
- }
- }
- ]
- ]
- }
5.将数据推送到指定数据库,指定文档编号。
- curl -XPOST http://192.168.1.7:9201/mydb2/_doc/6/?pretty -H 'Content-Type: application/json' -d '{
- "id" : "6",
- "name" : "xsq006",
- "city" : "广州",
- "course" : "oracle",
- "teacher" : "mazi",
- "pxdate": "20240627"
- }'
- {
- "_index" : "mydb2",
- "_type" : "_doc",
- "_id" : "6",
- "_version" : 1,
- "result" : "created",
- "_shards" : {
- "total" : 3,
- "successful" : 3,
- "failed" : 0
- },
- "_seq_no" : 0,
- "_primary_term" : 1
- }
6.健康状态查看
- [esadmin@oracle1 translog]$ curl http://192.168.1.7:9203/_cat/health?pretty -H 'Content-Type: application/json'
- 1719461975 04:19:35 escluster1 green 3 3 38 14 0 0 0 0 - 100.0%
7.es集群节点主备情况查询
- [esadmin@oracle1 translog]$ curl http://192.168.1.7:9201/_cat/nodes
- 192.168.1.7 32 86 2 0.13 0.06 0.10 dilmt * esdb-node-1
- 192.168.1.7 36 86 2 0.13 0.06 0.10 dilmt - esdb-node-2
- 192.168.1.7 58 86 2 0.13 0.06 0.10 dilmt - esdb-node-3
8.总结
(1)查看集群健康状态
(2)主备节点观察
(3)所有的数据库的查看
(4)单个数据库的分片情况
(5)单个数据库的分片和副本情况查看
(6)所有数据库的分片和副本查看
(7)推送文档到指定数据库的指定文档ID;
评论记录:
回复评论: