共享模式下:
useradd sxt
echo sxt | passwd --stdin sxt
su sxt
root 使用者建立 /opt/sxt/es(普通使用者無法建立)
mkdir -p /opt/sxt/es (注意:此時的目錄許可權屬於root)
在附近目錄尚學堂下執行: chown sxt:sxt es
單節點模式下root使用者:
安裝解壓程式
ftp拷貝至根目錄下,或者software目錄下(備用,可選)
切換回sxt使用者(共享模式,可以看到software內容)
單節點模式:
使用sxt使用者解壓es2.2.1zip包至es目錄,保證es檔案屬於使用者sxt:
unzip elasticsearch-2.2.1.zip -d /opt/sxt/es
進入es/conf, 修改elastic配置檔案:
修改:---------------cluster-------------------------
cluster.name: bjsxt-es
----------------node-------------------------------
node.name: node06 (分發後各節點修改)
----------------network--------------------------------
network.host: 192.168.133.6 (分發後修改)
http.port:9200 (放開)
末尾增加防腦裂:
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts: [「192.168.133.6」,「192.168.133.7」, 「192.168.133.8」]
discovery.zen.ping_timeout: 120s
client.transport.ping_timeout: 60s
增加圖形視覺化外掛程式:
[root@node06 software]# cp -abr plugins/ /opt/sxt/es/elasticsearch-2.2.1/
分發其他節點:
scp -r ./elasticsearch-2.2.1/ sxt@node07:pwd
scp -r ./elasticsearch-2.2.1/ sxt@node08:pwd
修改配置檔案
進入bin目錄,啟動指令碼:
[root@node06 bin]# ./elasticsearch
ElasticSearch環境部署測試
問題排查可以登入論壇查詢相關資訊 一 安裝elasticsearch 1.安裝elasticsearch集群 修改配置檔案config elasticsearch.yml 如果要配置集群需要兩個節點上的elasticsearch配置的cluster.name相同,都啟動可以自動組成集群,這裡如果不改...
Elasticsearch 重要環境配置
es重要配置 1 heap記憶體設定 1.最好不要大於32g,否則沒法使用指標壓縮。2.es的記憶體主要用在快取上,但是lucene需要用到硬碟快取,所以heap記憶體不超過系統可用記憶體的一半比較好。具體再分析場景。3.elasticsearch cache記憶體設定 a.nodequerycac...
Elasticsearch 集群環境搭建
集群環境搭建 我們搭建乙個三個節點的集群環境,為了學習方便,我這邊只在一台伺服器上來演示主從環境。調整虛擬機器記憶體到3g以上 一 節點搭建 elasticsearch.yml配置檔案說明 配置說明 我們要只需要在之前的基礎上,開啟配置檔案elasticsearch.yml,新增如下配置 clust...