zoukankan      html  css  js  c++  java
  • centos 6.7下 elasticsearch的安装

    1.下载elasticsearch的安装包,用ftp上传到linux系统下目录中,如在当前用户root的目录下新建目录elasticsearch,放入安装包

    image

     不要忘了添加执行权限

    chmod +x *

    2.执行yum insall 【--nogpgcheck】 elasticsearch-2.1.1.rpm

    3.安装后的文件分为执行文件 、配置文件、路径说明文件、程序库,分别存放在

    /etc/init.d/elasticsearch:执行文件

    /etc/elasticsearch:配置文件

    /etc/sysconfig/elasticsearch:路径文件

    /usr/share/elasticsearch:程序文件

    4.启动es,输入命令:

    /etc/init.d/elasticsearch start

    5.检查进程中是否启动

    ps aux |grep elasticsearch

    6.安装head插件(建议在集群调试OK后在安装,head插件有时会影响集群发现)

    ./plugin install mobz/elasticsearch-head

    7.进行优化配置,设置内存使用为整体内存的一半,视情况而定;设置锁定物理内存,不适用内存交互;

    ES_MIN_MEM=2g
    ES_MAX_MEM=2g 

    或者

    ES_HEAP_SIZE=2g

    上面变量配置在Linux配置文件中,有两种方式,一种是临时,一种是永久的;

    1.1 永久的:需要修改配置文件,变量永久生效。 etc/profile
    1.2 临时的:使用export命令声明即可,变量在关闭shell时失效。

    注意:在ES中设置变量,需要执行source /etc/profile 才能立即生效

    设定锁定物理内存,不交换

    bootstrap.mlockall: true (在ES配置文件elasticsearch.yml文件中)

    8.设置自动启动

    sudo chkconfig --add elasticsearch

    sudo service elasticsearch start --启动

  • 相关阅读:
    4.iptables 网络防火墙
    iterator not dereferencable问题
    秒杀多线程系列中的题目
    说说僵尸和孤儿进程的那点儿事
    Linux的fork()写时复制原则(转)
    linux进程原语之fork()
    linux--多进程进行文件拷贝
    哈夫曼树与哈夫曼编码
    csp公共钥匙盒
    字典树
  • 原文地址:https://www.cnblogs.com/thaughtZhao/p/5319168.html
Copyright © 2011-2022 走看看