初次搭建win下的elasticsearch环境
搭建这个环境,当然是为了elk啦
只是搭建这个环境暗藏了几个坑
1.启动 Elasticsearch 时 报错 java.nio.file.NoSuchFileException \lib\dt.jar
这个问题是因为本机上安装了jdk,然后它会去加载你使用的jdk版本,我这里是因为classpath中一个jar包的地址配错了,更改过来后就好了,当然修改后需要重启cmd程序
2.增加新的参数用于head插件访问
3. received plaintext http traffic on an https channel, closing connection Netty4HttpChannel
这个算是一个隐藏坑了,我看了很多博客都是直接启动就可以了,但是我这边启动后,程序虽然能够运行,但是浏览器访问不了9200
原因:
ES8
默认开启了ssl
认证,导致无法访问9200
端口
修改
elasticsearch.yml配置:xpack.security.enabled:把true改成false,重新启动就可以了