首先我已经安装好了jdk1.8的环境并成功解压,并打算用./bin/elasticsearch这个命令把elasticsearch跑起来,然后我遇到了第一个问题。
一
第一个问题的提示是:
Java HotSpot(TM) 64-Bit Server VM warning: INFO:
os::commit_memory(0x0000000085330000, 2060255232, 0) failed;
error='Cannot allocate memory' (errno=12)
由于elasticsearch6.7.0默认分配jvm空间大小为2g,修改jvm空间分配为512m
#vim config/jvm.options
-Xms2g
-Xmx2g
修改为
-Xms512m
-Xmx512m
二
第二个问题的提示是:
[WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [node-1]
uncaught exception in thread [main]
org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException
: can not run elasticsearch as root
提示我不能以root身份启动,所以创建一个新用户wys
[root@localhost ~]# adduser wys
个人用户只可以在本home下有完整权限,其他目录要看别人授权。而我们经常