Linux系统启动ElasticSearch报错

解压后直接运行bin目录下的elasticsearch
结果报了这样的错,有帖子说是root用户的问题,但是改用户之后一样是这样的,不知道是不是操作的问题

img

看上去是jdk的原因,这个得看下你的elasticsearch版本,高版本8.x的话使用的是Java17,一般elastic高版本二进制发行版都会附带捆绑的jdk,使用捆绑的jdk运行没啥问题

可参考如下:
https://blog.csdn.net/cnskylee/article/details/120988476?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-120988476-blog-122695619.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-120988476-blog-122695619.pc_relevant_default&utm_relevant_index=2