在Centos7上部署elasticsearch6.1.2

下载压缩包:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.1.2.zip
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.1.2.zip.sha512
校验并解压缩:
shasum -a 512 -c elasticsearch-6.1.2.zip.sha512 
unzip elasticsearch-6.1.2.zip
cd elasticsearch-6.1.2/ 
报错:      
shasum: command not found

  unzip : command not found

 

解决:

 yum install -y perl-Digest-SHA

 yum install -y unzip 

注意要在非root目录下启动,方便起见,专门建了一个用户来管理ES:

创建组

groupadd esgroup

创建用户,用户要指定组和密码

useradd esuser -g esgroup -p 123456

更改目录权限:

chown -R eauser:esgroup elasticsearch-6.1.2(应为你自己的ES解压根目录)

然后把ES目录移到非root权限目录:

mv  elasticsearch-6.1.2 /opt

然后以切换到esuser用户执行启动操作:

su esuser

cd /opt/elasticsearch-6.1.2/bin

./elasticsearch -d(-d为后台启动)

服务器内存不够或者jvm运行内存不够的话可能会报分配内存错误,改一下elasticsearch-6.1.2/config/jvm.options的启动内存:

数秒后查看启动是否成功:

curl 127.0.0.1:9200

输出如下信息代表启动成功:

{
  "name" : "xDV_rjt",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "CjTXmPAKQKqAsOB76uAe9w",
  "version" : {
    "number" : "6.1.2",
    "build_hash" : "5b1fea5",
    "build_date" : "2018-01-10T02:35:59.208Z",
    "build_snapshot" : false,
    "lucene_version" : "7.1.0",
    "minimum_wire_compatibility_version" : "5.6.0",
    "minimum_index_compatibility_version" : "5.0.0"
  },
  "tagline" : "You Know, for Search"
}

但是这时候还不支持远程访问,要更改一下yml配置才行,

network.host取消注释并改成本地地址,添加http.host: 0.0.0.0然后停止es重新启动即可

jps | grep Elasticsearch 找到es进程号然后kill掉

再重新进入/bin启动即可

这下可以远程访问了:

管理插件有多种:

可以在Chrom中添加Elasticsearch Head插件

填入地址后即可管理你的es了

还可以在服务器上安装kibana来管理你的es:

wget https://artifacts.elastic.co/downloads/kibana/kibana-6.1.2-linux-x86_64.tar.gz
tar xzvf kibana-6.1.2-linux-x86_64.tar.gz
mv kibana-6.1.2-linux-x86_64 /opt/kibana

修改配置文件:

config/kibana.yml:

server.host: "0.0.0.0"

elasticsearch.url: "http://localhost:9200"

然后进入到bin目录./kibana启动即可,访问端口默认是5601

关闭的方法:

ps -ef  | grep ./kibana

然后 kill -9 pid就行了

界面看起来还是很舒适的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值