CentOS7.9.2009设置elasticsearch7.11.1开机自启动

本文介绍了如何在CentOS7.9.2009系统中,以root用户身份设置elasticsearch7.11.1服务开机自启动。步骤包括进入/etc/systemd/system目录,创建启动文件,添加配置信息,重新加载系统后台启动项,启动并检查es状态,最后通过systemctl enable命令设置开机启动。
摘要由CSDN通过智能技术生成

前提:root用户登录CentOS服务器

1.进入/etc/systemd/system目录

命令:

cd /etc/systemd/system

[root@elasticsearch ~]# cd /etc/systemd/system
[root@elasticsearch system]# pwd
/etc/systemd/system
[root@elasticsearch system]# 

2.创建elasticsearch启动文件。E.g:elasticsearch1.service

命令:

touch elasticsearch1.service

[root@elasticsearch system]# touch elasticsearch1.service 
[root@elasticsearch system]# chmod 777 elasticsearch1.service 
[root@elasticsearch system]# ls -l elasticsearch1.service 
-rwxrwxrwx 1 root root 280 Mar 20 15:36 elasticsearch1.service
[root@elasticsearch system]# 

3.将以下配置信息copy至elasticsearch1.service,并保存

[Unit]
Description=Elasticsearch
After=network.target

[Service]
Type=simple
User=elk    #es启动用户
LimitMEMLOCK=infinity    #锁定内存
LimitNOFILE=65535    #设置文件句柄
WorkingDirectory=/usr/local/elasticsearch1    #es安装目录
ExecStart=/usr/local/elasticsearch1/bin/elasticsearch    #es启动项
Restart=on-failure    #es失败重启

[Install]
WantedBy=multi-user.target

4.重新加载系统后台启动项

命令:

systemctl daemon-reload

5.启动es

命令:

systemctl start elasticsearch1

systemctl status elasticsearch1

[root@elasticsearch ~]# systemctl start elasticsearch1
[root@elasticsearch ~]# systemctl status elasticsearch1
● elasticsearch1.service - Elasticsearch
   Loaded: loaded (/etc/systemd/system/elasticsearch1.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2024-03-20 14:58:44 CST; 46min ago
 Main PID: 960 (java)
   CGroup: /system.slice/elasticsearch1.service
           ├─ 960 /usr/local/elasticsearch1/jdk/bin/java -Xshare:auto -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 -XX:+Alwa...
           └─1402 /usr/local/elasticsearch1/modules/x-pack-ml/platform/linux-x86_64/bin/controller

Mar 20 15:11:07 elasticsearch elasticsearch[960]: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) [?:?]
Mar 20 15:11:07 elasticsearch elasticsearch[960]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) [?:?]
Mar 20 15:11:07 elasticsearch elasticsearch[960]: at java.lang.Thread.run(Thread.java:832) [?:?]
Mar 20 15:11:08 elasticsearch elasticsearch[960]: [2024-03-20T15:11:08,158][INFO ][o.e.c.s.ClusterApplierService] [node_1] master node changed {pr...led=true
Mar 20 15:11:09 elasticsearch elasticsearch[960]: [2024-03-20T15:11:09,311][INFO ][o.e.l.LicenseService     ] [node_1] license [98f3d8e3-b34d-4ac9... - valid
Mar 20 15:11:09 elasticsearch elasticsearch[960]: [2024-03-20T15:11:09,314][INFO ][o.e.x.s.s.SecurityStatusCha
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小黑要上天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值