一、Elasticsearch单机安装
1.将es安装包传到服务器上
这是安装包
这里我是用的是WinSCP上传工具,上传到/home/plugins文件下。
进入Xshell,验证一下是否上传成功。
2.创建es目录
mkdir -p /usr/local/es(es1,es2,es3暂时不要安装,确保第一步es下面目录是空的,由于已经安装过,这三个文件留着了)
2.解压文件至 es 目录
tar -zxvf /home/plugins/elasticsearch-2.4.5.tar.gz -C /usr/local/es/(一定要是root用户,不然权限不够,无法解压)
给解压后的文件重命名
mv elasticsearch-2.4.5/ ./es4
接下来由于我把es4删了,因为和前面es1,es2,es3是一样的,只做演示如何文件重命名的。
ElasticSearch 后端启动命令,进入bin目录
启动方式有两种:一种是阻塞式启动,另一种可以直接操作后台。区别是就是在 ./elasticsearch 后面加不加 -d
但是,现在如果启动的话,会失败,因为当前是root用户。要想启动成功,需要创建普通用户es,创建组es然后切换用户es,再去执行。
groupadd es
useradd -g es es
更改 es 文件夹及内部文件的所属用户及组为 es:es
chown es:es /ust/local/es/es1
切换用户
su es
再一次启动