日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

elasticsearch 6.6 安装(CentOS 7.5) 修订

發布時間:2025/4/5 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 elasticsearch 6.6 安装(CentOS 7.5) 修订 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

為什么80%的碼農都做不了架構師?>>> ??

##JDK

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u101-b13/jdk-8u101-linux-x64.tar.gztar -xvzf jdk-8u101-linux-x64.tar.gzmv jdk-8u101-linux-x64 /usr/local/jdkvi ~/.bashrc//最后追加export JAVA_HOME=/usr/local/jdkexport JAVA_BIN=$JAVA_HOME/binexport JAVA_LIB=$JAVA_HOME/libexport CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jarexport PATH=$JAVA_BIN:$PATH//環境變量生效source ~/.bashrcjava -version (如果還是不行,上述再來一次)

Elastic 6.6

wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.3.5/elasticsearch-2.3.5.tar.gztar -zxvf elasticsearch-6.6.tar.gzmv elasticsearch-6.6 /usr/local/elasticsearchgroupadd elasticgroupuseradd elastic -g elasticgroup -p /usr/local/elasticsearchchown -R elastic:elasticgroup /usr/local/elasticsearch

配置文件

vi /usr/local/elasticsearch/config/elasticsearch.yml //修改對應配置vi /usr/local/elasticsearch/bin/jvm.options //修改內存為合適狀態,不要超過32G,不要超過系統內存的一半

##plugin

head chrome 裝插件

Liunx 優化

內存分配不要大于32G,預留一半內存。

vi ~/elasticsearch.yml

bootstrap.memory_lock: true

分片多的話,可以提升建立索引的能力,5-20個比較合適。   如果分片數過少或過多,都會導致檢索比較慢。   分片數過多會導致檢索時打開比較多的文件,另外也會導致多臺服務器之間通訊。   而分片數過少會導至單個分片索引過大,所以檢索速度也會慢。   建議單個分片最多存儲20G左右的索引數據,所以,分片數量=數據總量/20G

shards 最好不要超過3個,建議添加節點(也可參考這個值來適當加節點數)

定時優化、合并、刪除已經打了刪除標記的文檔

項目開始導入數據,副本設置為 0,加快導入數據,刷新時間設置為 -1,大大加快導入時間。導入完畢后記得還原

禁用_all字段 查看設置代碼

關閉防火墻

啟動: systemctl start firewalld 關閉: systemctl stop firewalld 查看狀態: systemctl status firewalld 開機禁用 : systemctl disable firewalld 開機啟用 : systemctl enable firewalld

關閉SELINUX

// 查看 SELIUNX 狀態 # sestatus -v // 如果是 disabled 標示已經關閉方式1 # sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config方式2 # vi /etc/sysconfig/selinux // 設置 SELINUX=disabled

修改最大文件打開數

> error: memory locking requested for elasticsearch process but memory is not locked ulimit -a# 最后追加 vi /etc/security/limits.conf * soft memlock unlimited * hard memlock unlimited :wq ulimit -a > error: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144] sysctl -p echo "vm.max_map_count=262144" > /etc/sysctl.conf

//重啟一下

轉載于:https://my.oschina.net/TOW/blog/3009030

總結

以上是生活随笔為你收集整理的elasticsearch 6.6 安装(CentOS 7.5) 修订的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。