日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

elasticsearch 6.6 安装(CentOS 7.5) 修订

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

為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??

##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//環(huán)境變量生效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 //修改對應(yīng)配置vi /usr/local/elasticsearch/bin/jvm.options //修改內(nèi)存為合適狀態(tài),不要超過32G,不要超過系統(tǒng)內(nèi)存的一半

##plugin

head chrome 裝插件

Liunx 優(yōu)化

內(nèi)存分配不要大于32G,預(yù)留一半內(nèi)存。

vi ~/elasticsearch.yml

bootstrap.memory_lock: true

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

shards 最好不要超過3個,建議添加節(jié)點(diǎn)(也可參考這個值來適當(dāng)加節(jié)點(diǎn)數(shù))

定時優(yōu)化、合并、刪除已經(jīng)打了刪除標(biāo)記的文檔

項(xiàng)目開始導(dǎo)入數(shù)據(jù),副本設(shè)置為 0,加快導(dǎo)入數(shù)據(jù),刷新時間設(shè)置為 -1,大大加快導(dǎo)入時間。導(dǎo)入完畢后記得還原

禁用_all字段 查看設(shè)置代碼

關(guān)閉防火墻

啟動: systemctl start firewalld 關(guān)閉: systemctl stop firewalld 查看狀態(tài): systemctl status firewalld 開機(jī)禁用 : systemctl disable firewalld 開機(jī)啟用 : systemctl enable firewalld

關(guān)閉SELINUX

// 查看 SELIUNX 狀態(tài) # sestatus -v // 如果是 disabled 標(biāo)示已經(jīng)關(guān)閉方式1 # sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config方式2 # vi /etc/sysconfig/selinux // 設(shè)置 SELINUX=disabled

修改最大文件打開數(shù)

> 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

//重啟一下

轉(zhuǎn)載于:https://my.oschina.net/TOW/blog/3009030

總結(jié)

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

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。