国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 操作系統 > 正文

elasticsearch 5.2 部署及Rally壓力測試

2024-06-28 16:02:01
字體:
來源:轉載
供稿:網友

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.2.0.zip

unzip elasticsearch-5.2.0.zipchown -R es.es elasticsearch-5.2.0es啟動需要在非root下,新建賬號和創建數據目錄useradd esmkdir /export/es52/修改配置文件cat elasticsearch.ymlpath.data: /export/es52/datapath.logs: /export/es52/logsnetwork.host: 192.168.80.11啟動./bin/elasticsearch -djps 驗證curl http://192.168.80.11:9200/{  "name" : "g-H2EPn",  "cluster_name" : "elasticsearch",  "cluster_uuid" : "UbMTV1G5QtGyBjCRZ9XJSw",  "version" : {    "number" : "5.2.0",    "build_hash" : "24e05b9",    "build_date" : "2017-01-24T19:52:35.800Z",    "build_snapshot" : false,    "lucene_version" : "6.4.0"  },  "tagline" : "You Know, for Search"}配合kibana安裝x-pack監控插件./elasticsearch-plugin  install x-pack添加配置項#x-packaction.auto_create_index: .security,.monitoring*,.watches,.triggered_watches,.watcher-history*重啟es安裝kibanahttps://artifacts.elastic.co/downloads/kibana/kibana-5.2.0-linux-x86_64.tar.gztar zxvf kibana-5.2.0-linux-x86_64.tar.gz./kibana-plugin install x-pack修改配置cat kibana.ymlserver.host: "192.168.80.11"elasticsearch.url: "http://192.168.80.11:9200"啟動nohup ./kibana &http://192.168.80.11:5601默認賬號: elastic 和 changeme 其實我們能用到的功能也就Dev tools和Monitoring壓測ES---Rally安裝使用github上提供了rally作為elasticsearch的性能測試工具,較好的解決了es性能測試問題。依賴環境:python3.4+pip3JDK8git1.9+Gradle2.13+(可選如果需要從源代碼編譯則需要)python3 與 pip3 安裝與使用yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-develtar zxvf Python-3.5.2.tgzcd Python-3.5.2./configure --PRefix=/usr/local/python3make && make install mv /usr/bin/python  /usr/bin/python_oldln -s /usr/local/python3/bin/python3.5  /usr/bin/pythonpython --versionln -s /usr/python3.5/bin/pip3.5  /usr/bin/pip 安裝完成默認就有pip3了yum install gcc perl-ExtUtils-MakeMaker curl-devel expat-devel gettext-devel openssl-devel zlib-develyum remove gittar xzf git-2.11.0.tar.gzcd git-2.11.0make prefix=/usr/local/git allmake prefix=/usr/local/git installecho "export PATH=$PATH:/usr/local/git/bin" >> /etc/profilesource /etc/profilegit --versionjdk安裝解壓即可java -versionjava version "1.8.0_112"安裝gradleGradle 是一款構建工具,繼 Ant 、Maven 之后的現代構建工具。http://services.gradle.org/distributions/gradle-2.13-all.zipmkdir /opt/gradleunzip -d /opt/gradle gradle-2.13-all.zipcat /etc/profileexport PATH=$PATH:/opt/gradle/gradle-2.13/binsource /etc/profilegradle -v安裝esrally (其實絕對路徑即可)pip3 install esrally 由于elasticsearch的運行必須非root賬戶。esrally建議用非root賬戶執行。“race”表示Rally一次壓測過程。你可以使用不同的數據集(稱之為tracks)來進行壓測。非root用戶(es用戶)初始化./esrally configureEnter the JDK 8 root directory:: /export/servers/jdk1.8.0_112下載數據集

./esrally list tracks

這時可以查看配置文件/root/.rally/rally.ini[reporting]datastore.type = in-memorydatastore.host = 192.168.80.11datastore.port = 9200datastore.secure = Falsedatastore.user =datastore.passWord =提前準備數據:在.rally/benchmarks下(沒有的目錄自己創建即可)data  distributions  races  tracks把源碼包下載下來distributions/elasticsearch-5.2.0.tar.gz.rally/benchmarks/data/geonamesdocuments.json.bz2放入該目錄下。http://benchmarks.elasticsearch.org.s3.amazonaws.com/corpora/geonames/documents.json.bz2(下載過程漫長)

./esrally --distribution-version=5.2.0

./esrally --target-hosts=192.168.80.11:9200 --challenge=append-fast-no-conflicts --pipeline=benchmark-only

參考文檔:https://github.com/elastic/rally

【原創】原創文章,更多關注敬請關注微信公眾號。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 买车| 凭祥市| 靖州| 浦县| 龙门县| 乳山市| 县级市| 闻喜县| 六枝特区| 肇庆市| 武义县| 宜宾市| 荥经县| 洛阳市| 乌鲁木齐县| 黑龙江省| 深泽县| 侯马市| 津市市| 鞍山市| 吉林省| 上饶市| 彰武县| 封丘县| 仁化县| 镇远县| 陵川县| 铜山县| 宁陵县| 莱西市| 莱芜市| 溧阳市| 临泽县| 九寨沟县| 保靖县| 左权县| 浦江县| 平邑县| 上犹县| 腾冲县| 涟源市|