使用yum安装ElasticSearch的方法详解 老男孩linux短期培训
2018-01-05 23:45:55
huyunyun
  • 访问次数: 29
  • 注册日期: 2017-12-13
  • 最后登录: 2018-01-19
  • 当前积分: 311

ElasticSearch是基于Lucene这个非常成熟的索引方案,另加上一些分布式的实现:集群,sharding,replication等。以下是对其采用yum安装的方法。

1.下载并安装GPG key

[root@linux-node1 ~]# rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch

2.添加yum仓库

[root@linux-node1 ~]# cat /etc/yum.repos.d/elasticsearch.repo

[elasticsearch-2.x]

name=Elasticsearch repository for 2.x packages

baseurl=http://packages.elastic.co/elasticsearch/2.x/centos

gpgcheck=1

gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch

enabled=1

3.安装elasticsearch

[root@hadoop-node1 ~]# yum install -y elasticsearch

4.配置elasticsearch

[root@abcdocker ~]# vim /etc/elasticsearch/elasticsearch.yml  #修改配置文件

cluster.name: myes   #ES集群名称

node.name: abcdocker-node-1  #节点名称

path.data: /data/es-date       #数据存储的目录(多个目录使用逗号分隔)

path.logs: /var/log/elasticsearch   #日志格式

bootstrap.memory_lock: true   #锁住es内存,保证内存不分配至交换分区

network.host: 192.168.56.11   #设置本机IP地址

http.port: 9200            #端口默认9200

5. 设置数据目录权限

[root@abcdocker ~]# chown -R elasticsearch:elasticsearch /data/es-date/

6.启动

[root@abcdocker ~]# systemctl start elasticsearc

[root@abcdocker ~]# netstat –lntup

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name  

tcp 0  0 0.0.0.0:22 0.0.0.0:*  LISTEN 532/ssh d

tcp 0  0 127.0.0.1:25   0.0.0.0:*  LISTEN  724/maste r

tcp6 0 0 192.168.56.11:9200 :::* LISTEN 2125/jav a

tcp6 0  0 192.168.56.11:9300  :::*  LISTEN 2125/jav a

tcp6  0  0 :::22   :::*  LSTEN 532/sshd

tcp6  0  0 ::1:25  :::*LISTEN  724/master

端口默认:9200


Linux是什么?

Windows操作系统一样,Linux也是一个操作系统软件,只不过它是企业级服务器操作系统,Linux系统以安全、稳定、免费、高效、可自由更改源代码著称,这几个优秀的特点使得Linux系统大受欢迎,并且未来也会越来越火!

Linux系统发展前景?

常用的IT服务器有LinuxUnixWindows操作系统,其中Linux因其稳定、开源、免费、安全、高效的特点,发展迅猛,在服务器市场占有率超过80%,随着云计算的发展,Linux在未来服务器领域仍是大势所趋!

Linux就业前景如何?

随着开源软件在世界范围内影响力的日益增强,Linux在服务器、桌面、行业定制等领域获得了长足发展,尤其在服务器领域,占有较高的市场份额,并形成大规模市场应用的局面,引起了全球IT产业的高度关注,并以强劲的势头成为服务器操作系统领域中的中坚力量。

Linux的强劲发展势头,必然导致Linux运维需求量的增加,据相关平台统计,2017年国内Linux运维招聘岗位需求平均日招聘量为9714条,平均月薪为16340元, 作为高薪、热门且具有发展前途的职业,Linux运维工程师现已成为IT行业中很多人向往的高薪职业!

哪些公司在用Linux

百度、腾讯、阿里巴巴、淘宝网、京东商城、小米网、58同城、Sina、网易、滴滴打车、摩拜单车等都在大量使用Linux操作系统,国外的企业更是对Linux情有独钟,谷歌、Facebook、亚马逊等,毫不夸张地说,只要你能随口说出来想到的公司后台几乎都在使用Linux系统(包括Windows的厂商微软公司也在亲近Linux系统),我们使用的手机、平板等大多都在使用Linux系统(安卓版),苹果系列产品也都是类Linux系统(Unix),可见Linux系统的应用之广,可以预见未来至少是10年,Linux将是服务器端最火、应用最广的操作系统,没有之一,中国国家也在大力扶持Linux系统,从中小学开始普及Linux系统。

如何学Linux编程?

想要系统全面的学好Linux编程,就要师从大牛,老男孩教育的Linux培训老师如老男孩、赵班长等均是行业领军人物,拥有丰富的Linux从业经验,对于Linux学习和就业有很好的指导意义!

老男孩教育Linux培训优势

1. 独家课程内容,先进教学理念,重视能力与思维的培养;

2. 5年以上行业一线实战名师授课;

3. 心理学实战目标化教学,培养学习兴趣、讲授学习方法,严管学习态度;

4. 企业实战与理论相结合,项目实战占比40%,课程环环相扣,远超企业技术需求;

5. 口碑招生为主,学员转介绍率达70%以上;

6. 0基础班平均就业薪资10K-12K,职场提高班达16K-20K

7. 面向社会出版多本Linux畅销书籍,覆盖全Linux行业知识;

8. 深耕10年以上、持续口碑发展,课程体系全面系统,保学员5-10年发展规划;

9. 讲师、项目经理、班主任、就业老师、优秀师兄5位一体,从入学到入职转正全程服务。

如何报名参加老男孩Linux培训

报名咨询电话:18500150262

老男孩官网咨询:http://www.oldboyedu.com/

老男孩总部地址:北京市昌平区顺沙路八号院汇德商厦4

推荐阅读

新手如何快速学Python编程语言?

哪些公司需要大数据开发人才?

学习阿里云架构师需要什么基础?

中国数据创新行2017中国国际大数据挖掘大赛成功落幕

从事大数据分析工作需要具备哪些技能?

2017云计算年终盘点 阿里云独占鳌头

如何构建云上企业数据库架构?云上企业数据库架构构建步骤

hadoop namenode启动不了怎么办?如何解决?