elasticsearch: Fix some startup warnings
This commit is contained in:
parent
d6f9f13512
commit
ce543ebf27
@ -128,6 +128,7 @@ in {
|
|||||||
description = "Elasticsearch Daemon";
|
description = "Elasticsearch Daemon";
|
||||||
wantedBy = [ "multi-user.target" ];
|
wantedBy = [ "multi-user.target" ];
|
||||||
after = [ "network-interfaces.target" ];
|
after = [ "network-interfaces.target" ];
|
||||||
|
path = [ pkgs.inetutils ];
|
||||||
environment = { ES_HOME = cfg.dataDir; };
|
environment = { ES_HOME = cfg.dataDir; };
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
ExecStart = "${cfg.package}/bin/elasticsearch -Des.path.conf=${configDir} ${toString cfg.extraCmdLineOptions}";
|
ExecStart = "${cfg.package}/bin/elasticsearch -Des.path.conf=${configDir} ${toString cfg.extraCmdLineOptions}";
|
||||||
@ -139,8 +140,7 @@ in {
|
|||||||
if [ "$(id -u)" = 0 ]; then chown -R elasticsearch ${cfg.dataDir}; fi
|
if [ "$(id -u)" = 0 ]; then chown -R elasticsearch ${cfg.dataDir}; fi
|
||||||
|
|
||||||
# Install plugins
|
# Install plugins
|
||||||
rm ${cfg.dataDir}/plugins || true
|
ln -sfT ${esPlugins}/plugins ${cfg.dataDir}/plugins
|
||||||
ln -s ${esPlugins}/plugins ${cfg.dataDir}/plugins
|
|
||||||
'';
|
'';
|
||||||
postStart = mkBefore ''
|
postStart = mkBefore ''
|
||||||
until ${pkgs.curl}/bin/curl -s -o /dev/null ${cfg.listenAddress}:${toString cfg.port}; do
|
until ${pkgs.curl}/bin/curl -s -o /dev/null ${cfg.listenAddress}:${toString cfg.port}; do
|
||||||
|
Loading…
x
Reference in New Issue
Block a user