所有
我是elasticsearch的新手。我已经在Ubuntu 14.04上安装了elasticsearch 5.6,apt-get遵循了这个page的说明。
但是,当我尝试此命令时,它无法启动
sudo -i service elasticsearch start
然后我添加一个日志行来检查命令到底是什么。
log_daemon_msg" sudo -u $ ES_USER $ DAEMON $ DAEMON_OPTS"
start-stop-daemon -d $ ES_HOME --start --user" $ ES_USER" -c" $ ES_USER" --pidfile" $ PID_FILE" --exec $ DAEMON - $ DAEMON_OPTS
返回
sudo -u elasticsearch / usr / share / elasticsearch / bin / elasticsearch -d -p /var/run/elasticsearch/elasticsearch.pid -Edefault.path.logs = / var / log / elasticsearch -Edefault.path.data = / var / lib / elasticsearch -Edefault.path.conf = / etc / elasticsearch
我尝试直接运行命令,并且命令退出而不打印任何日志。我还检查了/ var / log / elasticsearch,它是一个空目录。 任何人都可以帮忙找出我错过了什么? 感谢。
顺便说一句。我正在运行512M RAM和1G交换机。我已将jvm.options修改为 -Xms256m 和 -Xmx256m