Elasticsearch6.4.3安装

centos7安装kibana6.4.3 | elasticsearch集群 | linux 参考: 1.手动安装:linux(centos7中)中安装kibana 2.yum安装:CentOS7使用yum安装kibana-6.1.1 3.下载最新版:Download Kibana 4.下载以往的版本:Past Releases 写在前面: 虚拟机与外网能够通信的,可以使用yum安装,操作步骤如【参考】中的第二个链接。也可参考官方指南->install kibana with RPM 我的环境: 1.es集群,多主模式。由于kibana暂不支持集群模式(同时与多个节点通信),所以选择安装在一 阅读详情

Elasticsearch6.4.3安装

 Linux内存一定要1g以上!

 首先要有jdk环境 要求1.8版本以上   elasticsearch是Java写的

 

 将上传的 elasticSearch安装包解压

cd /home/elasticsearch/elasticsearch-6.4.3/config

1、 修改elasticsearch.yml

network.host: 192.168.91.7

http.port:9200    #这是HTTP协议外部通信的端口号   9300内部通信端口号

 

如果此时启动,会报错 root不能启动的哦 不能通过root账号启动 这是属于自身的安全策略,解决方案,非root就可以了哈哈

 

因为安全问题elasticsearch 不让用root用户直接运行,所以要创建新用户

首先创建个分组: groupadd esUsers

                              useradd  esUser01 -g  esUsers -p 123

                              chown -R esUser01:esUsers   elasticsearch-6.4.3

                              su   esUser01   #切换登录用户

【参考:

第一步:liunx创建新用户  adduser esUsers    然后给创建的用户加密码 passwd XXX    输入两次密码。

第二步:切换刚才创建的用户 su esUsers 然后执行elasticsearch  会显示Permission denied 权限不足。

第三步:给新建的XXX赋权限,chmod 777 *  这个不行,因为这个用户本身就没有权限,肯定自己不能给自己付权限。所以要用root用户登录付权限。

第四步:root给esUser赋权限,chown -R XXX /你的elasticsearch安装目录。

然后执行成功。】

 这样启动仍然是会报错的

ERROR: [4] bootstrap checks failed
[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
[2]: max number of threads [1024] for user [esUser01] is too low, increase to at least [4096]
[3]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
[4]: system call filters failed to install; check the logs and fix your configuration or disable system call filters at your own risk
[2019-01-21T00:53:47,296][INFO ][o.e.n.Node ] [qKdHOzq] stopping ...
[2019-01-21T00:53:47,329][INFO ][o.e.n.Node ] [qKdHOzq] stopped
[2019-01-21T00:53:47,330][INFO ][o.e.n.Node ] [qKdHOzq] closing ...
[2019-01-21T00:53:47,355][INFO ][o.e.n.Node ] [qKdHOzq] closed
[2019-01-21T00:53:47,361][INFO ][o.e.x.m.j.p.NativeController] Native controller process has stopped - no new native processes can be started

解决方案:

 用root权限去做!

vi /etc/sysctl.conf

添加:  vm.max_map_count=655360  然后保存

然后 cd /etc

输入: sysctl -p

 

继续启动,继续报错:

ERROR: [3] bootstrap checks failed
[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
[2]: max number of threads [1024] for user [esUser01] is too low, increase to at least [4096]
[3]: system call filters failed to install; check the logs and fix your configuration or disable system call filters at your own risk
[2019-01-21T01:03:48,953][INFO ][o.e.n.Node ] [qKdHOzq] stopping ...
[2019-01-21T01:03:48,988][INFO ][o.e.n.Node ] [qKdHOzq] stopped
[2019-01-21T01:03:48,988][INFO ][o.e.n.Node ] [qKdHOzq] closing ...
[2019-01-21T01:03:49,010][INFO ][o.e.n.Node ] [qKdHOzq] closed
[2019-01-21T01:03:49,017][INFO ][o.e.x.m.j.p.NativeController] Native controller process has stopped - no new native processes can be started

 解决方案:继续用root去修改

vi /etc/security/limits.conf

加入:

* soft nofile 65536

* hard nofile 131072

* soft nproc 2048

* hard nproc 4096

 

 必须重启! 重启才可以生效

 

继续报错!

[1]: max number of threads [1024] for user [esUser01] is too low, increase to at least [4096]

 

解决:root下

vi /etc/security/limits.d/90-nproc.conf

 

 

 

 

 

在操作时候竟然出现了错误:

Exception in thread "main" 2019-01-21 00:46:41,393 main ERROR No Log4j 2 configuration file found. Using default configuration (logging only errors to the console), or user programmatically provided configurations. Set system property 'log4j2.debug' to show Log4j 2 internal initialization logging. See https://logging.apache.org/log4j/2.x/manual/configuration.html for instructions on how to configure Log4j 2
ElasticsearchParseException[malformed, expected end of settings but encountered additional content starting at line number: [59], column number: [1]]; nested: MarkedYAMLException[expected '<document start>', but found BlockMappingStart
in 'reader', line 59, column 1:
http.port: 9200
^

at [Source: sun.nio.ch.ChannelInputStream@5fbe4146; line: 59, column: 1]]; nested: ParserException[expected '<document start>', but found BlockMappingStart
in 'reader', line 59, column 1:
http.port: 9200
^
];
at org.elasticsearch.common.settings.Settings.fromXContent(Settings.java:685)
at org.elasticsearch.common.settings.Settings.access$500(Settings.java:84)
at org.elasticsearch.common.settings.Settings$Builder.loadFromStream(Settings.java:1188)
at org.elasticsearch.common.settings.Settings$Builder.loadFromPath(Settings.java:1165)
at org.elasticsearch.node.InternalSettingsPreparer.prepareEnvironment(InternalSettingsPreparer.java:100)
at org.elasticsearch.cli.EnvironmentAwareCommand.createEnv(EnvironmentAwareCommand.java:95)
at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86)
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:124)
at org.elasticsearch.cli.Command.main(Command.java:90)
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:93)
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:86)
Caused by: com.fasterxml.jackson.dataformat.yaml.snakeyaml.error.MarkedYAMLException: expected '<document start>', but found BlockMappingStart
in 'reader', line 59, column 1:
http.port: 9200
^

这个错误竟然是空格造成的! 醉了 这种格式 很让人不开心啊

解决方案:

 

 启动,继续报错!!

 system call filters failed to install; check the logs and fix your configuration or disable system call filters at your own risk

 分析和解决:

出现错误的原因:是因为centos6.x操作系统不支持SecComp,而elasticsearch 5.5.2默认bootstrap.system_call_filter为true进行检测,所以导致检测失败,失败后直接导致ES不能启动。

在elasticsearch.yml中添加配置项:bootstrap.system_call_filter为false:

bootstrap.system_call_filter: false

此时可以完美解决了!

启动成功!

 

关闭防火墙后访问:

http://192.168.91.7:9200/

9200端口可以提供Restful api接口 进行增删改查操作

 

下面安装可视化界面: Kibana

Kibana是一个开源的分析和可视化平台,设计用于和Elasticsearch一起工作。
你用Kibana来搜索,查看,并和存储在Elasticsearch索引中的数据进行交互。
你可以轻松地执行高级数据分析,并且以各种图标、表格和地图的形式可视化数据。
Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。

 

解压安装包后修改配置文件:

vim config/kibana.yml

# 将默认配置改成如下:

server.port: 5601

server.host: "192.168.91.7"

elasticsearch.url: "http:// 192.168.91.7:9200"   # 如果是集群 写集群地址

 

(自己的ip端口号  和 读取的 es的ip端口号)

启动Kibana

./bin/kibana

 

http://192.168.91.7:5601/app/kibana

 

 

1.查找ES进程

ps -ef | grep elastic

2.杀掉ES进程

kill -9 2382(进程号)

3.重启ES

sh elasticsearch -d

 

ES 6.4.3版本集群搭建 ES 6.4.3版本集群搭建ES集群搭建下载安装jdk安装es集群配置安装head ES集群搭建 CentOS7  Elasticsearch-6.4.3  JDK8 下载 https://www.elastic.co/cn/downloads/elasticsearch 选择适合版本 安装jdk 安装es 集群配置 安装head ... 阅读详情

相关推荐

Elasticsearch 6.4.3与Kibana在Linux上的安装与数据可视化

Elasticsearch 6.4.3 是一个分布式的实时搜索与分析引擎,支持多租户,并且能够处理PB级别的结构化或非结构化数据。它基于Apache Lucene构建,通过简单的REST API来隐藏底层复杂性,使用户能够快速而轻松地搜索、分析、存储和处理数据。Elasticsearch默认使用的是基于规则的简单分词器,它并不适合中文,因此需要安装专门针对中文优化的分词插件。IK分词器等插件允许自定义词典,我们可以根据业务需求添加专有名词、行业术语等,以提升分词的准确性。

weixin_31749299的博客 1037

elk6.4.3安装部署指导手册

本文意在指导elk6.4.3安装配置文档,包含elasticsearch、elasticsearch-head、filebat、logsearch、kibana等插件的安装配置,并抓取系统日志。

zxcsd11的博客 790

OPC DCOM详细配置方法 - 不关防火墙不换登陆用户

1. 前言   OPC DCOM的设置是实现跨网络OPC通信的基础,现有的一些OPC DCOM配置教程虽然讲解了如何配置DCOM,但没有讲清楚为什么要这么做,而且各个教程涉及的配置方法也不尽相同。   为了彻底搞清楚OPC DCOM的配置过程,我重新做了两台机器的系统,一台是Windows 7 32位,一台是Windows 10 64位,并且重零开始完整的测试了正常运行OPC DCOM所需的最少的...

steventian72的博客 3万+

ElasticSearch 6.4.3的下载和安装

在linux当中安装ElasticSearch服务以及解决启动过程当中的环境配置问题。

2301_78149288的博客 1373

esxi8.0.3如何添加USB外置硬盘

本文介绍了在ESXi系统中配置外置USB硬盘作为数据存储的完整步骤:1)通过SSH禁用USB仲裁服务并关闭自启;2)识别已连接的USB硬盘设备路径;3)使用partedUtil创建GPT分区表并计算扇区范围;4)设置VMFS6分区并格式化。关键命令包括停止usbarbitrator服务、partedUtil分区操作以及vmkfstools格式化命令。整个过程需通过SSH执行,最终将USB硬盘配置为名为"USB_Datastore"的VMFS6存储设备。

qq_41683719的博客 1546

KEIL5编译报错L6200E:__stdout重定义问题分析与解决

本文深入分析KEIL5编译报错L6200E中__stdout重定义问题的根源,指出因未完整定义__stderr导致与标准库stdio_streams.o冲突。提供完整重定义标准流、启用MicroLIB库等解决方案,帮助开发者彻底解决Symbol multiply defined错误,提升嵌入式开发效率。

uran的专栏 954

Elasticsearch6.4.3搭建

es搭建1 安装准备1.1 ES6.4.3需要JDK1.8版本1.2 关闭防火墙和selinux2 检查并设置系统环境2.1 检查系统版本2.2 检查并设置文件数设置2.3 调整用户打开最大进程数2.4 修改单个进程最大线程数据2.5 配置etc/hosts文件3 安装ES3.1 解压软件包4 修改Elasticsearch配置文件(配置文件后冒号后必须加空格)4.1 master elast...

qq_38698811的博客 2003

EPICS pythonSoftIOC教程

EPICS pythonSoftIOC教程

yuyuyuliang00的博客 1521

elasticsearch 入门安装

第1章 课程介绍 第2章 安装 下载地址:https://www.elastic.co/cn/downloads/elasticsearch 报错./bin/elasticsearch-env:行126: 未预期的符号 `<' 附近有语法错误 将./bin/elasticsearch-env 文件第126行修改如下 ...

lxw1844912514的博客 1033

AI算力网络与通信领域流量分析:优化策略探讨_副本

今天的AI就像一个"超级吃货",每天要"吃"掉海量数据、“消耗"巨量算力——训练一个千亿参数的大模型,可能需要上万块GPU同时工作数周,其间产生的数据传输量足以填满数百万个1TB硬盘。这些GPU和计算节点通过网络连接形成"AI算力网络”,而数据在节点间的流动就是"通信流量"。如果把算力比作AI的"肌肉",那流量就是"血液"——血液不通畅,肌肉再强也使不上劲。

AI天才研究院 1198

YOLOv8 | 代码逐行解析(二) | 从yaml文件到模型定义(代码逐行注释,小白必看)

本文给大家带来的是YOLOv8项目的解读,之前给大家分析了YOLOv8的项目文件分析,这一篇文章给大家带来的是模型训练从我们的yaml文件定义到模型的定义部分的讲解,我们一般只知道如何去训练模型,和配置yaml文件,但是对于yaml文件是如何输入到模型里,模型如何将yaml文件解析出来的确是不知道的,本文的内容接上一篇的代码逐行解析(一) 项目目录分析,本文对于小白来说非常友好,非常推荐大家进行阅读,深度的了解模型的工作原理已经流程,下面我们从yaml文件来讲解。

Snu77的博客 1万+

Centos7安装Elasticsearch6.4.3和Kibana6.4.3

访问http://192.168.43.104:5601/app/kibana。2)、修改启动时默认Jvm参数,默认是1G,根据自己需求自行修改。一、下载好安装文件上传到/usr/local。4)、配置elasticsearch用户。2)、修改配置文件kibana.yml。我虚拟机内存不够改成512m用于测试。5)、启动elasticsearch。三、安装Elasticsearch。6)、如果报文件大小错误启动失败。2)、 配置Java环境变量。3)、profile末尾添加。5)、检查是否安装成功。

hq.zheng的博客 567

ubuntu-emto-cpa 测试和使用(单核运行)

ubuntu-emto-cpa 测试和使用(单核运行)

qq_45834835的博客 1400

CentOS 7 安装ES-Elasticsearch 6.4.3-能解决你安装的90%的问题

一、环境要求 1. 系统版本 CentOS版本:7.6 [root@VM_0_13_centos ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 2.运行环境 es是基于Java开发,提前装好Java环境,Java环境的安装就不多说明了,没装的Google一下, [root@VM_0_13_centos ~]# java -version java version "1.8.0_201" Java(TM) SE Run

NathanniuBee的博客 1234

华为昇腾(Ascend)开发考试原题目解析 (2024) (题库一)——HCIP-AI-Ascend Developer——第一部分

给出一段代码如下,以下哪个选项描述错误?...A.中的语句由 MindSpore 接管,有语法限制B. 算子在中定义,并用来建立网络C.__init__()中的语句由 Python 解析执行D. 网络定义必须继承基类nn.Cell正确答案: B__init__()用于定义算子和网络层。所有需要用到的层(如卷积层、全连接层等)都应该在这里进行实例化。这部分代码由Python解释器执行。用于构建前向计算图。它调用在__init__()中定义好的算子和层来描述数据的流向。

qq_38334677的博客 1053

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

docker安装elasticsearch 6.4.3 停止

先打印日志 docker logs 9dcea100677b OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. [2019-11-15T07:22:07,906][IN...

smile_foreach的博客 1118

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Linux环境下Elasticsearch6.4.3安装

一、安装说明 Linux内存至少1G! 由于Elasticsearch是Java写的,所以需要安装jdk环境。 二、安装Elasticsearch 1、将安装包使用上传工具上传到Linux上面的/usr/local目录下并且解压。 tar -zxvf elasticsearch-6.4.3.tar.gz 2、进入到es目录下的config文件夹下面,修改elasticsearch.yml文件 n...

小尾寒羊的博客 1763

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Linux 以及 windows 安装 elasticsearch-6.4.3 和安装 elasticsearch-6.4.3 对应的ik分词器插件

1、下载 elasticsearch-6.4.3 Elasticsearch-6.4.3 下载地址 https://www.elastic.co/cn/downloads/past-releases/elasticsearch-6-4-3 2、修改elasticsearch.yml 配置 打开目录找到 elasticsearch-6.4.3\config 下的 elasticsearch.yml 把前面的 # 号去掉即可, 地址改为 127.0.0.1 3、启动访问 进入 \elasticsearch

ws - 兮的博客空间 2387

Centos7 安装 elasticsearch 6.4.3

上车 最近在接手项目里面的es相关的业务,预计最近一段会更新一个es系列文章。大家可以收藏下我的博客,写的不管好不好欢迎大家给我留言。感谢大家! 今天我们讲下怎么安装es, 为什么不讲7.0呢,因为目前业务用的就是6版本,所以这里只记录6版本安装了,其实差不多的,就是7.0 需要用到java 11了 。 参考资料: es 6.4.3 版本文档: https://www.elastic.co/guide/en/elasticsearch/reference/6.4/getting-started-concep

u014674145的博客 313

Elasticsearch6.4.3——安装es浏览器可视化界面elasticsearch-head

本地安装git,使用git命令git clone git://github.com/mobz/elasticsearch-head.git修改package.json的"Apache2.0",改为“Apache-2.0” { "name": "elasticsearch-head", "version": "0.0.0", "description": "Front end for an elasticsearch cluster", "main": "_site/index.html",

qq_11716的博客 2069

windows下安装elasticsearch-6.4.3和elasticsearch-head插件

windows下安装elasticsearch-6.4.3和elasticsearch-head插件 博客分类: elasticsearch es ElasticSearch下载地址:https://www.elastic.co/cn/downloads/elasticsearch 1.配置elasticsearch 修改一下es使用...

weixin_30672019的博客 411

docker安装elasticsearch6.4.3 趟坑之路....

我的虚拟机为centos7.5 首先查找我需要的镜像 docker search elasticsearch 但是我想要6.4.3版本的,这里一大串我刚开始用docker也不太懂,然后百度 docker pull elasticsearch:6.4.3 没拉下来,不好使,接着我去了https://hub.docker.com/r/library/ 官网搜索 找到我想要的~ ...

weixin_40790313的博客 1101

CentOS7.4安装kibana 6.4.3,结合Elasticsearch使用

阿里云服务器CentOS7.4安装kibana 6.4.3,结合Elasticsearch使用 环境准备: Centos版本:7.4 es版本:6.4.3 步骤: 1.下载和es版本对应的kibana,这里需要下载的版本是6.4.3 wget https://artifacts.elastic.co/downloads/kibana/kibana-6.4.3-linux-x86_64...

y19910825的博客 376

Elasticsearch【环境搭建 01】elasticsearch-6.4.3 单机版不能以root用户运行es 及 max_map_count 问题解决(含 安装包+分词插件 云盘资源)

Elasticsearch【环境搭建 01】elasticsearch-6.4.3 单机版不能以root用户运行es 及 max_map_count 问题解决(含 安装包+分词插件 云盘资源)

Java与大数据相关实践内容分享! 1111

Win10环境下Elasticsearch 6.4.3 + Kibana 6.4.3的下载安装,中文分词器插件安装,版本选择,各种踩坑填坑过程

目录 前言 ElasticSearch简介 环境准备 版本选择 安装包下载 安装与配置 分词效果演示 本篇结束 下一篇文章介绍 前言   不瞒你们说,这是我第一篇博客文章,如果有错误或者更好的解决方案,希望大家可以留言指出。最近博主忙着毕业设计项目。由于毕设选题中涉及到文本检索,而且数据量也相当大。为了提高全文检索速度,博主第一次接触ElasticSearch这个神器,但在安装开发环境的时候就...

写bug呢,大雄生~的博客 3477
上一篇: SpringBoot2.0之整合Kafka
下一篇: 使用kibana进行简单的CRUD和版本控制
Art&Code
博客等级 码龄7年 77粉丝 554原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值