centos7安装elasticsearch和kibanna
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了centos7安装elasticsearch和kibanna,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3352字,纯文字阅读大概需要5分钟。
内容图文
![centos7安装elasticsearch和kibanna](/upload/InfoBanner/zyjiaocheng/927/4a9c39fb0b5b428cb1ac909ddd1783d6.jpg)
[root@localhost ~]# cd /usr/local
[root@localhost local]# ll
总用量 0
drwxr-xr-x. 2 root root 6 4月 11 2018 bin
drwxr-xr-x. 2 root root 6 4月 11 2018 etc
drwxr-xr-x. 2 root root 6 4月 11 2018 games
drwxr-xr-x. 2 root root 6 4月 11 2018 include
drwxr-xr-x. 2 root root 6 4月 11 2018 lib
drwxr-xr-x. 2 root root 6 4月 11 2018 lib64
drwxr-xr-x. 2 root root 6 4月 11 2018 libexec
drwxr-xr-x. 2 root root 6 4月 11 2018 sbin
drwxr-xr-x. 5 root root 49 3月 15 02:51 share
drwxr-xr-x. 2 root root 6 4月 11 2018 src
[root@localhost local]# mkdir temp
[root@localhost local]# cd temp
[root@localhost temp]#
解压jdk
[root@localhost temp]# mv jdk1.8.0_231/ ../jdk1.8
[root@localhost jdk1.8]# vim /etc/profile
-bash: vim: 未找到命令
[root@localhost jdk1.8]# yum install vim -y
vim /etc/profile
最后加上
export JAVA_HOME=/usr/local/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile
[root@localhost jdk1.8]# cd ~
[root@localhost ~]# java -version
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
#创建一个新用户,不要在shell中远程操作,在虚拟机窗口中操作,在shell中设置密码不能为简单密码
useradd es
passwd es
123456
#用es用户登录
#将elasticsearch解压在/home/es目录
#进入config目录修改配置
vim jvm.options
将内存调小一点
-Xms512m
-Xmx512m
vim elasticsearch.yml
path.data: /home/es/elasticsearch/data
path.logs: /home/es/elasticsearch/logs
[es@localhost elasticsearch]$ mkdir data
[es@localhost elasticsearch]$ mkdir logs
mkdir: 无法创建目录"logs": 文件已存在
[es@localhost config]$ vim elasticsearch.yml
#允许所有ip主机访问
network.host: 0.0.0.0
#要求linux内核版本大于等于3.5禁用这个插件
vim elasticsearch.yml
bootstrap.system_call_filter: false
/es/elasticsearch/logs
[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
[2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
切换root账户
vim /etc/security/limits.conf
在最下面添加如下内容
* soft nofile 65536
* hard nofile 65536
soft nproc :单个用户可用的最大进程数量(超过会警告);
hard nproc:单个用户可用的最大进程数量(超过会报错);
soft nofile :可打开的文件描述符的最大数(超过会警告);
hard nofile :可打开的文件描述符的最大数(超过会报错);
有时候还会提示线程数不足
[1]: max number of threads [1024] for user [leyou] is too low, increase to at least [4096]
vim /etc/security/limits.d/20-nproc.conf
* soft nproc 4096
root soft nproc unlimited
[2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
vim /etc/sysctl.conf
设置最大虚拟内存
vm.max_map_count=262144
sysctl -p
[3]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured
vim elasticsearch.yml
cluster.initial_master_nodes: ["node-1"]
关闭防火墙
[root@localhost etc]# systemctl stop firewalld
[root@localhost etc]# systemctl disable firewalld
安装kibana
可以远程登录
修改配置server.host: "0.0.0.0"
安装ik分词器
安装完ik分词器转换后,杀出zip压缩包
unzip elasticsearch-analysis-ik-6.3.0.zip -d ik-analyzer
注:我写的博客主要给自己看的,如果看不懂不要尝试理解.
内容总结
以上是互联网集市为您收集整理的centos7安装elasticsearch和kibanna全部内容,希望文章能够帮你解决centos7安装elasticsearch和kibanna所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。