集群部署附錄
elasticsearch啟動需要es使用者,若無es使用者,新建es使用者,執行命令:adduser es
切換到es使用者下執行下列操作。
解壓安裝包
啟動elasticsearch
檢查elasticsearch是否正常啟動集群部署,在多台服務上執行以下相同的部署步驟:
解壓安裝包
步驟同單機部署解壓步驟
修改配置檔案
啟動elasticsearch
步驟同單機部署
檢查elasticsearch集群是否正常啟動
配置並啟動完所有節點後,執行:curl -xget http://ip:9200/_cluster/health?pretty
其中,ip為集群中任一節點的ip介面即可,列印資料中number of nodes
的值與部署的節點數量一致說明集群部署成功,效果如下圖:
設定jvm記憶體大小
elasticsearch預設最大記憶體為1g,如果現場需要更大的記憶體空間可以按照下列操作步驟進行配置:
export es_heap_size=2g
設定es使用者最大開啟檔案數
非root使用者預設最大開啟檔案數為1024,如果現場需要設定該值可以按照下列操作步驟進行配置:
es hard nofile 65535
es soft nofile 65535
其中,es為執行elasticsearch的使用者,65535為允許開啟的最大檔案數(現場可以根據情況進行配置)。
設定es使用者最大程序數
如果現場需要設定es使用者最大程序數,可以按照下列操作步驟進行配置:
es hard nproc 65535
es soft nproc 65535
其中,es為執行elasticsearch的使用者,65535為es使用的最大程序數 (現場可以根據情況進行配置)。 elasticsearch安裝部署
修改vi config elasticsearch.yml network.host 127.0.0.1 即可通過ip 訪問,驗證可用性 cd bin elasticsearch 瀏覽器訪問 即可 安裝marvel 外掛程式方便除錯 elasticsearch 外掛程式安裝 cd elasticse...
單機部署ElasticSearch
單機部署elasticsearch 2.解壓.tar安裝包 tar zcvf elasticsearch 6.3.0.tar.gz3.進入到 elasticsearch 6.3.0 檔案中 cd elasticsearch 6.3.04.啟動elasticsearch bin elasticsear...
遠端部署ElasticSearch
這步參考部落格很詳細 本地安裝ssh客戶端服務 sudo apt install openssh clientssh p 埠號 使用者名稱 ip位址 ssh p 8001 root 117.121.38.110整個過程參考我之前寫的在本地安裝es的教程 但與之前不同,部署伺服器,需要先把本地安裝包使...