elasticsearch,ubuntu-18.04,Ubuntu,elasticsearch,Ubuntu 18.04" /> elasticsearch,ubuntu-18.04,Ubuntu,elasticsearch,Ubuntu 18.04" />

Ubuntu elasticsearch.service:重置设备失败。列表:不允许操作

Ubuntu elasticsearch.service:重置设备失败。列表:不允许操作,ubuntu,elasticsearch,ubuntu-18.04,Ubuntu,elasticsearch,Ubuntu 18.04,如前所述,我在vps上安装了elasticsearch。但现在它没有运行,当我运行systemctl status elasticsearch时,活动状态为红色failed 以下是错误消息: elasticsearch.service:重置设备失败。列表:不允许操作 开始弹性搜索 未能将20579附加到compat systemd cgroup/system.slice/elasticsearch.service:没有此类文件或目录 OpenJDK 64位服务器VM警告:选项UseConcMar

如前所述,我在vps上安装了elasticsearch。但现在它没有运行,当我运行
systemctl status elasticsearch
时,活动状态为红色failed

以下是错误消息:

elasticsearch.service:重置设备失败。列表:不允许操作

开始弹性搜索

未能将20579附加到compat systemd cgroup/system.slice/elasticsearch.service:没有此类文件或目录

OpenJDK 64位服务器VM警告:选项UseConcMarkSweepGC在9.0版中已被弃用,并可能在将来的版本中被删除

elasticsearch.service:主进程已退出,代码=已退出,状态=78/n/a

elasticsearch.service:失败,结果为“退出代码”

在此之前,状态为绿色,但对端口9200的所有请求都将出错,连接被拒绝。直到我意识到vps只有1GB的ram,但是jvm.options文件中的Xms和Xmx设置为1GB。所以我把它们降到了512m(我把
-Xms1g
-Xmx1g
编辑成
-Xms512m
-Xmx512m
,这是正确的语法,对吗?)

以下是elasticsearch.yml中唯一未注释的行:

path.data:/var/lib/elasticsearch

path.logs:/var/log/elasticsearch

network.host:0.0.0.0

cluster.name:“raha”

我只添加了network.host和cluster.name

我们公司曾经有人习惯在我们的服务器上使用用户权限。我认为这可能是一个问题。但我没有办法找到答案。如果我要求托管公司将vps恢复为默认配置,是否有帮助?还有其他建议吗


感谢
/etc/elasticsearch/elasticsearch.yml中的,请修改发现下的设置,如下所示:

# ——————————— Discovery ———————————
#
# Pass an initial list of hosts to perform discovery when this node is started:
# The default list of hosts is [“127.0.0.1”, “[::1]”]
discovery.seed_hosts: [“host_name_you_choose”]
#
# Bootstrap the cluster using an initial set of master-eligible nodes:
cluster.initial_master_nodes: [“name_of_your_node”]
有必要引导ElasticSearch实现首次使用,如下所述: