安装elasticSearch之前先将一个问题:

重启服务器后发现 ssh上不去了,后来采用另外一种方式登录进去发现 sshd服务没启动。

解决过程:先查看sshd的状态 service sshd status

发现压根没有这个服务,重启后自动消失?只好再安装一遍了。

yum  -y install openssh openssh-clients openssh-server/etc/init.d/sshd start随服务器启动设置chkconfig --level 235 sshd on

接下来安装elasticSearch,主要参考以下博文:http://blog.csdn.net/tanweii163/article/details/50231719关于它的用法可参考以下linkhttp://www.oschina.net/translate/elasticsearch-getting-started?cmp

其实也比较简单,但需要JDK1.81:wget https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.7.3.tar.gz2:增加用户 useradd es passwd es 移动文件到用户主目录 mv elasticsearch-1.7.3.tar.gz elasticsearch/3:chown es:es elasticsearch/elasticsearch-1.7.3.tar.gz4:解压 tar -xzvf elasticsearch-1.7.3.tar.gz 5:mv elasticsearch-1.7.3 elasticsearch

6:修改配置文件 /usr/local/elasticsearch/config/ 下面的elasticsearch.ymlcluster.name: elasticsearchnode.name: node01node.master: true node.data: true 是否是master节点,是否是data节点,根据实际情况调整组合index.number_of_shards: 1index.number_of_replicas: 0path.data=/usr/local/elasticsearch/datatransport.tcp.port: 9300http.port: 9200http.max_content_length: 100mbhttp.enabled: true

discovery.zen.minimum_master_nodes: 17:操作系统配置 1.文件描述符 vim /etc/security/limits.conf添加 * soft nofile 655350 * hard nofile 655350 退出当前用户重新login就会生效,使用ulimit -n验证下。  2.最大内存映射区数量,禁用swap交换分区 vim /etc/sysctl.conf增加 vm.max_map_count=262144 vm.swappiness=1 修改完成后sysctl -p

8:jvm参数配置bin目录下有一个elasticsearch.in.sh文件,修改 ES_MIN_MEM=256m ES_MAX_MEM=1g 为合适的值

9:常用插件在线安装cd /usr/local/elasticsearch/bin 安装head插件 
./plugin -install mobz/elasticsearch-head 访问地址 http://localhost:9200/_plugin/head/ 安装elasticsearch-HQ插件 ./plugin -install royrusso/elasticsearch-HQ 访问地址 http://localhost:9200/_plugin/HQ/ 安装bigdesk插件 ./plugin -install lukas-vlcek/bigdesk 安装完成后重启下。

10:运行

  前台运行
  bin/elasticsearch

  后台运行
  bin/elasticsearch -d

curl -X GET http://IP:9200/

 

http://IP:9200/_plugin/head/http://IP:9200/_plugin/HQ/

以上~

Linux 各种软件的安装-ElasticSearch的更多相关文章

  1. CentOS6安装各种大数据软件 第三章:Linux基础软件的安装

    相关文章链接 CentOS6安装各种大数据软件 第一章:各个软件版本介绍 CentOS6安装各种大数据软件 第二章:Linux各个软件启动命令 CentOS6安装各种大数据软件 第三章:Linux基础 ...

  2. Linux下软件常见安装方式

    pasting  分类: Linux2007-12-08 16:31 1909人阅读 评论(0) 收藏 举报 linuxredhat脚本文档managerfile        Linux下软件安装主 ...

  3. 笔记:Linux下软件的安装、CentOS更新yum源、LAMP环境搭建、kali软件管理

    一.Linux下软件的安装 方式:yum源 / rpm /源码安装 1.yum:(帮助管理员解决依赖关系) yum是通过分析rpm的包头数据后,根据各种软件的相关性质做出属性相对应的解决方案,然后可以 ...

  4. Linux下软件的安装

    想必linux新手刚开始对于linux软件安装很茫然吧,不知到怎么安装,软件到底安装在哪里,如果我需要删除软件怎么删除,配置文件到哪里去找. 想学习linux的话,最快上手的应该是Ubuntu,它特有 ...

  5. linux 学习-软件的安装

    Linux软件的安装rpm -ivh安装软件全名 -i install 安装 -v verbose 显示详细信息 -h hash 显示进度 --nodeps 不检测依赖性(不推荐使用) rpm -U ...

  6. Linux 各种软件的安装-mysql篇

    作为一个长期混迹在windows圈的小白,当拿到一个新的linux服务器时,有点手足无措的赶脚.但是万事开头难嘛,Just Do It! 下面记录一下自己安装各种软件时遇到的坑.这一篇先讲mysql ...

  7. linux下软件的安装与卸载

    一 软件安装包的类型 通常Linux应用软件的安装有五种:    1) tar+ gz包,如software-1.2.3-1.tar.gz.他是使用UNIX系统的打包工具tar打包的.    2) r ...

  8. Linux 必要软件的安装与配置

    主要是记录一下,免得下次重装系统后又到处搜索.. 一.必要软件的安装 JDK 下载 tar.gz:http://www.oracle.com/technetwork/java/javase/downl ...

  9. linux 基础 软件的安装 *****

    一软件的安装   原代码与tarball 源代码---->编译------>可执行文件 查看文件类型   file命令    是否是二进制文件 注意如果文件的可执行权限 .c结尾的源文件- ...

随机推荐

  1. Python爬虫(二)——豆瓣图书决策树构建

    前文参考:  https://www.cnblogs.com/LexMoon/p/douban1.html Matplotlib绘制决策树代码: # coding=utf-8 import matpl ...

  2. 谈论linux同组多用户操作问题

    同组多用户,最先起到什么作用这个我也是不明白的, 然后乱搞了一堆, 下面我做个笔记帮组日后分析. 一个用户组承载多个用户, 像这样 这是我原先的思路.然后就是chenglee用户和chenglee12 ...

  3. linux如何使make输出makefile中所有的规则和变量

    答: make -p (会执行makefile,加入-q可以阻止makefile的执行)

  4. 二次剩余&&Cipolla

    目录 二次剩余 勒让德符号(legendre symbol) Cipolla's Algorithm. 代码 end 二次剩余 给定y和奇质数p,求x,使得\(x^2≡y(mod p)\) 勒让德符号 ...

  5. oracle 之 如何链接别人电脑的oracle

    1.首先确保两台电脑是在同一个局域网内,可以通过cm命令窗口 ping 对方电脑的ID,若是没问题则表示可以连接 2.接下来通过配置来首先连接对方的电脑 其实在后面还有一个是否创建新的额服务名的操作, ...

  6. P4721【模板】分治 FFT

    瞎扯 虽然说是FFT但是还是写了一发NTT(笑) 然后忘了IDFT之后要除个n懵逼了好久 以及递归的时候忘了边界无限RE 思路 朴素算法 分治FFT 考虑到题目要求求这样的一个式子 \[ F_x=\S ...

  7. Shiro学习笔记六(自定义Reaml-使用数据库设置 user roles permissions)

    1.工程目录 pom文件还和以前设置的一样就是添加了一个数据库驱动, <dependencies> <dependency> <groupId>junit</ ...

  8. HDU 5726 GCD(RMQ+二分)

    http://acm.split.hdu.edu.cn/showproblem.php?pid=5726 题意:给出一串数字,现在有多次询问,每次询问输出(l,r)范围内所有数的gcd值,并且输出有多 ...

  9. python学习 day02打卡

    今天主要学习的内容: 1.while 循环 :  语法: while 条件 : 循环体 #判断条件是否成立.如果成立执行循环体.然后再次判断条件...直到条件不成立石跳出循环 else : 当条件不成 ...

  10. Java中泛型Class<T>、T与Class<?>、 Object类和Class类、 object.getClass()和Object.class

    一.区别 单独的T 代表一个类型(表现形式是一个类名而已) ,而 Class<T>代表这个类型所对应的类(又可以称做类实例.类类型.字节码文件), Class<?>表示类型不确 ...