分布式搜索elasticsearch单机与服务器环境搭建
2012-03-31 14:20
330 查看
先到http://www.elasticsearch.org/download/下载最新版的elasticsearch运行包,本文写时最新的是0.19.1,作者是个很勤快的人,es的更新很频繁,bug修复得很快。下载完解开有三个包:bin是运行的脚本,config是设置文件,lib是放依赖的包。如果你要装插件的话就要多新建一个plugins的文件夹,把插件放到这个文件夹中。
1.单机环境:
单机版的elasticsearch运行很简单,linux下直接 bin/elasticsearch就运行了,windows运行bin/elasticsearch.bat。如果是在局域网中运行elasticsearch集群也是很简单的,只要cluster.name设置一致,并且机器在同一网段下,启动的es会自动发现对方,组成集群。
2.服务器环境:
如果是在服务器上就可以使用elasticsearch-servicewrapper这个es插件,它支持通过参数,指定是在后台或前台运行es,并且支持启动,停止,重启es服务(默认es脚本只能通过ctrl+c关闭es)。使用方法是到https://github.com/elasticsearch/elasticsearch-servicewrapper下载service文件夹,放到es的bin目录下。下面是命令集合:
bin/service/elasticsearch +
console 在前台运行es
start 在后台运行es
stop 停止es
install 使es作为服务在服务器启动时自动启动
remove 取消启动时自动启动
在service目录下有个elasticsearch.conf配置文件,主要是设置一些java运行环境参数,其中比较重要的是下面的
参数:
#es的home路径,不用用默认值就可以
set.default.ES_HOME=<Path to ElasticSearch Home>
#分配给es的最小内存
set.default.ES_MIN_MEM=256
#分配给es的最大内存
set.default.ES_MAX_MEM=1024
# 启动等待超时时间(以秒为单位)
wrapper.startup.timeout=300
# 关闭等待超时时间(以秒为单位)
wrapper.shutdown.timeout=300
# ping超时时间(以秒为单位)
wrapper.ping.timeout=300
本文地址:http://blog.csdn.net/laigood12345/article/details/7415607
参考资料:http://www.searchtech.pro/articles/2013/02/18/1361194462828.html
1.单机环境:
单机版的elasticsearch运行很简单,linux下直接 bin/elasticsearch就运行了,windows运行bin/elasticsearch.bat。如果是在局域网中运行elasticsearch集群也是很简单的,只要cluster.name设置一致,并且机器在同一网段下,启动的es会自动发现对方,组成集群。
2.服务器环境:
如果是在服务器上就可以使用elasticsearch-servicewrapper这个es插件,它支持通过参数,指定是在后台或前台运行es,并且支持启动,停止,重启es服务(默认es脚本只能通过ctrl+c关闭es)。使用方法是到https://github.com/elasticsearch/elasticsearch-servicewrapper下载service文件夹,放到es的bin目录下。下面是命令集合:
bin/service/elasticsearch +
console 在前台运行es
start 在后台运行es
stop 停止es
install 使es作为服务在服务器启动时自动启动
remove 取消启动时自动启动
在service目录下有个elasticsearch.conf配置文件,主要是设置一些java运行环境参数,其中比较重要的是下面的
参数:
#es的home路径,不用用默认值就可以
set.default.ES_HOME=<Path to ElasticSearch Home>
#分配给es的最小内存
set.default.ES_MIN_MEM=256
#分配给es的最大内存
set.default.ES_MAX_MEM=1024
# 启动等待超时时间(以秒为单位)
wrapper.startup.timeout=300
# 关闭等待超时时间(以秒为单位)
wrapper.shutdown.timeout=300
# ping超时时间(以秒为单位)
wrapper.ping.timeout=300
本文地址:http://blog.csdn.net/laigood12345/article/details/7415607
参考资料:http://www.searchtech.pro/articles/2013/02/18/1361194462828.html
相关文章推荐
- 分布式搜索elasticsearch单机与服务器环境搭建
- 分布式搜索elasticsearch单机与服务器环境搭建
- 分布式搜索ElasticSearch单机与服务器环境搭建
- 分布式搜索elasticsearch单机与服务器环境搭建
- 分布式搜索elasticsearch 环境搭建 -插件
- 分布式搜索elasticsearch 环境搭建
- 分布式搜索elasticsearch 环境搭建
- HBase单机模式与分布式环境搭建
- 王家林 云计算分布式大数据Hadoop实战高手之路---从零开始 第二讲:全球最详细的从零起步搭建Hadoop单机和伪分布式开发环境图文教程
- 【阿里云】【centOS7】FastDFS分布式图片服务器开发环境搭建过程
- Hadoop系列~环境搭建,单机/伪分布式配置(一)
- CentOS6.7 下搭建 Hadoop2.7.1 单机伪分布式环境
- Linux环境Hadoop2.8.0搭建(单机模式-伪分布式模式)
- 分布式集群环境hadoop1.2.0、hbase0.94.4、zookeeper、elasticsearch搭建2
- 服务器分布式环境搭建【一】
- elasticsearch5.3.0+kibana5.3.0+logstash5.3.0搜索windows环境搭建
- 微信房卡鱼虾蟹平台Linux系统zookeeper环境搭建(单机、伪分布式、分布式)
- Ubuntu 14.04 (32位)上搭建Hadoop 2.5.1单机和伪分布式环境
- elasticsearch (基于Lucene的搜索服务器,分布式,restful接口) 基础概念
- ubuntu12.04下安装hadoop-1.0.3 并搭建单机伪分布式运行环境(一)