概述
elasticsearch部署相关目录
部署:110.57.83.85 和 110.57.83.86
部署文件夹:
程序:/usr/share/elasticsearch/
配置:/etc/elasticsearch
日志:/data/services/elastic/logs
模板和更新脚本:/data/services/elastic/templates
定期关闭旧索引脚本:/data/services/scripts/close_old_indices.sh
启动与停止:
service elasticsearch [restart|stop|start]
启动第二个实例步骤:
变量说明定义:
NAME=elasticsearch2
文件复制:
copy配置,sudo cp-Rp /etc/elasticsearch /etc/$NAME
copy启动脚本,sudo cp-p /etc/init.d/elasticsearch /etc/init.d/$NAME
copy模板,sudo cp-Rp /data/services/elastic/templates /data/services/$NAME/templates
修改配置:
/etc/init.d/$NAME
ES_JVM_OPTIONS=/etc/$NAME/jvm.options
LOG_DIR=/var/log/$NAME
DATA_DIR=/var/lib/$NAME
CONF_DIR=/etc/$NAME
PID_FILE="$PID_DIR/$NAME.pid"
/etc/$NAME/jvm.options
#修改内存大小,具体多大自己考虑,不能超过32G
-Xms12g
-Xmx12g
/data/services/$NAME/elasticsearch.yml
cluster.name: es_mobreq_cluster #名字自己起
node.name: es_mobreq_83.85 #名字自己起,建议是和当前机器有关
node.max_local_storage_nodes: 2 #启动实例数,重要
path.logs: /data/services/$NAME/logs
path.data: /data1/elastic-mobreq-data,/data2/elastic-mobreq-data,/data3/elastic-mobreq-data,/data4/elastic-mobreq-data,/data5/elastic-mobreq-data,/data6/elastic-mobreq-data,/data7/elastic-mobreq-data,/data8/elastic-mobreq-data,/data9/elastic-mobreq-data,/data10/elastic-mobreq-data,/data11/elastic-mobreq-data,/data12/elastic-mobreq-data
#其中elastic-mobreq-data是新的目录名,自行取,和旧的区分开
http.port: 9201 #和旧的9200区分开就行,自行取端口号建议在9201到9299之间
transport.tcp.port: 9301 #和旧的9300区分开就行,自行取端口号建议在9301到9399之间
discovery.zen.ping.unicast.hosts: ["110.57.83.85", "110.57.83.86"] #两个Ip是新部署的实例机器组成的集群
/data/services/$NAME/templates/update_all_templates.sh
修改里面的端口,原来是9200的,改成新端口9201(/data/services/$NAME/elasticsearch.yml里的http.port: 9201)
创建目录及修改目录和子文件的用户属性组属性:
用户属性和组属性是/etc/init.d/$NAME里的
ES_USER=elasticsearch
ES_GROUP=elasticsearch
新创建目录如下:
/data/services/$NAME/elasticsearch.yml文件里修改过的且是路径的目录,如path.logs,path.data
/data/services/$NAME/
用sudo chown $ES_USER:$ES_GROUP 修改新创建目录用户和组属性
最后
以上就是冷静手套为你收集整理的elasticsearch双实例部署的全部内容,希望文章能够帮你解决elasticsearch双实例部署所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复