Elasticsearch-6.5.3 在Centos7,Linux 虚拟机环境下,设置绑定的IP地址

版权声明:转载请注明出处,码字不易,且转切珍惜 https://blog.csdn.net/weixin_40165004/article/details/85331059

问题背景:

Elasticsearch在Linux环境下安装很简单,只需要在官网下载相应的tar.gz压缩包,并使用 Linux下的解压命令,即可。解压完成后,可以进入该目录下,使用./bin/elasticsearch 命令来检测是否成功启动elasticsearch服务。这个很简单,具体可以参考这个blog,click there。Joy在安装elasticsearch中出现的问题就是,之前并没有接触过Linux命令行代码模式,都是使用界面化的Windows系统,在安装elasticsearch时,需要有JDK环境的支持,安装一般教程,通常都是把虚拟机自带的JDK卸载,重装新的,并配置环境变量等。现在回想一下,自己还真是笨啊,不过好在有大神的帮助,自己摸索着让服务跑起来了。

因为Joy是在Centos7的虚拟机下进行的实验,想要将虚拟机的IP地址配置到elasticsearch的配置文件中,以实现在本地浏览器也能访问到elasticsearch的服务,在进行elasticsearch.yml配置文件设置绑定的IP地址时,出现了如下问题:

解决方案如下:

使用root账户登录,修改/etc/security/limits.d/20-nproc.conf

命令如下:

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

修改内容:* soft nproc 2048

#修改为

* soft nproc 4096

注意:修改完成后,注销账户,重新登录

一般修改完配置文件等,需要进行注销账户,重新登录或者source 命令来使配置文件生效。

运行结果:

Yes,没有错误了,就是一堆提示警告信息。打开网页进行测试如下信息即可证明成功了!

总结:

对于新的环境的搭建,在自己不熟悉的情况下,尽量不要选择版本过高的,之前在安装ik词库插件就遇到了这样的问题,Joy的elasticsearch本来选择的版本是6.5.4的,12月19号更新的版本,然而ik词库插件最新的只是6.5.3,在安装的时候就一直显示服务开启不了,不能使用。所以尽量别选太新的,然后插件什么的选择版本一致的。另外就是Linux命令,常用的可以了解了解。耐心排错就好了,fighting~

如有错误请各位大神批评指正,如能赐教将不胜感激。

猜你喜欢

转载自blog.csdn.net/weixin_40165004/article/details/85331059