【Elasticsearch】linux使用supervisor常驻Elasticsearch,centos6.10安装 supervisor

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介: 【Elasticsearch】linux使用supervisor常驻Elasticsearch,centos6.10安装 supervisor

背景: linux服务器,CentOS 6操作系统,默认版本python2.6.6,避免安装过多的依赖不升级python

在网上查的资料python2.6.6兼容supervisor版本 3.1.3

安装supervisor

手动在python官网下载supervisor,并上传到服务器


解压supervisor

tar zxvf supervisor-3.1.3.tar.gz

进入文件夹

cd supervisor-3.1.3

安装

python setup.py install

安装成功后创建配置

mkdir -p /etc/supervisor/conf.d
echo_supervisord_conf > /etc/supervisord.conf

启动Supervisor控制台

supervisord -c /etc/supervisord.conf

安装完成后使用supervisor常驻Elasticsearch

修改配置文件

vim /etc/supervisord.conf

在文件最底部追加一下代码

[program:elasticsearch]
command=/home/es/elasticsearch       ; Elasticsearch启动命令路径
autostart=true
autorestart=true
startsecs=30
stopwaitsecs=60
user=esuser                  ; 运行Elasticsearch的用户
redirect_stderr=true
stdout_logfile=/var/log/elasticsearch.log

重启supervisorctl

sudo supervisorctl reread

通过supervisorctl 启动Elasticsearch程序:

sudo supervisorctl start elasticsearch

查看Elasticsearch运行状态

supervisorctl status   ; 


相关实践学习
利用Elasticsearch实现地理位置查询
本实验将分别介绍如何使用Elasticsearch7.10版本进行全文检索、多语言检索和地理位置查询三个Elasticsearch基础检索子场景的实现。
ElasticSearch 入门精讲
ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
目录
相关文章
|
1天前
|
Ubuntu Linux 虚拟化
VMware安装centos7教程(1)
VMware安装centos7教程(1)
30 1
|
22小时前
|
监控 关系型数据库 应用服务中间件
Linux zabbix监控 软件的安装
Linux zabbix监控 软件的安装
|
1天前
|
Linux 网络安全 开发工具
旧手机别再换盆了,教你使用Linux Deploy安装CentOS
旧手机别再换盆了,教你使用Linux Deploy安装CentOS
|
1天前
|
NoSQL Linux MongoDB
Centos7安装MongoDB
Centos7安装MongoDB
5 0
|
1天前
|
Linux Docker 索引
docker(二):Centos安装docker
docker(二):Centos安装docker
42 0
|
1天前
|
Linux 虚拟化 数据安全/隐私保护
VMware安装centos7教程(2)
VMware安装centos7教程(2)
17 0
|
6天前
|
Ubuntu 安全 Linux
对比CentOS与Ubuntu:选择最适合你的Linux发行版
对比CentOS与Ubuntu:选择最适合你的Linux发行版
15 0
|
6天前
|
NoSQL Java Linux
linux 安装 neo4j简介
Neo4j是高性能NoSQL图形数据库,利用图结构存储数据。推荐使用JDK 11配合Neo4j 3.x版本。下载3.5.9版,通过`curl`命令在Linux上获取tar.gz文件,然后解压。配置`neo4j.conf`,调整内存设置,开启远程访问。执行`./bin/neo4j start`启动,通过`http://服务器IP:7474`访问,默认凭据是username: neo4j, password: neo4j,登录后应更改密码。
14 0
|
Linux 开发工具
Linux安装supervisor
Linux安装配置supervisor
4606 0
|
1天前
|
Unix Linux
Linux中grep命令的高级用法与实例
Linux中grep命令的高级用法与实例

热门文章

最新文章