如题,我在学习ES的时候,在Linux虚拟机启动ES的时候,以root用户启动,报错了,告诉我不能以root用户启动。网上一查,是由于ES的安全机制导致的,查了解决办法,具体命令如下

bin/elasticsearch -Des.insecure.allow.root=true

按照网上的方法输入后,没什么用,后来有事创建新用户,给权限,自己水平有限,还是失败了。

究其原因,是因为版本的问题,新版本(我就是从官网下的6点几的版本)无法以ROOT用户启动,

解决办法就是,你下载个低版本的就可以了,二点几的自己亲测是可以以

bin/elasticsearch -Des.insecure.allow.root=true

这个命令启动的。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐