2019独角兽企业重金招聘Python工程师标准>>>

接上篇,https://my.oschina.net/Listening/blog/827954

测试elasticsearch-5.1.2

下载测试数据测试

从这里下载一部分测试数据,然后导入到elasticsearch-5.1.2集群中测试

将下载的zip包解压,把accounts.json文件上传到指定目录导入到elasticsearch-5.1.2集群中

[root@localhost elasticsearch-cluster]# ll
total 33676
-rw-rw-r--. 1 listen listen   244848 Jan 19 00:31 accounts.json
drwxrwxr-x. 2 listen listen        6 Jan 18 18:42 data
-rwxr-xr-x. 1 listen listen 33299777 Jan 18 18:31 elasticsearch-5.1.2.tar.gz
drwxrwxr-x. 5 listen listen     4096 Jan 18 23:27 elasticsearch-head-master
-rw-rw-r--. 1 listen listen   908930 Jan 18 22:41 elasticsearch-head-master.zip
drwxr-xr-x. 9 listen listen     4096 Jan 18 18:43 elasticsearch-node1
drwxr-xr-x. 9 listen listen     4096 Jan 18 18:50 elasticsearch-node2
-rw-------. 1 listen listen     8441 Jan 19 01:22 nohup.out
-rw-r--r--. 1 root   root       2544 Jan 18 23:28 npm-debug.log
[root@localhost elasticsearch-cluster]#
[root@localhost elasticsearch-cluster]# curl 'localhost:9201/_cat/indices?v'
health status index uuid pri rep docs.count docs.deleted store.size pri.store.size
[root@localhost elasticsearch-cluster]#
[root@localhost elasticsearch-cluster]# curl -XPOST 'localhost:9201/bank/account/_bulk?pretty' --data-binary "@accounts.json"{"index" : {"_index" : "bank","_type" : "account","_id" : "990","_version" : 1,"result" : "created","_shards" : {"total" : 2,"successful" : 2,"failed" : 0},"created" : true,"status" : 201}},{"index" : {"_index" : "bank","_type" : "account","_id" : "995","_version" : 1,"result" : "created","_shards" : {"total" : 2,"successful" : 2,"failed" : 0},"created" : true,"status" : 201}}]
}
[root@localhost elasticsearch-cluster]#
[root@localhost elasticsearch-cluster]# curl 'localhost:9201/_cat/indices?v'
health status index uuid                   pri rep docs.count docs.deleted store.size pri.store.size
green  open   bank  7aHbsdm8S0iNEuLLdU2MLw   5   1       1000            0      1.2mb        656.8kb
[root@localhost elasticsearch-cluster]#

查询全部,默认返回前10条

查询全部,默认返回前10个文档

[root@localhost elasticsearch-cluster]# curl 'localhost:9201/bank/_search?q=*&pretty'
{"took" : 469,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"failed" : 0},"hits" : {"total" : 1000,"max_score" : 1.0,"hits" : [{"_index" : "bank","_type" : "account","_id" : "25","_score" : 1.0,"_source" : {"account_number" : 25,"balance" : 40540,"firstname" : "Virginia","lastname" : "Ayala","age" : 39,"gender" : "F","address" : "171 Putnam Avenue","employer" : "Filodyne","email" : "virginiaayala@filodyne.com","city" : "Nicholson","state" : "PA"}},{"_index" : "bank","_type" : "account","_id" : "44","_score" : 1.0,"_source" : {"account_number" : 44,"balance" : 34487,"firstname" : "Aurelia","lastname" : "Harding","age" : 37,"gender" : "M","address" : "502 Baycliff Terrace","employer" : "Orbalix","email" : "aureliaharding@orbalix.com","city" : "Yardville","state" : "DE"}},{"_index" : "bank","_type" : "account","_id" : "99","_score" : 1.0,"_source" : {"account_number" : 99,"balance" : 47159,"firstname" : "Ratliff","lastname" : "Heath","age" : 39,"gender" : "F","address" : "806 Rockwell Place","employer" : "Zappix","email" : "ratliffheath@zappix.com","city" : "Shaft","state" : "ND"}},{"_index" : "bank","_type" : "account","_id" : "119","_score" : 1.0,"_source" : {"account_number" : 119,"balance" : 49222,"firstname" : "Laverne","lastname" : "Johnson","age" : 28,"gender" : "F","address" : "302 Howard Place","employer" : "Senmei","email" : "lavernejohnson@senmei.com","city" : "Herlong","state" : "DC"}},{"_index" : "bank","_type" : "account","_id" : "126","_score" : 1.0,"_source" : {"account_number" : 126,"balance" : 3607,"firstname" : "Effie","lastname" : "Gates","age" : 39,"gender" : "F","address" : "620 National Drive","employer" : "Digitalus","email" : "effiegates@digitalus.com","city" : "Blodgett","state" : "MD"}},{"_index" : "bank","_type" : "account","_id" : "145","_score" : 1.0,"_source" : {"account_number" : 145,"balance" : 47406,"firstname" : "Rowena","lastname" : "Wilkinson","age" : 32,"gender" : "M","address" : "891 Elton Street","employer" : "Asimiline","email" : "rowenawilkinson@asimiline.com","city" : "Ripley","state" : "NH"}},{"_index" : "bank","_type" : "account","_id" : "183","_score" : 1.0,"_source" : {"account_number" : 183,"balance" : 14223,"firstname" : "Hudson","lastname" : "English","age" : 26,"gender" : "F","address" : "823 Herkimer Place","employer" : "Xinware","email" : "hudsonenglish@xinware.com","city" : "Robbins","state" : "ND"}},{"_index" : "bank","_type" : "account","_id" : "190","_score" : 1.0,"_source" : {"account_number" : 190,"balance" : 3150,"firstname" : "Blake","lastname" : "Davidson","age" : 30,"gender" : "F","address" : "636 Diamond Street","employer" : "Quantasis","email" : "blakedavidson@quantasis.com","city" : "Crumpler","state" : "KY"}},{"_index" : "bank","_type" : "account","_id" : "208","_score" : 1.0,"_source" : {"account_number" : 208,"balance" : 40760,"firstname" : "Garcia","lastname" : "Hess","age" : 26,"gender" : "F","address" : "810 Nostrand Avenue","employer" : "Quiltigen","email" : "garciahess@quiltigen.com","city" : "Brooktrails","state" : "GA"}},{"_index" : "bank","_type" : "account","_id" : "222","_score" : 1.0,"_source" : {"account_number" : 222,"balance" : 14764,"firstname" : "Rachelle","lastname" : "Rice","age" : 36,"gender" : "M","address" : "333 Narrows Avenue","employer" : "Enaut","email" : "rachellerice@enaut.com","city" : "Wright","state" : "AZ"}}]}
}
[root@localhost elasticsearch-cluster]#

查询全部,只返回一条

[root@localhost elasticsearch-cluster]# curl -XPOST 'localhost:9201/bank/_search?pretty' -d '
>     {
>         "query": {"match_all": {}},
>         "size": 1
>     }'
{"took" : 90,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"failed" : 0},"hits" : {"total" : 1000,"max_score" : 1.0,"hits" : [{"_index" : "bank","_type" : "account","_id" : "25","_score" : 1.0,"_source" : {"account_number" : 25,"balance" : 40540,"firstname" : "Virginia","lastname" : "Ayala","age" : 39,"gender" : "F","address" : "171 Putnam Avenue","employer" : "Filodyne","email" : "virginiaayala@filodyne.com","city" : "Nicholson","state" : "PA"}}]}
}
[root@localhost elasticsearch-cluster]#

查询全部,返回从11到20的数据

[root@localhost elasticsearch-cluster]# curl -XPOST 'localhost:9201/bank/_search?pretty' -d '
>     {"query": {"match_all": {}},
>      "from": 10,
>      "size": 10
>     }'
{"took" : 11,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"failed" : 0},"hits" : {"total" : 1000,"max_score" : 1.0,"hits" : [{"_index" : "bank","_type" : "account","_id" : "227","_score" : 1.0,"_source" : {"account_number" : 227,"balance" : 19780,"firstname" : "Coleman","lastname" : "Berg","age" : 22,"gender" : "M","address" : "776 Little Street","employer" : "Exoteric","email" : "colemanberg@exoteric.com","city" : "Eagleville","state" : "WV"}},{"_index" : "bank","_type" : "account","_id" : "253","_score" : 1.0,"_source" : {"account_number" : 253,"balance" : 20240,"firstname" : "Melissa","lastname" : "Gould","age" : 31,"gender" : "M","address" : "440 Fuller Place","employer" : "Buzzopia","email" : "melissagould@buzzopia.com","city" : "Lumberton","state" : "MD"}},{"_index" : "bank","_type" : "account","_id" : "260","_score" : 1.0,"_source" : {"account_number" : 260,"balance" : 2726,"firstname" : "Kari","lastname" : "Skinner","age" : 30,"gender" : "F","address" : "735 Losee Terrace","employer" : "Singavera","email" : "kariskinner@singavera.com","city" : "Rushford","state" : "WV"}},{"_index" : "bank","_type" : "account","_id" : "265","_score" : 1.0,"_source" : {"account_number" : 265,"balance" : 46910,"firstname" : "Marion","lastname" : "Schneider","age" : 26,"gender" : "F","address" : "574 Everett Avenue","employer" : "Evidends","email" : "marionschneider@evidends.com","city" : "Maplewood","state" : "WY"}},{"_index" : "bank","_type" : "account","_id" : "335","_score" : 1.0,"_source" : {"account_number" : 335,"balance" : 35433,"firstname" : "Vera","lastname" : "Hansen","age" : 24,"gender" : "M","address" : "252 Bushwick Avenue","employer" : "Zanilla","email" : "verahansen@zanilla.com","city" : "Manila","state" : "TN"}},{"_index" : "bank","_type" : "account","_id" : "366","_score" : 1.0,"_source" : {"account_number" : 366,"balance" : 42368,"firstname" : "Lydia","lastname" : "Cooke","age" : 31,"gender" : "M","address" : "470 Coleman Street","employer" : "Comstar","email" : "lydiacooke@comstar.com","city" : "Datil","state" : "TN"}},{"_index" : "bank","_type" : "account","_id" : "385","_score" : 1.0,"_source" : {"account_number" : 385,"balance" : 11022,"firstname" : "Rosalinda","lastname" : "Valencia","age" : 22,"gender" : "M","address" : "933 Lloyd Street","employer" : "Zoarere","email" : "rosalindavalencia@zoarere.com","city" : "Waverly","state" : "GA"}},{"_index" : "bank","_type" : "account","_id" : "397","_score" : 1.0,"_source" : {"account_number" : 397,"balance" : 37418,"firstname" : "Leonard","lastname" : "Gray","age" : 36,"gender" : "F","address" : "840 Morgan Avenue","employer" : "Recritube","email" : "leonardgray@recritube.com","city" : "Edenburg","state" : "AL"}},{"_index" : "bank","_type" : "account","_id" : "400","_score" : 1.0,"_source" : {"account_number" : 400,"balance" : 20685,"firstname" : "Kane","lastname" : "King","age" : 21,"gender" : "F","address" : "405 Cornelia Street","employer" : "Tri@Tribalog","email" : "kaneking@tri@tribalog.com","city" : "Gulf","state" : "VT"}},{"_index" : "bank","_type" : "account","_id" : "450","_score" : 1.0,"_source" : {"account_number" : 450,"balance" : 2643,"firstname" : "Bradford","lastname" : "Nielsen","age" : 25,"gender" : "M","address" : "487 Keen Court","employer" : "Exovent","email" : "bradfordnielsen@exovent.com","city" : "Hamilton","state" : "DE"}}]}
}
[root@localhost elasticsearch-cluster]#

查询全部,按balance字段倒序排序

[root@localhost elasticsearch-cluster]# curl -XPOST 'localhost:9201/bank/_search?pretty' -d '
> {
>     "query": {"match_all": {}},
>     "sort": {"balance": {"order": "desc"}}
> }'
{"took" : 179,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"failed" : 0},"hits" : {"total" : 1000,"max_score" : null,"hits" : [{"_index" : "bank","_type" : "account","_id" : "248","_score" : null,"_source" : {"account_number" : 248,"balance" : 49989,"firstname" : "West","lastname" : "England","age" : 36,"gender" : "M","address" : "717 Hendrickson Place","employer" : "Obliq","email" : "westengland@obliq.com","city" : "Maury","state" : "WA"},"sort" : [49989]},{"_index" : "bank","_type" : "account","_id" : "854","_score" : null,"_source" : {"account_number" : 854,"balance" : 49795,"firstname" : "Jimenez","lastname" : "Barry","age" : 25,"gender" : "F","address" : "603 Cooper Street","employer" : "Verton","email" : "jimenezbarry@verton.com","city" : "Moscow","state" : "AL"},"sort" : [49795]},{"_index" : "bank","_type" : "account","_id" : "240","_score" : null,"_source" : {"account_number" : 240,"balance" : 49741,"firstname" : "Oconnor","lastname" : "Clay","age" : 35,"gender" : "F","address" : "659 Highland Boulevard","employer" : "Franscene","email" : "oconnorclay@franscene.com","city" : "Kilbourne","state" : "NH"},"sort" : [49741]},{"_index" : "bank","_type" : "account","_id" : "97","_score" : null,"_source" : {"account_number" : 97,"balance" : 49671,"firstname" : "Karen","lastname" : "Trujillo","age" : 40,"gender" : "F","address" : "512 Cumberland Walk","employer" : "Tsunamia","email" : "karentrujillo@tsunamia.com","city" : "Fredericktown","state" : "MO"},"sort" : [49671]},{"_index" : "bank","_type" : "account","_id" : "842","_score" : null,"_source" : {"account_number" : 842,"balance" : 49587,"firstname" : "Meagan","lastname" : "Buckner","age" : 23,"gender" : "F","address" : "833 Bushwick Court","employer" : "Biospan","email" : "meaganbuckner@biospan.com","city" : "Craig","state" : "TX"},"sort" : [49587]},{"_index" : "bank","_type" : "account","_id" : "168","_score" : null,"_source" : {"account_number" : 168,"balance" : 49568,"firstname" : "Carissa","lastname" : "Simon","age" : 20,"gender" : "M","address" : "975 Flatbush Avenue","employer" : "Zillacom","email" : "carissasimon@zillacom.com","city" : "Neibert","state" : "IL"},"sort" : [49568]},{"_index" : "bank","_type" : "account","_id" : "803","_score" : null,"_source" : {"account_number" : 803,"balance" : 49567,"firstname" : "Marissa","lastname" : "Spears","age" : 25,"gender" : "M","address" : "963 Highland Avenue","employer" : "Centregy","email" : "marissaspears@centregy.com","city" : "Bloomington","state" : "MS"},"sort" : [49567]},{"_index" : "bank","_type" : "account","_id" : "926","_score" : null,"_source" : {"account_number" : 926,"balance" : 49433,"firstname" : "Welch","lastname" : "Mcgowan","age" : 21,"gender" : "M","address" : "833 Quincy Street","employer" : "Atomica","email" : "welchmcgowan@atomica.com","city" : "Hampstead","state" : "VT"},"sort" : [49433]},{"_index" : "bank","_type" : "account","_id" : "954","_score" : null,"_source" : {"account_number" : 954,"balance" : 49404,"firstname" : "Jenna","lastname" : "Martin","age" : 22,"gender" : "M","address" : "688 Hart Street","employer" : "Zinca","email" : "jennamartin@zinca.com","city" : "Oasis","state" : "MD"},"sort" : [49404]},{"_index" : "bank","_type" : "account","_id" : "572","_score" : null,"_source" : {"account_number" : 572,"balance" : 49355,"firstname" : "Therese","lastname" : "Espinoza","age" : 20,"gender" : "M","address" : "994 Chester Court","employer" : "Gonkle","email" : "thereseespinoza@gonkle.com","city" : "Hayes","state" : "UT"},"sort" : [49355]}]}
}
[root@localhost elasticsearch-cluster]#

查询全部,只返回两个字段

[root@localhost elasticsearch-cluster]# curl -XPOST 'localhost:9201/bank/_search?pretty' -d '
> {
>     "query": {"match_all": {}},
>     "_source": ["account_number", "balance"]
> }'
{"took" : 75,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"failed" : 0},"hits" : {"total" : 1000,"max_score" : 1.0,"hits" : [{"_index" : "bank","_type" : "account","_id" : "25","_score" : 1.0,"_source" : {"account_number" : 25,"balance" : 40540}},{"_index" : "bank","_type" : "account","_id" : "44","_score" : 1.0,"_source" : {"account_number" : 44,"balance" : 34487}},{"_index" : "bank","_type" : "account","_id" : "99","_score" : 1.0,"_source" : {"account_number" : 99,"balance" : 47159}},{"_index" : "bank","_type" : "account","_id" : "119","_score" : 1.0,"_source" : {"account_number" : 119,"balance" : 49222}},{"_index" : "bank","_type" : "account","_id" : "126","_score" : 1.0,"_source" : {"account_number" : 126,"balance" : 3607}},{"_index" : "bank","_type" : "account","_id" : "145","_score" : 1.0,"_source" : {"account_number" : 145,"balance" : 47406}},{"_index" : "bank","_type" : "account","_id" : "183","_score" : 1.0,"_source" : {"account_number" : 183,"balance" : 14223}},{"_index" : "bank","_type" : "account","_id" : "190","_score" : 1.0,"_source" : {"account_number" : 190,"balance" : 3150}},{"_index" : "bank","_type" : "account","_id" : "208","_score" : 1.0,"_source" : {"account_number" : 208,"balance" : 40760}},{"_index" : "bank","_type" : "account","_id" : "222","_score" : 1.0,"_source" : {"account_number" : 222,"balance" : 14764}}]}
}
[root@localhost elasticsearch-cluster]#

查询全部,返回account_number=20的数据

[root@localhost elasticsearch-cluster]# curl -XPOST 'localhost:9201/bank/_search?pretty' -d '
> {
>     "query": {"match": {"account_number": 20}}
> }'
{"took" : 112,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"failed" : 0},"hits" : {"total" : 1,"max_score" : 1.0,"hits" : [{"_index" : "bank","_type" : "account","_id" : "20","_score" : 1.0,"_source" : {"account_number" : 20,"balance" : 16418,"firstname" : "Elinor","lastname" : "Ratliff","age" : 36,"gender" : "M","address" : "282 Kings Place","employer" : "Scentric","email" : "elinorratliff@scentric.com","city" : "Ribera","state" : "WA"}}]}
}
[root@localhost elasticsearch-cluster]#

查询全部,返回address含有mill的数据

[root@localhost elasticsearch-cluster]# curl -XPOST 'localhost:9201/bank/_search?pretty' -d '
> {
>     "query": {"match": {"address": "mill"}}
> }'
{"took" : 99,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"failed" : 0},"hits" : {"total" : 4,"max_score" : 4.3100996,"hits" : [{"_index" : "bank","_type" : "account","_id" : "472","_score" : 4.3100996,"_source" : {"account_number" : 472,"balance" : 25571,"firstname" : "Lee","lastname" : "Long","age" : 32,"gender" : "F","address" : "288 Mill Street","employer" : "Comverges","email" : "leelong@comverges.com","city" : "Movico","state" : "MT"}},{"_index" : "bank","_type" : "account","_id" : "136","_score" : 4.2662063,"_source" : {"account_number" : 136,"balance" : 45801,"firstname" : "Winnie","lastname" : "Holland","age" : 38,"gender" : "M","address" : "198 Mill Lane","employer" : "Neteria","email" : "winnieholland@neteria.com","city" : "Urie","state" : "IL"}},{"_index" : "bank","_type" : "account","_id" : "970","_score" : 3.861861,"_source" : {"account_number" : 970,"balance" : 19648,"firstname" : "Forbes","lastname" : "Wallace","age" : 28,"gender" : "M","address" : "990 Mill Road","employer" : "Pheast","email" : "forbeswallace@pheast.com","city" : "Lopezo","state" : "AK"}},{"_index" : "bank","_type" : "account","_id" : "345","_score" : 3.861861,"_source" : {"account_number" : 345,"balance" : 9812,"firstname" : "Parker","lastname" : "Hines","age" : 38,"gender" : "M","address" : "715 Mill Avenue","employer" : "Baluba","email" : "parkerhines@baluba.com","city" : "Blackgum","state" : "KY"}}]}
}
[root@localhost elasticsearch-cluster]#

查询全部,返回address含有mill或lane的数据

[root@localhost elasticsearch-cluster]# curl -XPOST 'localhost:9201/bank/_search?pretty' -d '
> {
>     "query": {"match": {"address": "mill lane"}}
> }'
{"took" : 85,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"failed" : 0},"hits" : {"total" : 19,"max_score" : 7.3900023,"hits" : [{"_index" : "bank","_type" : "account","_id" : "136","_score" : 7.3900023,"_source" : {"account_number" : 136,"balance" : 45801,"firstname" : "Winnie","lastname" : "Holland","age" : 38,"gender" : "M","address" : "198 Mill Lane","employer" : "Neteria","email" : "winnieholland@neteria.com","city" : "Urie","state" : "IL"}},{"_index" : "bank","_type" : "account","_id" : "472","_score" : 4.3100996,"_source" : {"account_number" : 472,"balance" : 25571,"firstname" : "Lee","lastname" : "Long","age" : 32,"gender" : "F","address" : "288 Mill Street","employer" : "Comverges","email" : "leelong@comverges.com","city" : "Movico","state" : "MT"}},{"_index" : "bank","_type" : "account","_id" : "556","_score" : 3.9074605,"_source" : {"account_number" : 556,"balance" : 36420,"firstname" : "Collier","lastname" : "Odonnell","age" : 35,"gender" : "M","address" : "591 Nolans Lane","employer" : "Sultraxin","email" : "collierodonnell@sultraxin.com","city" : "Fulford","state" : "MD"}},{"_index" : "bank","_type" : "account","_id" : "934","_score" : 3.9074605,"_source" : {"account_number" : 934,"balance" : 43987,"firstname" : "Freida","lastname" : "Daniels","age" : 34,"gender" : "M","address" : "448 Cove Lane","employer" : "Vurbo","email" : "freidadaniels@vurbo.com","city" : "Snelling","state" : "NJ"}},{"_index" : "bank","_type" : "account","_id" : "970","_score" : 3.861861,"_source" : {"account_number" : 970,"balance" : 19648,"firstname" : "Forbes","lastname" : "Wallace","age" : 28,"gender" : "M","address" : "990 Mill Road","employer" : "Pheast","email" : "forbeswallace@pheast.com","city" : "Lopezo","state" : "AK"}},{"_index" : "bank","_type" : "account","_id" : "345","_score" : 3.861861,"_source" : {"account_number" : 345,"balance" : 9812,"firstname" : "Parker","lastname" : "Hines","age" : 38,"gender" : "M","address" : "715 Mill Avenue","employer" : "Baluba","email" : "parkerhines@baluba.com","city" : "Blackgum","state" : "KY"}},{"_index" : "bank","_type" : "account","_id" : "908","_score" : 3.861861,"_source" : {"account_number" : 908,"balance" : 45975,"firstname" : "Mosley","lastname" : "Holloway","age" : 31,"gender" : "M","address" : "929 Eldert Lane","employer" : "Anivet","email" : "mosleyholloway@anivet.com","city" : "Biehle","state" : "MS"}},{"_index" : "bank","_type" : "account","_id" : "637","_score" : 3.861861,"_source" : {"account_number" : 637,"balance" : 3169,"firstname" : "Kathy","lastname" : "Carter","age" : 27,"gender" : "F","address" : "410 Jamison Lane","employer" : "Limage","email" : "kathycarter@limage.com","city" : "Ernstville","state" : "WA"}},{"_index" : "bank","_type" : "account","_id" : "449","_score" : 3.8473392,"_source" : {"account_number" : 449,"balance" : 41950,"firstname" : "Barnett","lastname" : "Cantrell","age" : 39,"gender" : "F","address" : "945 Bedell Lane","employer" : "Zentility","email" : "barnettcantrell@zentility.com","city" : "Swartzville","state" : "ND"}},{"_index" : "bank","_type" : "account","_id" : "742","_score" : 3.8473392,"_source" : {"account_number" : 742,"balance" : 24765,"firstname" : "Merle","lastname" : "Wooten","age" : 26,"gender" : "M","address" : "317 Pooles Lane","employer" : "Tropolis","email" : "merlewooten@tropolis.com","city" : "Bentley","state" : "ND"}}]}
}
[root@localhost elasticsearch-cluster]#

查询全部,返回address中包含mill和lane的数据

[root@localhost elasticsearch-cluster]# curl -XPOST 'localhost:9201/bank/_search?pretty' -d '
> {
>     "query": {
>         "bool": {
>             "must": [
>                 {"match": {"address": "mill"}},
>                 {"match": {"address": "lane"}}
>             ]
>         }
>     }
> }'
{"took" : 72,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"failed" : 0},"hits" : {"total" : 1,"max_score" : 7.3900023,"hits" : [{"_index" : "bank","_type" : "account","_id" : "136","_score" : 7.3900023,"_source" : {"account_number" : 136,"balance" : 45801,"firstname" : "Winnie","lastname" : "Holland","age" : 38,"gender" : "M","address" : "198 Mill Lane","employer" : "Neteria","email" : "winnieholland@neteria.com","city" : "Urie","state" : "IL"}}]}
}
[root@localhost elasticsearch-cluster]#

查询全部,返回address既没有mill也没有lane的数据

[root@localhost elasticsearch-cluster]# curl -XPOST 'localhost:9201/bank/_search?pretty' -d '
> {
>     "query": {
>         "bool": {
>
>             "must_not": [
>                 {"match": {"address": "mill"}},
>                 {"match": {"address": "lane"}}
>             ]
>         }
>     }
> }'
{"took" : 34,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"failed" : 0},"hits" : {"total" : 981,"max_score" : 1.0,"hits" : [{"_index" : "bank","_type" : "account","_id" : "25","_score" : 1.0,"_source" : {"account_number" : 25,"balance" : 40540,"firstname" : "Virginia","lastname" : "Ayala","age" : 39,"gender" : "F","address" : "171 Putnam Avenue","employer" : "Filodyne","email" : "virginiaayala@filodyne.com","city" : "Nicholson","state" : "PA"}},{"_index" : "bank","_type" : "account","_id" : "44","_score" : 1.0,"_source" : {"account_number" : 44,"balance" : 34487,"firstname" : "Aurelia","lastname" : "Harding","age" : 37,"gender" : "M","address" : "502 Baycliff Terrace","employer" : "Orbalix","email" : "aureliaharding@orbalix.com","city" : "Yardville","state" : "DE"}},{"_index" : "bank","_type" : "account","_id" : "99","_score" : 1.0,"_source" : {"account_number" : 99,"balance" : 47159,"firstname" : "Ratliff","lastname" : "Heath","age" : 39,"gender" : "F","address" : "806 Rockwell Place","employer" : "Zappix","email" : "ratliffheath@zappix.com","city" : "Shaft","state" : "ND"}},{"_index" : "bank","_type" : "account","_id" : "119","_score" : 1.0,"_source" : {"account_number" : 119,"balance" : 49222,"firstname" : "Laverne","lastname" : "Johnson","age" : 28,"gender" : "F","address" : "302 Howard Place","employer" : "Senmei","email" : "lavernejohnson@senmei.com","city" : "Herlong","state" : "DC"}},{"_index" : "bank","_type" : "account","_id" : "126","_score" : 1.0,"_source" : {"account_number" : 126,"balance" : 3607,"firstname" : "Effie","lastname" : "Gates","age" : 39,"gender" : "F","address" : "620 National Drive","employer" : "Digitalus","email" : "effiegates@digitalus.com","city" : "Blodgett","state" : "MD"}},{"_index" : "bank","_type" : "account","_id" : "145","_score" : 1.0,"_source" : {"account_number" : 145,"balance" : 47406,"firstname" : "Rowena","lastname" : "Wilkinson","age" : 32,"gender" : "M","address" : "891 Elton Street","employer" : "Asimiline","email" : "rowenawilkinson@asimiline.com","city" : "Ripley","state" : "NH"}},{"_index" : "bank","_type" : "account","_id" : "183","_score" : 1.0,"_source" : {"account_number" : 183,"balance" : 14223,"firstname" : "Hudson","lastname" : "English","age" : 26,"gender" : "F","address" : "823 Herkimer Place","employer" : "Xinware","email" : "hudsonenglish@xinware.com","city" : "Robbins","state" : "ND"}},{"_index" : "bank","_type" : "account","_id" : "190","_score" : 1.0,"_source" : {"account_number" : 190,"balance" : 3150,"firstname" : "Blake","lastname" : "Davidson","age" : 30,"gender" : "F","address" : "636 Diamond Street","employer" : "Quantasis","email" : "blakedavidson@quantasis.com","city" : "Crumpler","state" : "KY"}},{"_index" : "bank","_type" : "account","_id" : "208","_score" : 1.0,"_source" : {"account_number" : 208,"balance" : 40760,"firstname" : "Garcia","lastname" : "Hess","age" : 26,"gender" : "F","address" : "810 Nostrand Avenue","employer" : "Quiltigen","email" : "garciahess@quiltigen.com","city" : "Brooktrails","state" : "GA"}},{"_index" : "bank","_type" : "account","_id" : "222","_score" : 1.0,"_source" : {"account_number" : 222,"balance" : 14764,"firstname" : "Rachelle","lastname" : "Rice","age" : 36,"gender" : "M","address" : "333 Narrows Avenue","employer" : "Enaut","email" : "rachellerice@enaut.com","city" : "Wright","state" : "AZ"}}]}
}
[root@localhost elasticsearch-cluster]#

查询全部,返回age=40,且state!=ID的数据

[root@localhost elasticsearch-cluster]# curl -XPOST 'localhost:9201/bank/_search?pretty' -d '
> {
>     "query": {
>         "bool": {
>             "must": [
>                 {"match": {"age": 40}}
>             ]
> ,
>              "must_not": [
>                 {"match": {"state": "ID"}}
>             ]
>         }
>     }
> }'
{"took" : 46,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"failed" : 0},"hits" : {"total" : 43,"max_score" : 1.0,"hits" : [{"_index" : "bank","_type" : "account","_id" : "948","_score" : 1.0,"_source" : {"account_number" : 948,"balance" : 37074,"firstname" : "Sargent","lastname" : "Powers","age" : 40,"gender" : "M","address" : "532 Fiske Place","employer" : "Accuprint","email" : "sargentpowers@accuprint.com","city" : "Umapine","state" : "AK"}},{"_index" : "bank","_type" : "account","_id" : "40","_score" : 1.0,"_source" : {"account_number" : 40,"balance" : 33882,"firstname" : "Pace","lastname" : "Molina","age" : 40,"gender" : "M","address" : "263 Ovington Court","employer" : "Cytrak","email" : "pacemolina@cytrak.com","city" : "Silkworth","state" : "OR"}},{"_index" : "bank","_type" : "account","_id" : "468","_score" : 1.0,"_source" : {"account_number" : 468,"balance" : 18400,"firstname" : "Foreman","lastname" : "Fowler","age" : 40,"gender" : "M","address" : "443 Jackson Court","employer" : "Zillactic","email" : "foremanfowler@zillactic.com","city" : "Wakarusa","state" : "WA"}},{"_index" : "bank","_type" : "account","_id" : "792","_score" : 1.0,"_source" : {"account_number" : 792,"balance" : 13109,"firstname" : "Becky","lastname" : "Jimenez","age" : 40,"gender" : "F","address" : "539 Front Street","employer" : "Isologia","email" : "beckyjimenez@isologia.com","city" : "Summertown","state" : "MI"}},{"_index" : "bank","_type" : "account","_id" : "302","_score" : 1.0,"_source" : {"account_number" : 302,"balance" : 11298,"firstname" : "Isabella","lastname" : "Hewitt","age" : 40,"gender" : "M","address" : "455 Bedford Avenue","employer" : "Cincyr","email" : "isabellahewitt@cincyr.com","city" : "Blanford","state" : "IN"}},{"_index" : "bank","_type" : "account","_id" : "340","_score" : 1.0,"_source" : {"account_number" : 340,"balance" : 42072,"firstname" : "Juarez","lastname" : "Gutierrez","age" : 40,"gender" : "F","address" : "802 Seba Avenue","employer" : "Billmed","email" : "juarezgutierrez@billmed.com","city" : "Malott","state" : "OH"}},{"_index" : "bank","_type" : "account","_id" : "485","_score" : 1.0,"_source" : {"account_number" : 485,"balance" : 44235,"firstname" : "Albert","lastname" : "Roberts","age" : 40,"gender" : "M","address" : "385 Harman Street","employer" : "Stralum","email" : "albertroberts@stralum.com","city" : "Watrous","state" : "NM"}},{"_index" : "bank","_type" : "account","_id" : "666","_score" : 1.0,"_source" : {"account_number" : 666,"balance" : 13880,"firstname" : "Mcguire","lastname" : "Lloyd","age" : 40,"gender" : "F","address" : "658 Just Court","employer" : "Centrexin","email" : "mcguirelloyd@centrexin.com","city" : "Warren","state" : "MT"}},{"_index" : "bank","_type" : "account","_id" : "998","_score" : 1.0,"_source" : {"account_number" : 998,"balance" : 16869,"firstname" : "Letha","lastname" : "Baker","age" : 40,"gender" : "F","address" : "206 Llama Court","employer" : "Dognosis","email" : "lethabaker@dognosis.com","city" : "Dunlo","state" : "WV"}},{"_index" : "bank","_type" : "account","_id" : "432","_score" : 1.0,"_source" : {"account_number" : 432,"balance" : 28969,"firstname" : "Preston","lastname" : "Ferguson","age" : 40,"gender" : "F","address" : "239 Greenwood Avenue","employer" : "Bitendrex","email" : "prestonferguson@bitendrex.com","city" : "Idledale","state" : "ND"}}]}
}
[root@localhost elasticsearch-cluster]#

查询全部,使用filter过滤balance处于20000至30000之间的数据

[root@localhost elasticsearch-cluster]# curl -XPOST 'localhost:9201/bank/_search?pretty' -d '
> {
>     "query": {
>         "bool": {
>             "must": {"match_all": {}},
>             "filter": {
>                 "range": {
>                     "balance": {
>                         "gte": 20000,
>                         "lte": 30000
>                     }
>                 }
>             }
>         }
>     }
> }'
{"took" : 80,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"failed" : 0},"hits" : {"total" : 217,"max_score" : 1.0,"hits" : [{"_index" : "bank","_type" : "account","_id" : "253","_score" : 1.0,"_source" : {"account_number" : 253,"balance" : 20240,"firstname" : "Melissa","lastname" : "Gould","age" : 31,"gender" : "M","address" : "440 Fuller Place","employer" : "Buzzopia","email" : "melissagould@buzzopia.com","city" : "Lumberton","state" : "MD"}},{"_index" : "bank","_type" : "account","_id" : "400","_score" : 1.0,"_source" : {"account_number" : 400,"balance" : 20685,"firstname" : "Kane","lastname" : "King","age" : 21,"gender" : "F","address" : "405 Cornelia Street","employer" : "Tri@Tribalog","email" : "kaneking@tri@tribalog.com","city" : "Gulf","state" : "VT"}},{"_index" : "bank","_type" : "account","_id" : "520","_score" : 1.0,"_source" : {"account_number" : 520,"balance" : 27987,"firstname" : "Brandy","lastname" : "Calhoun","age" : 32,"gender" : "M","address" : "818 Harden Street","employer" : "Maxemia","email" : "brandycalhoun@maxemia.com","city" : "Sidman","state" : "OR"}},{"_index" : "bank","_type" : "account","_id" : "645","_score" : 1.0,"_source" : {"account_number" : 645,"balance" : 29362,"firstname" : "Edwina","lastname" : "Hutchinson","age" : 26,"gender" : "F","address" : "892 Pacific Street","employer" : "Essensia","email" : "edwinahutchinson@essensia.com","city" : "Dowling","state" : "NE"}},{"_index" : "bank","_type" : "account","_id" : "734","_score" : 1.0,"_source" : {"account_number" : 734,"balance" : 20325,"firstname" : "Keri","lastname" : "Kinney","age" : 23,"gender" : "M","address" : "490 Balfour Place","employer" : "Retrotex","email" : "kerikinney@retrotex.com","city" : "Salunga","state" : "PA"}},{"_index" : "bank","_type" : "account","_id" : "784","_score" : 1.0,"_source" : {"account_number" : 784,"balance" : 25291,"firstname" : "Mabel","lastname" : "Thornton","age" : 21,"gender" : "M","address" : "124 Louisiana Avenue","employer" : "Zolavo","email" : "mabelthornton@zolavo.com","city" : "Lynn","state" : "AL"}},{"_index" : "bank","_type" : "account","_id" : "880","_score" : 1.0,"_source" : {"account_number" : 880,"balance" : 22575,"firstname" : "Christian","lastname" : "Myers","age" : 35,"gender" : "M","address" : "737 Crown Street","employer" : "Combogen","email" : "christianmyers@combogen.com","city" : "Abrams","state" : "OK"}},{"_index" : "bank","_type" : "account","_id" : "14","_score" : 1.0,"_source" : {"account_number" : 14,"balance" : 20480,"firstname" : "Erma","lastname" : "Kane","age" : 39,"gender" : "F","address" : "661 Vista Place","employer" : "Stockpost","email" : "ermakane@stockpost.com","city" : "Chamizal","state" : "NY"}},{"_index" : "bank","_type" : "account","_id" : "19","_score" : 1.0,"_source" : {"account_number" : 19,"balance" : 27894,"firstname" : "Schwartz","lastname" : "Buchanan","age" : 28,"gender" : "F","address" : "449 Mersereau Court","employer" : "Sybixtex","email" : "schwartzbuchanan@sybixtex.com","city" : "Greenwich","state" : "KS"}},{"_index" : "bank","_type" : "account","_id" : "204","_score" : 1.0,"_source" : {"account_number" : 204,"balance" : 27714,"firstname" : "Mavis","lastname" : "Deleon","age" : 39,"gender" : "F","address" : "400 Waldane Court","employer" : "Lotron","email" : "mavisdeleon@lotron.com","city" : "Stollings","state" : "LA"}}]}
}
[root@localhost elasticsearch-cluster]#

使用ip地址测试

使用ip地址测试,提示不能连接,说明配置有问题,因为localhost就可以

[listen@localhost ~]$ curl '192.168.159.129:9201/bank/_search?q=*&pretty'
curl: (7) Failed connect to 192.168.159.129:9201; Connection refused
[listen@localhost ~]$

修改配置,可以使用ip访问

[listen@localhost ~]$ cd elasticsearch-cluster/
[listen@localhost elasticsearch-cluster]$ vi elasticsearch-node1/config/elasticsearch.yml
#把下面这个注释打开,修改为本机的ip地址
network.host: 192.168.159.129[listen@localhost elasticsearch-cluster]$ vi elasticsearch-node2/config/elasticsearch.yml
#把下面这个注释打开,修改为本机的ip地址
network.host: 192.168.159.129

重启服务,然后再访问

[listen@localhost elasticsearch-cluster]$ ./elasticsearch-node1/bin/elasticsearch
[2017-01-19T17:56:53,521][INFO ][o.e.n.Node               ] [listen-node1] initializing ...
[2017-01-19T17:56:53,600][INFO ][o.e.e.NodeEnvironment    ] [listen-node1] using [1] data paths, mounts [[/ (rootfs)]], net usable_space [10.2gb], net total_space [17.6gb], spins? [unknown], types [rootfs]
[2017-01-19T17:56:53,600][INFO ][o.e.e.NodeEnvironment    ] [listen-node1] heap size [505.6mb], compressed ordinary object pointers [unknown]
[2017-01-19T17:56:53,686][INFO ][o.e.n.Node               ] [listen-node1] node name [listen-node1], node ID [HkkRtyJSTlC15ysyrsJeJg]
[2017-01-19T17:56:53,689][INFO ][o.e.n.Node               ] [listen-node1] version[5.1.2], pid[3278], build[c8c4c16/2017-01-11T20:18:39.146Z], OS[Linux/3.10.0-514.el7.x86_64/i386], JVM[Oracle Corporation/Java HotSpot(TM) Server VM/1.8.0_111/25.111-b14]
[2017-01-19T17:57:10,401][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [aggs-matrix-stats]
[2017-01-19T17:57:10,434][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [ingest-common]
[2017-01-19T17:57:10,434][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [lang-expression]
[2017-01-19T17:57:10,434][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [lang-groovy]
[2017-01-19T17:57:10,434][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [lang-mustache]
[2017-01-19T17:57:10,434][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [lang-painless]
[2017-01-19T17:57:10,434][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [percolator]
[2017-01-19T17:57:10,434][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [reindex]
[2017-01-19T17:57:10,435][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [transport-netty3]
[2017-01-19T17:57:10,435][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [transport-netty4]
[2017-01-19T17:57:10,435][INFO ][o.e.p.PluginsService     ] [listen-node1] no plugins loaded
[2017-01-19T17:57:32,289][INFO ][o.e.n.Node               ] [listen-node1] initialized
[2017-01-19T17:57:32,332][INFO ][o.e.n.Node               ] [listen-node1] starting ...
[2017-01-19T17:57:34,639][INFO ][o.e.t.TransportService   ] [listen-node1] publish_address {192.168.159.129:9300}, bound_addresses {192.168.159.129:9300}
[2017-01-19T17:57:34,842][INFO ][o.e.b.BootstrapCheck     ] [listen-node1] bound or publishing to a non-loopback or non-link-local address, enforcing bootstrap checks
ERROR: bootstrap checks failed
max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

重启报错,提示虚拟内存过低,加大虚拟内存试试;最大的文件描述符过低,增加试试

#提高了vm.max_map_count的大小
[listen@localhost elasticsearch-cluster]$ su
Password:
[root@localhost elasticsearch-cluster]# cat /etc/sysctl.conf
# sysctl settings are defined through files in
# /usr/lib/sysctl.d/, /run/sysctl.d/, and /etc/sysctl.d/.
#
# Vendors settings live in /usr/lib/sysctl.d/.
# To override a whole file, create a new file with the same in
# /etc/sysctl.d/ and put new settings there. To override
# only specific settings, add a file with a lexically later
# name in /etc/sysctl.d/ and put new settings there.
#
# For more information, see sysctl.conf(5) and sysctl.d(5).
[root@localhost elasticsearch-cluster]# cp /etc/sysctl.conf /etc/sysctl.conf.bak
[root@localhost elasticsearch-cluster]# vi /etc/sysctl.conf
#加入以下代码
vm.max_map_count = 262144[root@localhost elasticsearch-cluster]# sysctl -p
vm.max_map_count = 262144
[root@localhost elasticsearch-cluster]#
[root@localhost elasticsearch-cluster]# cat /etc/security/limits.conf
# /etc/security/limits.conf
#
#This file sets the resource limits for the users logged in via PAM.
#It does not affect resource limits of the system services.
#
#Also note that configuration files in /etc/security/limits.d directory,
#which are read in alphabetical order, override the settings in this
#file in case the domain is the same or more specific.
#That means for example that setting a limit for wildcard domain here
#can be overriden with a wildcard setting in a config file in the
#subdirectory, but a user specific setting here can be overriden only
#with a user specific setting in the subdirectory.
#
#Each line describes a limit for a user in the form:
#
#<domain>        <type>  <item>  <value>
#
#Where:
#<domain> can be:
#        - a user name
#        - a group name, with @group syntax
#        - the wildcard *, for default entry
#        - the wildcard %, can be also used with %group syntax,
#                 for maxlogin limit
#
#<type> can have the two values:
#        - "soft" for enforcing the soft limits
#        - "hard" for enforcing hard limits
#
#<item> can be one of the following:
#        - core - limits the core file size (KB)
#        - data - max data size (KB)
#        - fsize - maximum filesize (KB)
#        - memlock - max locked-in-memory address space (KB)
#        - nofile - max number of open file descriptors
#        - rss - max resident set size (KB)
#        - stack - max stack size (KB)
#        - cpu - max CPU time (MIN)
#        - nproc - max number of processes
#        - as - address space limit (KB)
#        - maxlogins - max number of logins for this user
#        - maxsyslogins - max number of logins on the system
#        - priority - the priority to run user process with
#        - locks - max number of file locks the user can hold
#        - sigpending - max number of pending signals
#        - msgqueue - max memory used by POSIX message queues (bytes)
#        - nice - max nice priority allowed to raise to values: [-20, 19]
#        - rtprio - max realtime priority
#
#<domain>      <type>  <item>         <value>
##*               soft    core            0
#*               hard    rss             10000
#@student        hard    nproc           20
#@faculty        soft    nproc           20
#@faculty        hard    nproc           50
#ftp             hard    nproc           0
#@student        -       maxlogins       4# End of file
[root@localhost elasticsearch-cluster]# cp /etc/security/limits.conf /etc/security/limits.conf.bak
[root@localhost elasticsearch-cluster]# vi /etc/security/limits.conf
#加入以下代码
* soft nofile 65536
* hard nofile 65536

要重新打开窗口,不然修改的参数不起作用,重启服务试试

[listen@localhost elasticsearch-cluster]$ ./elasticsearch-node1/bin/elasticsearch
[2017-01-19T18:45:42,526][INFO ][o.e.n.Node               ] [listen-node1] initializing ...
[2017-01-19T18:45:42,636][INFO ][o.e.e.NodeEnvironment    ] [listen-node1] using [1] data paths, mounts [[/ (rootfs)]], net usable_space [10.2gb], net total_space [17.6gb], spins? [unknown], types [rootfs]
[2017-01-19T18:45:42,636][INFO ][o.e.e.NodeEnvironment    ] [listen-node1] heap size [505.6mb], compressed ordinary object pointers [unknown]
[2017-01-19T18:45:42,686][INFO ][o.e.n.Node               ] [listen-node1] node name [listen-node1], node ID [HkkRtyJSTlC15ysyrsJeJg]
[2017-01-19T18:45:42,688][INFO ][o.e.n.Node               ] [listen-node1] version[5.1.2], pid[5025], build[c8c4c16/2017-01-11T20:18:39.146Z], OS[Linux/3.10.0-514.el7.x86_64/i386], JVM[Oracle Corporation/Java HotSpot(TM) Server VM/1.8.0_111/25.111-b14]
[2017-01-19T18:45:44,953][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [aggs-matrix-stats]
[2017-01-19T18:45:44,953][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [ingest-common]
[2017-01-19T18:45:44,953][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [lang-expression]
[2017-01-19T18:45:44,953][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [lang-groovy]
[2017-01-19T18:45:44,953][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [lang-mustache]
[2017-01-19T18:45:44,954][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [lang-painless]
[2017-01-19T18:45:44,954][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [percolator]
[2017-01-19T18:45:44,954][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [reindex]
[2017-01-19T18:45:44,954][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [transport-netty3]
[2017-01-19T18:45:44,954][INFO ][o.e.p.PluginsService     ] [listen-node1] loaded module [transport-netty4]
[2017-01-19T18:45:44,954][INFO ][o.e.p.PluginsService     ] [listen-node1] no plugins loaded
[2017-01-19T18:45:49,078][INFO ][o.e.n.Node               ] [listen-node1] initialized
[2017-01-19T18:45:49,078][INFO ][o.e.n.Node               ] [listen-node1] starting ...
[2017-01-19T18:45:49,362][INFO ][o.e.t.TransportService   ] [listen-node1] publish_address {192.168.159.129:9300}, bound_addresses {192.168.159.129:9300}
[2017-01-19T18:45:49,366][INFO ][o.e.b.BootstrapCheck     ] [listen-node1] bound or publishing to a non-loopback or non-link-local address, enforcing bootstrap checks
[2017-01-19T18:45:52,577][INFO ][o.e.c.s.ClusterService   ] [listen-node1] new_master {listen-node1}{HkkRtyJSTlC15ysyrsJeJg}{rVFb7pw-SHqd0daIQkxMXA}{192.168.159.129}{192.168.159.129:9300}, reason: zen-disco-elected-as-master ([0] nodes joined)
[2017-01-19T18:45:52,663][INFO ][o.e.h.HttpServer         ] [listen-node1] publish_address {192.168.159.129:9201}, bound_addresses {192.168.159.129:9201}
[2017-01-19T18:45:52,664][INFO ][o.e.n.Node               ] [listen-node1] started
[2017-01-19T18:45:52,969][INFO ][o.e.g.GatewayService     ] [listen-node1] recovered [1] indices into cluster_state
[2017-01-19T18:45:53,772][INFO ][o.e.c.r.a.AllocationService] [listen-node1] Cluster health status changed from [RED] to [YELLOW] (reason: [shards started [[bank][4]] ...]).
[listen@localhost elasticsearch-cluster]$ ./elasticsearch-node2/bin/elasticsearch
[2017-01-19T18:46:28,178][INFO ][o.e.n.Node               ] [listen-node2] initializing ...
[2017-01-19T18:46:29,757][INFO ][o.e.e.NodeEnvironment    ] [listen-node2] using [1] data paths, mounts [[/ (rootfs)]], net usable_space [10.2gb], net total_space [17.6gb], spins? [unknown], types [rootfs]
[2017-01-19T18:46:29,758][INFO ][o.e.e.NodeEnvironment    ] [listen-node2] heap size [505.6mb], compressed ordinary object pointers [unknown]
[2017-01-19T18:46:30,227][INFO ][o.e.n.Node               ] [listen-node2] node name [listen-node2], node ID [WC-gRq-HQTGwlaJfERsm9A]
[2017-01-19T18:46:30,353][INFO ][o.e.n.Node               ] [listen-node2] version[5.1.2], pid[5145], build[c8c4c16/2017-01-11T20:18:39.146Z], OS[Linux/3.10.0-514.el7.x86_64/i386], JVM[Oracle Corporation/Java HotSpot(TM) Server VM/1.8.0_111/25.111-b14]
[2017-01-19T18:46:36,148][INFO ][o.e.p.PluginsService     ] [listen-node2] loaded module [aggs-matrix-stats]
[2017-01-19T18:46:36,154][INFO ][o.e.p.PluginsService     ] [listen-node2] loaded module [ingest-common]
[2017-01-19T18:46:36,154][INFO ][o.e.p.PluginsService     ] [listen-node2] loaded module [lang-expression]
[2017-01-19T18:46:36,154][INFO ][o.e.p.PluginsService     ] [listen-node2] loaded module [lang-groovy]
[2017-01-19T18:46:36,155][INFO ][o.e.p.PluginsService     ] [listen-node2] loaded module [lang-mustache]
[2017-01-19T18:46:36,155][INFO ][o.e.p.PluginsService     ] [listen-node2] loaded module [lang-painless]
[2017-01-19T18:46:36,155][INFO ][o.e.p.PluginsService     ] [listen-node2] loaded module [percolator]
[2017-01-19T18:46:36,155][INFO ][o.e.p.PluginsService     ] [listen-node2] loaded module [reindex]
[2017-01-19T18:46:36,155][INFO ][o.e.p.PluginsService     ] [listen-node2] loaded module [transport-netty3]
[2017-01-19T18:46:36,155][INFO ][o.e.p.PluginsService     ] [listen-node2] loaded module [transport-netty4]
[2017-01-19T18:46:36,156][INFO ][o.e.p.PluginsService     ] [listen-node2] no plugins loaded
[2017-01-19T18:46:46,889][INFO ][o.e.n.Node               ] [listen-node2] initialized
[2017-01-19T18:46:46,892][INFO ][o.e.n.Node               ] [listen-node2] starting ...
[2017-01-19T18:46:47,529][INFO ][o.e.t.TransportService   ] [listen-node2] publish_address {192.168.159.129:9301}, bound_addresses {192.168.159.129:9301}
[2017-01-19T18:46:47,533][INFO ][o.e.b.BootstrapCheck     ] [listen-node2] bound or publishing to a non-loopback or non-link-local address, enforcing bootstrap checks
[2017-01-19T18:46:50,819][INFO ][o.e.c.s.ClusterService   ] [listen-node2] new_master {listen-node2}{WC-gRq-HQTGwlaJfERsm9A}{heeeAGJLQ6COGmwAUIaqsQ}{192.168.159.129}{192.168.159.129:9301}, reason: zen-disco-elected-as-master ([0] nodes joined)
[2017-01-19T18:46:50,895][INFO ][o.e.h.HttpServer         ] [listen-node2] publish_address {192.168.159.129:9202}, bound_addresses {192.168.159.129:9202}
[2017-01-19T18:46:50,896][INFO ][o.e.n.Node               ] [listen-node2] started
[2017-01-19T18:46:51,664][INFO ][o.e.g.GatewayService     ] [listen-node2] recovered [1] indices into cluster_state
[2017-01-19T18:46:52,259][INFO ][o.e.c.r.a.AllocationService] [listen-node2] Cluster health status changed from [RED] to [YELLOW] (reason: [shards started [[bank][2]] ...]).

测试

[root@localhost elasticsearch-cluster]# curl 'localhost:9201/bank/_search?q=*&pretty'
curl: (7) Failed connect to localhost:9201; Connection refused
[root@localhost elasticsearch-cluster]#
[root@localhost elasticsearch-cluster]# curl '192.168.159.129:9201/bank/_search?q=*&pretty'
{"took" : 599,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"failed" : 0},"hits" : {"total" : 1000,"max_score" : 1.0,"hits" : [{"_index" : "bank","_type" : "account","_id" : "25","_score" : 1.0,"_source" : {"account_number" : 25,"balance" : 40540,"firstname" : "Virginia","lastname" : "Ayala","age" : 39,"gender" : "F","address" : "171 Putnam Avenue","employer" : "Filodyne","email" : "virginiaayala@filodyne.com","city" : "Nicholson","state" : "PA"}},{"_index" : "bank","_type" : "account","_id" : "44","_score" : 1.0,"_source" : {"account_number" : 44,"balance" : 34487,"firstname" : "Aurelia","lastname" : "Harding","age" : 37,"gender" : "M","address" : "502 Baycliff Terrace","employer" : "Orbalix","email" : "aureliaharding@orbalix.com","city" : "Yardville","state" : "DE"}},{"_index" : "bank","_type" : "account","_id" : "99","_score" : 1.0,"_source" : {"account_number" : 99,"balance" : 47159,"firstname" : "Ratliff","lastname" : "Heath","age" : 39,"gender" : "F","address" : "806 Rockwell Place","employer" : "Zappix","email" : "ratliffheath@zappix.com","city" : "Shaft","state" : "ND"}},{"_index" : "bank","_type" : "account","_id" : "119","_score" : 1.0,"_source" : {"account_number" : 119,"balance" : 49222,"firstname" : "Laverne","lastname" : "Johnson","age" : 28,"gender" : "F","address" : "302 Howard Place","employer" : "Senmei","email" : "lavernejohnson@senmei.com","city" : "Herlong","state" : "DC"}},{"_index" : "bank","_type" : "account","_id" : "126","_score" : 1.0,"_source" : {"account_number" : 126,"balance" : 3607,"firstname" : "Effie","lastname" : "Gates","age" : 39,"gender" : "F","address" : "620 National Drive","employer" : "Digitalus","email" : "effiegates@digitalus.com","city" : "Blodgett","state" : "MD"}},{"_index" : "bank","_type" : "account","_id" : "145","_score" : 1.0,"_source" : {"account_number" : 145,"balance" : 47406,"firstname" : "Rowena","lastname" : "Wilkinson","age" : 32,"gender" : "M","address" : "891 Elton Street","employer" : "Asimiline","email" : "rowenawilkinson@asimiline.com","city" : "Ripley","state" : "NH"}},{"_index" : "bank","_type" : "account","_id" : "183","_score" : 1.0,"_source" : {"account_number" : 183,"balance" : 14223,"firstname" : "Hudson","lastname" : "English","age" : 26,"gender" : "F","address" : "823 Herkimer Place","employer" : "Xinware","email" : "hudsonenglish@xinware.com","city" : "Robbins","state" : "ND"}},{"_index" : "bank","_type" : "account","_id" : "190","_score" : 1.0,"_source" : {"account_number" : 190,"balance" : 3150,"firstname" : "Blake","lastname" : "Davidson","age" : 30,"gender" : "F","address" : "636 Diamond Street","employer" : "Quantasis","email" : "blakedavidson@quantasis.com","city" : "Crumpler","state" : "KY"}},{"_index" : "bank","_type" : "account","_id" : "208","_score" : 1.0,"_source" : {"account_number" : 208,"balance" : 40760,"firstname" : "Garcia","lastname" : "Hess","age" : 26,"gender" : "F","address" : "810 Nostrand Avenue","employer" : "Quiltigen","email" : "garciahess@quiltigen.com","city" : "Brooktrails","state" : "GA"}},{"_index" : "bank","_type" : "account","_id" : "222","_score" : 1.0,"_source" : {"account_number" : 222,"balance" : 14764,"firstname" : "Rachelle","lastname" : "Rice","age" : 36,"gender" : "M","address" : "333 Narrows Avenue","employer" : "Enaut","email" : "rachellerice@enaut.com","city" : "Wright","state" : "AZ"}}]}
}
[root@localhost elasticsearch-cluster]#

转载于:https://my.oschina.net/Listening/blog/828000

测试elasticsearch-5.1.2 API接口相关推荐

  1. 盘点 8 款好用的 API 接口文档管理工具

    随着互联网的普及和发展,API 接口已经无处不在.它已经在 Web 应用程序.移动应用程序.云计算.物联网.人工智能等领域中得到广泛应用. 例如,在金融行业中,API 接口可以被用于构建支付服务.银行 ...

  2. API接口自动化测试框架搭建(一)-总体需求

    (一)-总体需求 1 实现目的 2 功能需求 3 其他要求 4 适用人员 5 学习周期 6 学习建议 7 内容直达 8 反馈联系 1 实现目的 API接口自动化测试,主要针对http接口协议: 便于回 ...

  3. 这个项目真香,快速搭建API接口商城,最快当天上线,还有源代码

    API接口商城有什么用? API接口商城通过提供API接口服务或数据服务,向开发者或客户收取服务费用,平台销售的不是接口源代码,而是接口调用的次数和数据这些无形资产. 常用的高频API接口有:短信接口 ...

  4. 使用请求头认证来测试需要授权的 API 接口

    使用请求头认证来测试需要授权的 API 接口 Intro 有一些需要认证授权的接口在写测试用例的时候一般会先获取一个 token,然后再去调用接口,其实这样做的话很不灵活,一方面是存在着一定的安全性问 ...

  5. yii2 提供接口给java_Yii2 基于RESTful架构的 advanced版API接口开发 配置、实现、测试 (转)...

    环境配置: 开启服务器伪静态 本处以apache为例,查看apache的conf目录下httpd.conf,找到下面的代码 LoadModule rewrite_module modules/mod_ ...

  6. 如何利用python调用API接口获取数据进行测试

    一.Python 可以使用 requests 库来调用 API 接口获取数据.以下是基本的步骤: 1.安装 requests 库 pip install requests 2.导入 requests ...

  7. Web API接口开发和测试

    4.ASP.NET Web API的开发 上面我们定义了一般的Web API接口,以及实现相应的业务实现,如果我们需要创建Web API层,还需要构建一个Web API项目的. 创建好相应的项目后,可 ...

  8. idea构建post请求_在IDEA中快速测试API接口

    IntelliJ IDEA从2017.3 版支持在IDEA中请求测试API接口,Editor REST Client 支持的文件类型有两种,.http 和 .rest,文件图标为 . 1.创建文件 1 ...

  9. idea测试API接口

    测试驱动开发TDD 写一个接口流程 1.接口api测试 我们写的Controller类 左边有个地球的标识,点击这个图标,选择第二个 就会出现以下页面 2.idea单元测试 1.在需要做测试的类的当前 ...

  10. 关于快速测试API接口的一个新技能

    这篇文章以亚马逊接口为例展示测试接口,主要给大家介绍了关于快速测试API接口的一个新技能,对大家的学习或者工作具有一定的参考学习价值 一.获取方式 打开测试网站,选取获得AMAZON商品详情 输入ke ...

最新文章

  1. C# 删除文件错误 access denied
  2. 安恒月赛 image up
  3. Android SQLite Database的使用模板
  4. 了解计算机指令和汇编指令
  5. 《LoadRunner 12七天速成宝典》—第2章2.1节开始
  6. 【渝粤题库】陕西师范大学700011 新课程改革与生物教材研究
  7. 【吐血整理】年度盘点 | 2019年Java面试题汇总篇——附答案
  8. Django表单form
  9. inventor如何钣金出弧面_Inventor技巧丨外螺纹内径尺寸计算原理
  10. ubuntu16.04配置opencv2、python2、cuda8.0、cudnn以及caffe
  11. matplotlib-plt.style.use
  12. 我的Mac中毒了,病毒居然叫做MacPerformance
  13. XGBoost算法原理
  14. Office 2010 新特性 (二) Word 2010
  15. 编程珠玑是基于c语言写的吗,编程珠玑:变位词集
  16. Java实现对image图片、pdf文件加水印
  17. 苹果开发:开发证书都显示“此证书的签发者无效”的解决方法
  18. PDF Expert快捷键
  19. Oracle实现US7ASCII到ZHS16GBK数据迁移正常显示中文
  20. 苹果手机怎么编辑word文档_word文档转pdf要怎么实现?word转pdf好方法推荐

热门文章

  1. HDRP中的贴花效果
  2. 求sql语句 想要输出 姓名相同,身份证号码不同的记录
  3. oracle学习笔记(三)
  4. 如何处理分类中的训练数据集不均衡问题
  5. virtuoso生成网表_cadence生成网络表时出现如下错误,解决办法(转)
  6. 带你打造一套 APM 监控系统(三)
  7. 【Arduino与HC-SR04超声波传感器握手完整教程】
  8. java环境配置与idea配置
  9. PyQt5制作光学仿真GUI界面
  10. 警惕:先培训后上岗骗局