安装Elasticsearch包
创建普通用户
ES不能使用root用户来启动,必须使用普通用户来安装启动。这里我们创建一个普通用户以及定义一些常规目录用于存放我们的数据文件以及安装包等。
创建一个es专门的用户(必须)
使用root用户在服务器执行以下命令
先创建组, 再创建用户:
1)创建 elasticsearch 用户组
[root@localhost ~]# groupadd es
2)创建用户 tlbaiqi 并设置密码
[root@localhost ~]# useradd es
[root@localhost ~]# passwd es
3)# 创建es文件夹,
并修改owner为es用户
mkdir -p /home/es/
4)用户es 添加到 es 用户组
[root@localhost ~]# usermod -G es es
[root@localhost ~]# chown -R es /home/es/elasticsearch-7.6.1
5)设置sudo权限
#为了让普通用户有更大的操作权限,我们一般都会给普通用户设置sudo权限,方便普通用户的操作
#三台机器使用root用户执行visudo命令然后为es用户添加权限
[root@localhost ~]# visudo
#在root ALL=(ALL) ALL 一行下面
#添加es用户 如下:
es ALL=(ALL) ALL
启动ES前注意修改下以下几项:
1:修改jvm.option
修改jvm.option配置文件,调整jvm堆内存大小