ElasticSearch初探

因为业务上的需要,我准备试用一下ElasticSearch,但是安装过程也不是很顺利。

环境:Ubuntu16.04 64bit

遇到的问题

1.can not run elasticsearch as root

这个解决办法也简单,新增一个用户,然后分配权限即可

2.启动之后也还是报错:max file descriptors [65535] for elasticsearch process is too low … Native controller process has stopped – no new native processes can be started

编辑 /etc/sysctl.conf 文件,添加 fs.file-max=655350 ,然后运行 sysctl -p 即可

3.解决中文分词的插件

在 https://github.com/medcl/elasticsearch-analysis-ik/releases 找到对应ES的版本的链接,复制zip包的链接,然后运行:./bin/elasticsearch-plugin install zip包链接,安装好重启ES即可


接下来尝试用docker-compose部署elasticsearch+fluentd+kibana(截止2018-12-27最新版本)

1.docker-compose.yml

2.fluentd/conf/fluentd.conf

3.fluentd/Dockerfile

4.elasticsearch/Dockerfile

5.最后 docker-compose up -d 启动即可

这篇文章还没有评论

发表评论

*

List
Love
00:00