阿里云centos7安装ElasticSearch 博客分类: ElasticSearch ElasticSearchcentos
温故知新。最近需要用上es,不过已经快半年没用过了,所以又得重新熟悉一边。
系统是阿里云自带的centos 7 ,不过都一样。
先说下老生常谈的几个注意事项:
1)es 在linux上不允许以root用户运行,所以,如果你以root用户运行会出错:“Exception in thread "main" java.lang.RuntimeException: don't run elasticsearch as root。”
2)“We recommend installing the Java 8 update 20 or later, or Java 7 update 55 or later.” ES推荐以上版本的jdk。之前就遇到了异常,就切换了es版本解决。
1.下载安装包,安装包
https://www.elastic.co/downloads/elasticsearch ,可以手动下载,解压后,使用xshell ftp拖入服务器中。
也可以wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.2.tar.gz ,那么就会下载到当前文件夹。然后 执行命令 tar -zxvf elasticsearch-5.5.2.tar.gz /usr/bin 解压到/usr/bin 下。
2.运行
执行命令 /usr/bin/elasticsearch-5.5.2/bin/elasticsearch 。
如果以root 用户执行那么就会报错咯。所以需要切换到非root用户再执行,如果提示权限不足,付权即可。也可以新建一个用户。
执行 useradd es 新建用户,
修改密码 passwd es 。
再执行 chown -R es /usr/bin/elasticsearch-5.5.2 把es的目录赋予新建的es用户,(不然等下无法修改权限)。
然后su es 切换es用户
执行 /usr/bin/elasticsearch-5.5.2/bin/elasticsearch
上一篇: Access denied for user 'ODBC'@'localhost' 怎么办? 博客分类: MySql MySql
下一篇: 阿里云centos7安装ElasticSearch 博客分类: ElasticSearch ElasticSearchcentos
推荐阅读
-
阿里云centos7安装ElasticSearch 博客分类: ElasticSearch ElasticSearchcentos
-
阿里云centos7安装ElasticSearch 博客分类: ElasticSearch ElasticSearchcentos
-
ElasticSearch2.4.0单机版及集群安装 博客分类: Search elasticsearchelasiicsarch v2.4cluster
-
windows下Elasticsearch+Logstash+Kibana日志收集分析系统安装教程 博客分类: 开源软件 elasticsearchkibanalogstash
-
阿里云服务器 docker中安装Elasticsearch
-
阿里云服务器ESC Centos下安装配置svn服务器 博客分类: CentOS svn
-
阿里云服务器构架java生产环境-8.1:docker安装elasticsearch-安装