elastic安裝,簡單配置

2021-09-27 13:24:29 字數 2864 閱讀 5759

安裝elasticsearch:

wget

# 解壓es

tar -xzf elasticsearch-7.2.0-darwin-x86_64.tar.gz

# 修改目錄

mv elasticsearch-7.2.0 /usr/local/

# 建立軟連線

ln -s /usr/local/elasticsearch-7.2.0 /usr/local/elasticsearch

# 建立es執行使用者

useradd es

# 修改目錄 許可權

chown -r es:es /usr/local/elasticsearch-7.2.0

chown -r es:es /usr/local/elasticsearch

修改elasticsearch配置:

cluster.initial_master_nodes: ["node-1"]

# 記憶體修改

-xms16g

-xmx16g

# 建立 data目錄

mkdir /data/service/elasticsearch

# 建立 log目錄

mkdir /data/logs/elasticsearch

# 修改目錄許可權

chown -r es:es /data/service/elasticsearch

chown -r es:es /data/logs/elasticsearch

修改系統配置:

#  關閉交換分割槽,防止記憶體置換降低效能。 將/etc/fstab 檔案中包含swap的行注釋掉

sed -i '/swap/s/^/#/' /etc/fstab

swapoff -a

# 單使用者可以開啟的最大檔案數量,可以設定為官方推薦的65536或更大些

echo "* - nofile 655360" >> /etc/security/limits.conf

# 單使用者執行緒數調大

echo "* - nproc 131072" >> /etc/security/limits.conf

# 設定es記憶體鎖無限制

echo "es soft memlock unlimited" >> /etc/security/limits.conf

echo "es hard memlock unlimited" >> /etc/security/limits.conf

# 單程序可以使用的最大map記憶體區域數量

echo "vm.max_map_count = 655360" >> /etc/sysctl.conf

# 引數修改立即生效

sysctl -p

啟動與關閉:

# 切換賬號

su es

# 啟動es

/usr/local/elasticsearch/bin/elasticsearch -d -p pid

# 關閉es

pkill -f /usr/local/elasticsearch/pid

Elastic 安裝 ik分詞

2.在elasticsearch plugins 新建乙個ik目錄,解壓elasticsearch analysis ik 5.0.0.zip,把裡面的內容放到 usr local elasticsearch 6.5.4 plugins ik 3.重啟elasticsearch,安裝了外掛程式,重啟...

elastic和kibana安裝心得

系統環境 centos7.5 軟體版本 7.9.0 在windows安裝過elastic7.8,可以使用php進行文件基本操作 今天想在伺服器上安裝elasticsearch,而且看別人都是用kibana進行操作,我以前直接用 操作的,連postman都沒有用,還是用kibana嘗試下吧 別忘了阿里...

zookeeper簡單配置安裝

zookeeper是 apache 下hadoop 的乙個子專案,它主要是用來解決分布式應用中經常遇到的一些資料管理問題,如 統一命名服務 狀態同步服務 集群管理 分布式應用配置項的管理等。config 下是配置,由於 預設的是 zoo.cfg 檔案,所以 將zoo sample.cfg 改名,或者...