1、创建Elasticsearch服务配置文件。
在/etc/systemd/system/目录下,创建elasticsearch.service文件。
vi /etc/systemd/system/elasticsearch.service
将以下内容复制到elasticsearch.service文件中:
| [Unit] Description=elasticsearch After=network.target [Service] Type=forking User=es ExecStart=/home/es/elasticsearch-7.10.2/bin/elasticsearch -d PrivateTmp=true # 进程可以打开的最大文件数 LimitNOFILE=65535 # 进程可以打开的最大进程数 LimitNPROC=65535 # 最大虚拟内存 LimitAS=infinity # 最大文件大小 LimitFSIZE=infinity # 超时设置 0-永不超时 TimeoutStopSec=0 # SIGTERM是停止java进程的信号 KillSignal=SIGTERM # 信号只发送给给JVM KillMode=process # java进程不会被杀掉 SendSIGKILL=no # 正常退出状态 SuccessExitStatus=143 # 开机自启动 [Install] WantedBy=multi-user.target |
2、重新加载配置文件
| systemctl daemon-reload |
3、设置开机启动
| systemctl enable elasticsearch |
4、常用命令
| #启动ES systemctl start elasticsearch #停止ES systemctl stop elasticsearch #重启ES systemctl restart elasticsearch #查看ES状态 systemctl status elasticsearch |
设置和管理Elasticsearch服务的系统配置与启动命令
本文介绍了如何在Linux系统中创建Elasticsearch服务配置文件,包括编辑`elasticsearch.service`,使用systemctl进行配置重载、开机启动及控制Elasticsearch服务的启动、停止和重启操作。
5323

被折叠的 条评论
为什么被折叠?



