在CentOS7虚拟机上,es搜索安装过程以及kibana的安装。
2020-07-15 05:20
148 查看
在CentOS7虚拟机上,es搜索安装以及kibana的安装。
(1)elasticsearch7的安装
首先在es官网下载安装包
连接:https://www.elastic.co/cn/elasticsearch/
解压:tar -zxvf elasticsearch-7.7.1-linux-x86_64.tar.gz / /+你自己选择的文件夹路径(或tar -zxvf elasticsearch-7.7.1-linux-x86_64.tar.gz 后mv elasticsearch- 7.x.x /你选择的文件夹路径) #示例tar -zxvf elasticsearch-7.7.1-linux-x86_64.tar.gz /opt
1.可以配置虚拟机java11以上环境但好像也可不配es7以上自带jdk
#配置自己的jdk11 export JAVA_HOME=/opt/module/jdk-11.0.6 export PATH=$JAVA_HOME/bin:$PATH #添加jdk判断 if [ -x "$JAVA_HOME/bin/java" ]; then JAVA="/opt/module/jdk-11.0.6/bin/java" else JAVA=`which java` fi #学长配的
2.vim elasticsearch.yml
增加配置文件 network.host: 0.0.0.0 #端口 http.port:9200 #集群名称 cluster.name: my-es #节点名称 node.name: node-1 #设置在集群中的所有节点名称,这个节点名称就是之前所修改的,当然你也可以采用默认的也行,目前是单机,放入一个节点即可 cluster.initial_master_nodes: ["node-1"]
3.文件权限修改
chown -R wyj:wyj /usr/local/elasticsearch-7.2.0(使用自己的用户名xx:xx及文件路径)
报错:
[2] bootstrap checks failed
[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]
原因:每个进程最大同时打开文件数太小
可通过下面2个命令查看当前数量
ulimit -Hn ulimit -Sn
修改每个进程最大同时打开文件数
增加配置
vim /etc/security/limits.conf
* soft nofile 65536 * hard nofile 65536
[2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
原因:问题同上,最大线程个数太低。
修改配置文件,增加配置
vim /etc/security/limits.conf
* soft nproc 4096 * hard nproc 4096
3.max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
原因:elasticsearch用户拥有的内存权限太小,至少需要262144
修改配置文件,增加配置
vim /etc/sysctl.conf
vm.max_map_count=262144
执行命令sysctl -p生效
sysctl -p
4.虚拟机内存要足够大
5.关闭防火墙
systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
6.重新登录
reboot
7.启动效果
(2)kibana的安装
在官网下载kibana的安装包
连接:https://www.elastic.co/cn/downloads/kibana
解压:tar -zxvf kibana-7.6.2-linux-x86_64.tar.gz /opt(可以选择自己的路径)
并修改权限
1.进入config文件夹内,修改配置文件:
vi kibana.yml
修改端口号,host连接es配置信息
在最后一行修改语言为中文
保存并退出(先esc后:wq!)记得保存!记得保存!记得保存!重要的事情说三遍
2.启动效果
相关文章推荐
- 虚拟机安装CentOS以及SecureCRT设置【完美无错版】
- CentOS 6.5 32位 安装 Oracle11g 32位 全过程详解 以及报错解决办法
- CentOS 5.5虚拟机安装Oracle11gR2的全过程
- 在虚拟机里安装centos 6.4和centos 5.8里配置vim 7.4安装过程
- 虚拟机安装CentOS以及SecureCRT设置【完美无错版】
- 关于U盘安装CentOS 7(CentOS-7-x86_64-DVD-1708.iso)的流程以及安装过程中的一些问题
- 虚拟机CentOS7 安装MySQL8过程中遇到的问题
- centos安装mail命令以及mutt命令过程及问题总结
- 笔记本安装CentOS的步骤以及安装过程中黑屏的解决办法
- 记录安装 Linux CentOS 虚拟机过程
- 虚拟机CentOS安装KIBANA 6.2.2
- 虚拟机以及Centos安装
- CentOS中LAMP安装过程错误以及解决
- 虚拟机安装CentOS以及SecureCRT设置【完美无错版】
- CentOS7 中安装 Java 8 以及Tomcat8的过程(pass)
- win10系统使用VisualBox v5.2.22安装Ubuntu 18.04 desktop虚拟机过程中的小坑以及安装VirtualBox Guest Additions的方法
- VMware Workstation,CentOs虚拟机的安装过程
- JAVAWEB开发之——Linux命令实战、虚拟机和centos的安装以及联网、常用命令、vi编辑以及软件的安装、sftp的使用
- Linux Centos 在虚拟机中的安装过程
- Centos7.6系统在VM15.5虚拟机下详细安装过程