在启动Elasticsearch的时候,出现这样的错误,这个错误表示的是过滤器版本不对,无法启动。

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_配置文件


我们在这个文件里面去加上这个配置就可以了。

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_配置文件_02


es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_java_03


如果你不知道在哪里配置,最好是在最下面进行配置,这样不会破坏整体配置的完整性。

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_文件权限_04


回头看看上面,我们这里有四个错误,第四个过滤器的错误已经被我们上面的方法解决了,前三个该怎么去解决?第一个问题说的是文件权限不足, 因为我们切换到leyou用户,而不是root用户,文件权限发生了改变,

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_elasticsearch_05


先退出leyou用户,进入root后再找到配置文件。

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_配置文件_06


在最下面加入这些配置信息,然后退出

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_配置文件_07


第二个是叫我们提高进程数量。

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_java_08


es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_配置文件_09

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_配置文件_10


修改为

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_文件权限_11


第三个问题是虚拟内存不够,需要提高到262144

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_java_12


进入配置文件

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_elasticsearch_13


修改虚拟内存

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_java_14


重新刷新配置

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_配置文件_15


运行elasticsearch,因为是bat文件,所以可以直接运行。

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_elasticsearch_16


启动elasticsearch成功,可以看到如果只有一台elasticsearch的情况下,我们启用9200端口就可以连接了。

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_elasticsearch_17


另外一个端口是9300,如果是集群的话就可以用这个端口。

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_文件权限_18


输入虚拟机地址,加上端口号,就可以进行访问了

es文件浏览器无法访问ftp 但电脑可以 es文件浏览器无法使用_java_19

总结一下,我们这次说的是关于elasticsearch常见的四个问题,第一个是文件权限问题,这个要退出到root用户,然后修改配置文件,加上文件权限,第二个是最大进程数问题,在leyou目录下的配置文件当中去修改最大进程数,第三个是虚拟内存问题,也是去配置文件修改,修改的时候不知道放在哪里,那就放在最下面。第四个是过滤器版本不匹配的问题,我们可以直接把过滤器关掉,然后运行elasticsearch,最后就会显示出它的端口是多少,集群端口是多少,我们只需要在浏览器输入虚拟机地址,然后加上elasticsearch端口,就可以进行访问到elasticsearch。