本帖最后由 追影 于 2024-9-5 11:09 编辑
要将Elasticsearch(ES)手动安装成CentOS系统的服务,你需要创建一个systemd服务文件,并配置服务启动选项。以下是基本步骤和示例: 创建一个新的服务文件 /etc/systemd/system/elasticsearch.service。 sudo nano /etc/systemd/system/elasticsearch.service
将以下内容添加到服务文件中。请确保修改User和ExecStart路径以匹配你的Elasticsearch安装。
- [Unit]
- Description=Elasticsearch
- After=network.target
- [Service]
- Type=simple
- User=elasticsearch
- Group=elasticsearch
- ExecStart=/path/to/elasticsearch/bin/elasticsearch
- Restart=on-failure
- [Install]
- WantedBy=multi-user.target
复制代码
sudo systemctl daemon-reload
sudo systemctl start elasticsearch.service
sudo systemctl enable elasticsearch.service
确保你的Elasticsearch用户和目录具有正确的权限。如果你是通过包管理器安装的Elasticsearch,它可能已经为你配置好了服务文件。
|