• Linux安装Elasticsearch-head插件


    首先需要下载以下内容:

      我试验的对应版本:ES:elasticsearch-6.6.1.tar.gz  Node:node-v10.15.3-linux-x64.tar  JDK:jdk-8u201-linux-x64.tar.gz

      1. node-v10.15.3-linux-x64.tar 下载地址:https://nodejs.org/en/download/ 

      

      2. elasticsearch-head:下载地址:https://github.com/mobz/elasticsearch-head 使用git clone 或者下载zip压缩包(安装unzip命令:apt-get install unzip)

    开始安装:

      1. 安装Node.js

        解压压缩包至目标安装目录,配置环境变量/etc/profile   

    export NODE_HOME=/data/node-v10.15.3-linux-x64
    export PATH=$PATH:$NODE_HOME/bin
    export NODE_PATH=$NODE_HOME/lib/node_modules

      2. 将解压后的elasticsearch-head-master 改名为 elasticsearch-head

      3. 进入elasticsearch-head目录:

        cd /data/elasticsearch-head 

        apt install npm 

        npm install

        执行后目录下会出现node_modules目录

        可通过命令grunt -version来查看grunt版本

      4. 配置相关文件

        1) 修改elasticsearch.yml,增加跨域的配置(需要重启es才能生效)

          vi /etc/elasticsearch/elasticsearch.yml

          加入配置:
          http.cors.enabled: true
          http.cors.allow-origin: "*"

        2) 修改Gruntfile.js文件,修改服务监听地址(增加hostname属性,将其值设置为'0.0.0.0’)

          92行添加:hostname:'0.0.0.0',

      5. 重启elasticsearch服务、启动head插件服务

        启动head插件服务:npm run start

        出现下面内容则代表服务启动成功

        

    启动成功后,可在浏览器访问插件与ES进行交互

    http://192.168.161.128:9200 为ES服务访问地址

    安装时出现的问题整理:

    1. 服务启动正常,访问一直失败

      解决:查看系统防火墙允许访问端口:sudo netstat -ntlup

        如果没有对应端口,通过命令进行添加:sudo  ufw allow  端口

    2. 解压Nodejs需要安装xz命令

      解决:

    yum search xz
    apt-get install xz
    apt install xz-utils
    xz -d node-v10.15.3-linux-x64.tar.xz 
    tar -xvf node-v10.15.3-linux-x64.tar
  • 相关阅读:
    pt-online-schema-change使用说明、限制与比较
    online ddl与pt-osc详解
    percona-toolkit(pt-online-schema-change)工具包的安装和使用
    percona-toolki安装冲突(my.cnf Percona-Server-shared与mysql-community-server)
    MySQL高可用方案-PXC(Percona XtraDB Cluster)环境部署详解
    SQLServer、MySQL、Oracle如何查看所有表的条数
    Nginx、HAProxy、LVS三者的优缺点
    ProxySQL Cluster的搭建
    Docker搭建PXC集群
    CentOS7 yum方式安装MySQL5.7
  • 原文地址:https://www.cnblogs.com/commissar-Xia/p/10507769.html
Copyright © 2020-2023  润新知