1、 上傳elasticsearch2.3.5.zip到每台伺服器上,保持目錄相同
2、 分別解壓安裝包:unzip elasticsearch2.3.5.zip
3、 分別修改每台機器配置檔案:~/elasticsearch-2.3.5/config/elasticsearch.yml
# 設定集群名稱
cluster.name: cluster1
# 設定節點名稱
node.name: ip1 (伺服器的ip位址)
# 單節點位址
network.host: 0.0.0.0
# 服務啟動是,鎖住記憶體
# 注意:啟動es報警告unknown mlockall error 0,因為linux系統預設能讓程序鎖住的記憶體為45k。解決方法:設定為無限制,linux命令:ulimit -l unlimited
bootstrap.mlockall: true
# 集群位址
discovery.zen.ping.unicast.hosts: ["ip1:9300", "ip2:9300"]
# 設定這個引數來保證集群中的節點可以知道其它n個有master資格的節點。預設為1,對於大的集群來說,可以設定大一點的值(2-4)
discovery.zen.minimum_master_nodes: 2
# 設定集群中自動發現其它節點時ping連線超時時間,預設為3秒,對於比較差的網路環境可以高點的值來防止自動發現時出錯。
discovery.zen.fd.ping_timeout: 10s
discovery.zen.ping.timeout: 10s
# 設定是否開啟多播發現節點,預設是true。
discovery.zen.ping.multicast.enabled: false
# 啟用script指令碼功能
script.inline: on
script.indexed: on
# 保證最大限度的使用記憶體而不引起outofmemory
# index.cache.field.type: soft
# 設定es最大快取資料條數
# index.cache.field.max_size: 100000
# 設定es最大快取失效時間 10分鐘
# index.cache.field.expire: 10m
注意:每行冒號後面需要保留乙個空格
4、 用root許可權修改伺服器配置,將jvm引數設定為伺服器記憶體的一半(例如記憶體有32g)
1.進入es的啟動目錄:cd /opt/merry/elasticsearch-2.3.5/bin/
2.新增環境變數:vi ~/.bash_profile,在該檔案中加入一行:export es_heap_size=16g
3.使環境變數立即生效:. ~/.bash_profile
5、 分別啟動每台機器的服務(這裡要給elasticsearch建立乙個使用者名稱,我這裡的使用者名稱是merry)
1.進入各機器的啟動目錄:cd ~/merry/elasticsearch-2.3.5/bin/
2. 執行:ulimit -l unlimited && su - merry -c 'sh /opt/merry/elasticsearch-2.3.5/bin/elasticsearch -d '
6、 等待30秒,檢視搜尋引擎是否啟動成功
1. 開啟搜尋引擎監控web:http://ip:9200/_plugin/head/,ip為搜尋引擎集群中任意一台機器ip
注:2.外掛程式head、kopf、sql見附件,直接放到elasticsearch-2.3.5/plugins目錄即可
Elasticsearch2 3 高可用集群
2.集群搭建 windows版 3.集群測試 定義標識 乙個集群就是由乙個或多個節點組織在一起,它們共同持有整個的資料,並一起提供索引和搜尋功能。乙個集群由乙個唯一的名字標識,這個名字預設就是 elasticsearch 這個名字是重要的,因為乙個節點只能通過指定某個集 群的名字,來加入這個集群。定...
2 3 tensorflow 2 3學習 向量
自己開發了一 票智慧型分析軟體,功能很強大,需要的點選下面的鏈結獲取 方法說明 tf.range start,limit,delta 1,dtype none,name range 等差序列,包括start,不包括limit,delta是增量,預設1 tf.lin space start,stop,...
elasticsearch配置詳解
elasticsearch的config資料夾裡面有兩個配置檔案 elasticsearch.yml和logging.yml,第乙個是es的基本配置檔案,第二個是日誌配置檔案,es也是使用log4j來記錄日誌的,所以logging.yml裡的設定按普通log4j配置檔案來設定就行了。下面主要講解下e...