温故知新。最近需要用上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
相关推荐
centos6.5安装elasticsearch+logstash详细教程,阿里云环境
CentOS 8 安装ELK 7.x 本次示例使用的是阿里云的机器,系统CentOS8 常见的问题的原因以及处理
短链平台技术栈 ...● 上线部署:Jenkins CICD + 阿里云Git仓库+ 阿里云ECS CentOS7 + Rancher2.5 + 容器编排调度 ● 高级测试必备生产环境流量压测:Jmeter5.X单接口压测+混合流量录制+流量压测扩大重放
ElasticSearch FastDFS (1)nginx /opt/nginx/nginx.conf [1]配置支持php-fpm 6666 http://39.105.222.221 File Not Found (1)www文件权限 (2)以root用户开启php-fpm /usr/local/php/sbin/php-fp
系统centos8(阿里云ecs服务器) [root@iZ2zeczvvb79boy368xppwZ ~]# cat /etc/redhat-release CentOS Linux release 8.1.1911 (Core) 安装过程 docker pull elasticsearch:6.4.0 修改虚拟机内存(貌似没有效果) ...
ElasticSearch FastDFS (1)nginx /opt/nginx/nginx.conf [1]配置支持php-fpm 6666 http://39.105.222.221 File Not Found (1)www文件权限 (2)以root用户开启php-fpm /usr/local/php/sbin/php-fp
^_^或者您可以 "follow" 一下,我会不断开源更多的有趣的项目开发环境 macOS 10.12.4 nodejs 6.10.0 Mongodb 3.4.2部署环境 阿里云 CentOS 7.2 64位如有问题请直接在 Issues 中提,或者您发现问题并有非常好的解决...
scratch镜像 scratch镜像是一个虚拟镜像,因为它根本不存在,但它...yum源用的是阿里云的 [root@es2 ~]# yum -y install docker [root@es2 ~]# systemctl start docker [root@es2 ~]# docker version Client: Version:
添置一台阿里云ECS服务器(CentOS 7.9),安全组设置中添加常用端口:80(http), 22(ssh), 3306(mysql), 6379(redis)等,重置实例密码后重启服务器 通过ssh建立会话远程连接云服务器 ```shell $ ssh root@远程服务器...
这里罗列了阿里云常用的一些: 新的起点 CDK8S: ://mp.weixin.qq.com/s/fITEVy3IEhI4HOyTXRp9ig TKey: : 初衷(原意) 整理下自己所学。但是比较随意,所以很多地方不够严谨,所以请携带批评的思维阅读。 带动...