亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何實現Elasticsearch環境搭建

發布時間:2021-12-10 18:02:40 來源:億速云 閱讀:268 作者:柒染 欄目:大數據

這期內容當中小編將會給大家帶來有關如何實現Elasticsearch環境搭建,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

環境準備
  • Elasticsearch:7.9.3

  • JDK: 15.1(雖然ES自帶的有JDK,但是還是建議使用自己安裝的)

  • Kibana:7.9.3(最好跟es對應)

  • CentOS: 7(內存2GB,CPU兩核心),三臺虛擬機器(買不起云服務)

  • elasticsearch-head(可選)

Elasticsearch 對應的JDK版本可以在這查看https://www.elastic.co/cn/support/matrix#matrix_jvm ,7.9.3對應JDK已經支持到JDK15了,所以這里選擇使用最新的JDK15;配置好JDK以后可以查看一下默認使用的垃圾回收器 java -XX:+PrintCommandLineFlags -version

如何實現Elasticsearch環境搭建

系統環境配置
  • sysctl.conf

vm.max_map_count配置過小es可能起不來,需要根據實際情況修改 如何實現Elasticsearch環境搭建

修改完畢需要執行 sysctl -p 使之生效, 可以通過sysctl -a|grep vm.max_map_count命令查看是否生效

  • /etc/security/limits.conf

如何實現Elasticsearch環境搭建

elasticsearch配置
  • elasticsearch.yml

# 集群名稱
cluster.name: Bellamy-cluster
# 節點名稱
node.name: bellamy-${HOSTNAME}

# 配置數據及日志的存儲地址,默認在應用目錄下
#path.data: /path/to/data
#path.logs: /path/to/logs

#
network.host: 你的IP

# Set a custom port for HTTP:
#
http.port: 9200
transport.port: 9300
# 集群有幾臺,填寫幾臺,兩個配置相同即可
discovery.seed_hosts: ["ip1:9300", "ip2:9300","ip3:9300"]
cluster.initial_master_nodes: ["ip1:9300", "ip2:9300","ip3:9300"]
  • jvm.options

 # 內存沒那么大,就配置512m, 小于或等于主機的1/2,最大不要超過或等于32GB
   -Xms512m
	-Xmx512m
# 14以上的版本默認支持的垃圾回收器是G1	
14-:-XX:+UseG1GC
14-:-XX:G1ReservePercent=25
14-:-XX:InitiatingHeapOccupancyPercent=30
  • 為es創建一個單獨的賬號,并切換到當前用戶(必須)

需要為es創建一個單獨的賬號才行,如果在root賬戶下運行的話啟動會報錯,而且會生成一些文件,并且需要刪除才行,最好配置完畢提前切換賬戶

啟動
  • 執行 ./elasticsearch(可執行文件在bin目錄下)

可以使用后臺模式:./elasticsearch -d, 這里為了方便查看啟動日志,使用 ./elasticsearch即可

可能還會有其他的報錯,根據日志提示做修改即可

kibana配置
  • kibana.yml

# port
server.port: 5601
server.name: "bellamy"
# es地址
elasticsearch.hosts: ["http://ip1:9200", "http://ip2:9200", "http://ip3:9200"]
# kibana本身不存儲數據,他的元數據信息是放到es上的,盡量不要改動,可以加個后綴,如下
kibana.index: ".kibana-bellamy"
啟動
  • ./kibana

kibana是node寫的,所以想要后臺模式需要使用nohup命令

  • Stack Monitoring 菜單下可以看到我們的配置信息 如何實現Elasticsearch環境搭建

elasticsearch-head(可選,配合kibana使用,可以方便查看一些信息)
# 下載
https://github.com/mobz/elasticsearch-head.git
# 執行npm安裝命令
npm install
# 啟動
npm run start

#訪問
 http://localhost:9100/
 
 # 在操作界面任意連接一臺es地址即可

上述就是小編為大家分享的如何實現Elasticsearch環境搭建了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

岚皋县| 图木舒克市| 独山县| 翁源县| 锡林郭勒盟| 汕头市| 田林县| 嘉祥县| 新巴尔虎左旗| 来宾市| 沂源县| 齐河县| 沧州市| 健康| 广东省| 江都市| 洛隆县| 舒城县| 台北县| 闵行区| 湛江市| 巫山县| 厦门市| 祁阳县| 左贡县| 永昌县| 宜春市| 龙门县| 天全县| 德令哈市| 元江| 南汇区| 沙湾县| 达日县| 永川市| 合山市| 石首市| 富裕县| 垣曲县| 新津县| 平邑县|