系统:CentOs
-
在
/etc/systemd/system
下创建一个名为elasticsearch.service
的文件touch /etc/systemd/system/elasticsearch.service
-
将一下配置粘贴进入
elasticsearch.service
文件[Unit] Description=Elasticsearch #描述 After=network.target [Service] Type=simple User=*** #es的启动用户 LimitMEMLOCK=infinity #es锁住内存 LimitNOFILE=65535 #文件句柄数限制 WorkingDirectory=/home/elasticsearch-7.3.0 #es安装目录 ExecStart=/home/elasticsearch-7.3.0/bin/elasticsearch #es启动项 Restart=on-failure #失败重启 [Install] WantedBy=multi-user.target
LimitNOFILE
,LimitMEMLOCK
这两参数等同于我们设置的(必须添加)#/etc/security/limits.conf * soft nofile 65536 * hard nofile 65536 es soft memlock unlimited es hard memlock unlimited
-
保存
elasticsearch.service
后重新加载系统后台启动项文章来源:https://www.toymoban.com/news/detail-793919.htmlsystemctl daemon-reload
-
此时我们便可以通过
systemctl start elasticsearch
等命令来启动停止Es了。使用systemctl enable elasticsearch
将es加入开机启动项即可文章来源地址https://www.toymoban.com/news/detail-793919.html
到了这里,关于Elasticsearch开机自启的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!