elasticsearch

1.创建linux用户
由于elasticsearch需要使用非root用户,所以需要创建用户。
1.1 创建useradd admin
1.2 赋权限 visudo
/admin 修改权限
admin ALL=(ALL)NOPASSWD: /bin/cd,/bin/ls,/bin/cat,/bin/tail,/bin/more,/bin/less,/bin/sz,/usr/sbin/tcpdump,/bin/bash,/bin/sh

  1. 切换用户 后台启动 ./bin/elasticsearch -d
  2. 查看是否启动 ps aux|grep elasticsearch
    4.开启外网访问 修改config/elasticsearch.yml
    network.host: 0.0.0.0

第二种:
1.上传解压
2.修改config/elasticsearch.yml
a)Cluster.name要一样
b)Node.name要不一样
c)Network.host本机域名ip
d)防脑裂配置
3.群发到其他节点,修改相应配置,node.name和network.host
4.安装marvel插件(每台elasticsearch和kibana上都要安装),能看集群状态
5.安装kibana,修改一个elasticsearch的url就可以了
6.新创建普通用户,groupadd groupname useradd username –g groupname
7.将所有目录和文件的权限修改为这个新普通用户的权限,chown –R username: groupname 目录
8.切换到普通用户启动elasticsearch。通过bin/elasticsearch启动
9.启动kibana不用在非root用户启动

你可能感兴趣的:(elasticsearch)