请选择 进入手机版 | 继续访问电脑版

centos7安装elasticsearch-7.6.2

[复制链接]
茂忠想你 发表于 2021-1-3 11:56:15 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
根本信息先容,三台呆板分别为hadoop102(192.168.15.102),hadoop103(192.168.15.103),hadoop104(192.168.15.104);安装es7到三台呆板,kibana安装到hadoop02,集群管理工具使用cerebro-0.8.3

.使用root用户,创建es用户名暗码

  1. [root@hadoop102 kibana-7.6.2]$ useradd es
复制代码
设置暗码

  1. [root@hadoop102 kibana-7.6.2]$ passwd es
复制代码
修改limits.conf

  1. [root@hadoop102 kibana-7.6.2]# vi /etc/security/limits.conf* soft nofile 65536* hard nofile 131072* soft nproc 2048* hard nproc 4096# End of file  在这行上面
复制代码
修改sysctl.conf

  1. [root@hadoop102 kibana-7.6.2]# vi /etc/sysctl.confvm.max_map_count=262144fs.file-max=655360添加以上两行
复制代码
给用户es设置免密登录(如果做了就不需要)

  1. [root@hadoop102 ~]# cd .ssh[root@hadoop102 ~]# ssh-keygen -t rsa 一连三次回车ssh-copy-id hadoop102 复制到集群的节点,自己节点也需要复制
复制代码
解压elasticsearch-7.6.2-linux-x86_64.tar.gz,需要切换用户es

  1. [es@hadoop102 software]$ tar -zxvf elasticsearch-7.6.2-linux-x86_64.tar.gz -C /opt/module/[es@hadoop102 module]$ mv elasticsearch-7.6.2-linux-x86_64 elasticsearch-7.6.2[es@hadoop102 module]$ cd elasticsearch-7.6.2/创建logs和data文件[es@hadoop102 elasticsearch-7.6.2]$ mkdir -p path/datas/[es@hadoop102 elasticsearch-7.6.2]$ mkdir -p path/logs/[es@hadoop102 elasticsearch-7.6.2]$ cd config/修改jvm.options-Xms512M-Xmx512M呆板性能好的可以调大
复制代码
修改elasticsearch.yml(前6步,集群上所有呆板都需要执行!!!)

  1. # ---------------------------------- Cluster -----------------------------------# 集群名称必须相同cluster.name: es-cluster# ------------------------------------ Node ------------------------------------# 节点的名称,必须差别 其他节点定名 node-2 ,node-3node.name: node-1# 其他节点必须差别,其他节点定名   r2 ,r3node.attr.rack: r1# 可以成为主节点node.master: true# 可以成为数据节点node.data: true# ----------------------------------- Paths ------------------------------------path.data: /opt/module/elasticsearch-7.6.2/path/dataspath.logs: /opt/module/elasticsearch-7.6.2/path/logs# 如果设置到其他位置,必须包管es账号有权限写和访问# ----------------------------------- Memory -----------------------------------# 内存查抄,生产情况必须开,虚拟机需要关掉,否则资源不敷bootstrap.memory_lock: falsebootstrap.system_call_filter: false# ---------------------------------- Network -----------------------------------# 当前节点的ip,每个节点必须差别network.host: 192.168.15.102http.port: 9200transport.tcp.port: 9300# --------------------------------- Discovery ----------------------------------# 集群信息,所有节点必须列出来discovery.seed_hosts: ["192.168.15.102:9300","192.168.15.103:9300","192.168.15.104:9300"]# 为了制止脑裂,集群节点数最少为 半数+1discovery.zen.minimum_master_nodes: 2 # 节点信息,其他节点的名字cluster.initial_master_nodes: ["node-1", "node-2","node-3"]# ---------------------------------- Gateway -----------------------------------gateway.recover_after_nodes: 3# ---------------------------------- Various -----------------------------------action.destructive_requires_name: true
复制代码
elasticsearch-7.6.2相关资源下载

  1. 链接:https://pan.baidu.com/s/1LBw-QCUWZCdnkCsbrHMX5w 提取码:54er
复制代码
启动集群

  1. [es@hadoop102 elasticsearch-7.6.2]$ bin/elasticsearch需要在三台呆板都执行此下令,如果启动没用问题,可以不把信息打印到控制台[es@hadoop102 elasticsearch-7.6.2]$ nohup bin/elasticsearch &
复制代码
安装kibana-7.6.2

  1. [es@hadoop102 software]$ tar kibana-7.6.2-linux-x86_64.tar.gz -C /opt/module/[es@hadoop102 module]$ mv kibana-7.6.2-linux-x86_64 kibana-7.6.2[es@hadoop102 module]$ cd kibana-7.6.2/config/[es@hadoop102 config]$ vim kibana.ymlserver.port: 5601# 主节点的地点server.host: "192.168.15.102"elasticsearch.hosts: ["http://192.168.15.102:9200"]kibana.index: ".kibana"## cerebro-0.8.3安装```java解压出来,不要带空格,中文路径cerebro-0.8.3\bin双击运行此步伐cerebro.bat然后打开欣赏器输入:http://localhost:9000/然后在输入:http://hadoop102:9200![在这里插入图片形貌](https://img-blog.csdnimg.cn/20210101183430862.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3NTg3NjUy,size_16,color_FFFFFF,t_70#pic_center)
复制代码
[code][/code]
来源:https://blog.csdn.net/qq_37587652/article/details/112062300
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )