为什么80%的码农都做不了架构师?>>>   

下载

wget --no-check-certificate https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.1.rpm

安装

rpm -ivh elasticsearch-6.3.1.rpm

安装包会自动创建 elasticsearch 用户及其同名用户组,且自动安装后的一些路径如下

/usr/share/elasticsearch
/usr/share/elasticsearch/bin/elasticsearch
/var/log/elasticsearch
/var/lib/elasticsearch
/var/run/elasticsearch
/etc/sysconfig/elasticsearch
/etc/rc.d/init.d/elasticsearch
/etc/elasticsearch

创建存储目录

# 新建目录
mkdir -p /data/elasticsearch
mkdir -p /data/elasticsearch/data
mkdir -p /data/elasticsearch/logs
# 目录授权
chown -R elasticsearch:elasticsearch /data/elasticsearch

编辑配置文件

vim /etc/elasticsearch/elasticsearch.yml

修改以下内容[部署三台为例子,酌情修改配置参数]

cluster.name: es-group #集群名称,可以自行修改
node.name: node-1 #节点名称,自行修改
network.host: 172.27.1.1 #主机地址,这里写本机IP
http.port: 9200 #对外提供服务的端口,9300为集群服务的端口# 修改存储目录
path.data: /data/elasticsearch/data
path.logs: /data/elasticsearch/logs# ------ 配置集群 ------
# 分片数和副本数
#index.number_of_shards: 5
#index.number_of_replicas: 1# 是否参与master选举和是否存储数据;这里根据你们具体部署的机子自行调整,下面默认为master节点
node.master: true # 节点类型,若三台一般部署为 master[true] client[true] data[false]
node.data: true # 节点类型,若三台一般部署为 master[true] client[false] data[true]# master选举最少的节点数,这个一定要设置为N/2+1,其中N是:具有master资格的节点的数量,而不是整个集群节点个数
discovery.zen.minimum_master_nodes: 2# discovery ping的超时时间,拥塞网络,网络状态不佳的情况下设置高一点
# discovery.zen.ping.timeout: 3s# [单播] 注意,分布式系统整个集群节点个数N要为奇数个!!
discovery.zen.ping.unicast.hosts: ["172.27.1.1:9300", "172.27.1.2:9300", "172.27.1.3:9300"]

编辑限制文件

vim /etc/security/limits.conf

在文件末尾加入

elasticsearch soft nofile 65536
elasticsearch hard nofile 131072
elasticsearch soft nproc 4096
elasticsearch hard nproc 4096

编辑系统值

vim /etc/sysctl.conf

添加

vm.max_map_count=262144

查看

sysctl -p

Centos6 安装需要注意 Centos6不支持SecComp,而ES6默认bootstrap.system_call_filter为true 编辑配置文件 编辑配置文件

vim /etc/elasticsearch/elasticsearch.yml

修改并添加以下内容

# 取消bootstrap.memory_lock的注释,并在它下面添加bootstrap.system_call_filter:false 配置
bootstrap.memory_lock: false
bootstrap.system_call_filter: false

启动服务

service elasticsearch start

验证一下服务是否正常(若不能访问也先查看防火墙是否放行9200端口)

curl -i "http://172.27.1.1:9200"

安装 kibana 插件 下载 rpm 安装包

wget --no-check-certificate https://artifacts.elastic.co/downloads/kibana/kibana-6.3.1-x86_64.rpm

安装

sudo rpm --install kibana-6.3.1-x86_64.rpm

编辑配置文件

vim /etc/kibana/kibana.yml

修改内容

# 找到
#elasticsearch.url: "http://localhost:9200"
# 去除上面一行命令的#号,修改为本机IP
elasticsearch.url: "http://172.27.1.1:9200"# 去除下面一行的#号,修改为本机IP
#server.host: "localhost"#修改后如下
server.host: "172.27.1.1"

后台运行

# 后台启动
nohup /usr/share/kibana/bin/kibana &

访问地址

http://172.27.1.1:5601/app/kibana

转载于:https://my.oschina.net/linch/blog/1861335

CenOS 6.5 RPM 安装 elasticsearch 6.3.1相关推荐

  1. rpm 安装ElasticSearch

    源码安装:https://blog.csdn.net/qq_26900081/article/details/107913734 Java_JDK版本:11.0.8 ElasticSearch版本:7 ...

  2. elasticsearch rpm安装及详细配置

    elasticsearch使用rpm安装及详细配置 下载elasticsearch的rpm包 安装elasticsearch 创建elasticsearch管理用户 设置文件和目录权限为elk 设置启 ...

  3. 数据处理系列(四) 安装Elasticsearch用以存储和查询数据

    为什么80%的码农都做不了架构师?>>>    准备工作 ### 添加一个额外用户用以启动 Ela 因为Ela不支持root启动adduser tmp## 设置密码 passwd t ...

  4. Linux的md64进程,在Linux上安装Elasticsearch Kibaba.md(示例代码)

    在Linux上安装Elasticsearch Kibaba Kibana是一个开源为elasticsearch 引擎提供数据和数据分析 1.下载安装 切换到root账户,按顺序依次执行以下命令 rpm ...

  5. 怎样在 Centos 6.8 中安装 Elasticsearch 5.2

    1. 安装 Java Elasticsearch 支持 Oracle JDK 和 OpenJDK,最低要求版本为 Java 8. 首先查看是否已安装了 Java: # java -version 如果 ...

  6. 在Linux上安装Elasticsearch Kibaba.md

    在Linux上安装Elasticsearch Kibaba Kibana是一个开源为elasticsearch 引擎提供数据和数据分析 1.下载安装 切换到root账户,按顺序依次执行以下命令 rpm ...

  7. yum安装elasticsearch慢_ELK elasticsearch yum 安装(4th)

    比起tar包安装,以yum方式安装对于启动和关闭elasticsearch服务更为方便.而对于CentOS与Ubuntu而言,apt 安装比yum 更为方便.楼主工作前期中是以CentOS系统为主,后 ...

  8. linux es数据库 head,centos7安装Elasticsearch及Es-head插件详细教程(图文)

    懒惰了很久,今天来写一下Elasticsearch在centos7上安装教程以及安装过程中可能出现的报错解决方式,有不对的地方,烦请各位看官多多指教! 一.ES安装 1.环境检查 确保有java环境, ...

  9. Graylog服务器rpm安装

    1.包括四块内容: mongodb elasticsearch graylog-server graylog-web 2.#安装mongodb ​ vim /etc/yum.repos.d/mongo ...

最新文章

  1. iMeta | 宏基因组生物信息期刊-创刊背景和简介
  2. linux系统的通讯工具,Linux下即时通讯工具:Pidgin 2.5.0正式发布了
  3. Subsonic使用中
  4. jpa执行mysql存储过程_基于Spring Boot,使用JPA调用Sql Server数据库的存储过程并返回记录集合...
  5. 数据结构课程设计------c实现散列表(二次探测再哈希)电话簿(文件存储)
  6. java向有序数组里插数_Java向有序数组中插入一个元素,,使其仍按有序排列,并求出这个插入元素的下标...
  7. 颜值实力派—打造MySQL运行监控环境
  8. c语言猜字游戏中期报告,c语言小程序:编写猜字游戏
  9. AI学习笔记(十六)中文分词
  10. 如何对物联网数据进行大数据分析
  11. 隔壁宿舍的都哭了,单片机最小应用系统不懂你都毕不了业
  12. 为什么不推荐使用BeanUtils属性转换工具,老程序员都不使用!
  13. 【8】同步vscode配置和插件【导入导出】、再也不用担心换电脑重新安装插件了
  14. C++对windows控制面板的操作
  15. 广东工业大学2020级年ACM第一次月赛
  16. 串口拓展测试方法及步骤--信而泰TeleATT测试软件实操
  17. 32位服务器系统安装教程,服务器系统数据库安装教程
  18. 使用Android studio 开发xposed插件
  19. 让站长崩溃的骚操作,你中过招吗?
  20. 手机连接投影机的步骤_手机怎么连接投影仪?这几招实用

热门文章

  1. 压力校准仪器开发之日--2017-10-31
  2. 检查Linux服务器性能的关键十条命令
  3. C# 微信服务号模板消息中如何换行
  4. 使用STL map 用 string 做索引 插入删除数据
  5. 在线Excel转TSV工具
  6. Spring基础类型注入演示案例
  7. nova5i有鸿蒙系统吗,华为nova 5i怎么样?值得入手么?
  8. js日期操作,某天的N天后,一个月后的日期
  9. Spring Boot与Spring Cloud是什么关系?
  10. 算法之【辗转相除法】