制作Elasticsearch的Parcel包和csd文件

制作Elasticsearch的Parcel包和csd文件

  • 制作Elasticsearch的Parcel包和csd文件
  • 将Parcel包和manifest.json文件部署到httpd服务中

制作Elasticsearch的Parcel包和csd文件

借鉴地址:https://www.cnblogs.com/zhangrui153169/p/11447423.html

  1. 配置java,maven等环境变量

    java:

    export JAVA_HOME=/usr/local/java
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar:$CLASSPATH
    

    maven:

    export MVN_HOME=/usr/local/maven
    export PATH=$MVN_HOME/bin:$PATH
    或者
    yum install -y maven
    
  2. 下载 cm_ex t(–parcel 编辑器—)

    下载地址:https://github.com/cloudera/cm_ext.git
    mkdir -p /root/github/cloudera
    cd /root/github/cloudera
    nuzip cm_ext-cm5-5.2.zip
    cd /root/github/cloudera/cm_ext
    mvn clean package -Dmaven.test.skip=true
    
  3. 下载 elasticsearch-7.0.1-linux-x86_64.tar.gz 安装包

    下载地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.0.1-linux-x86_64.tar.gz
    mkdir /root/github/cloudera/elasticsearch
    cd /root/github/cloudera/elasticsearch
    
  4. 下载制作Parcel包和CSD文件的脚本

    下载地址: https://github.com/ibagomel/elasticsearch-parcel.git
    
  5. 制作 Elasticsearch 的Parcel包和CSD文件并校验

    cd /root/github/cloudera/elasticsearch/elasticsearch-parcel-master
    POINT_VERSION=5 VALIDATOR_DIR=/root/github/cloudera/cm_ext OS_VER=el7 PARCEL_NAME=ElasticSearch ./build-parcel.sh /root/github/cloudera/elasticsearch/elasticsearch-7.0.1-linux-x86_64.tar.gz
    VALIDATOR_DIR=/root/github/cloudera/cm_ext CSD_NAME=ElasticSearch ./build-csd.sh
    
    
  6. 查看Parcel包和csd文件

    tree /root/github/cloudera/elasticsearch/elasticsearch-parcel-master/build-parcel
    

    制作Elasticsearch的Parcel包和csd文件_第1张图片

    ll /root/github/cloudera/elasticsearch/elasticsearch-parcel-master/build-parcel
    

    制作Elasticsearch的Parcel包和csd文件_第2张图片

将Parcel包和manifest.json文件部署到httpd服务中

  1. 查看 httpd 状态

    systemctl status httpd 	#查看httpd 状态
    systemctl start httpd 	#启动 httpd
    如果是没有安装 使用 yum 安装
    yum install -y httpd
    

    制作Elasticsearch的Parcel包和csd文件_第3张图片

  2. 创建 elasticsearch 目录

    mkdir -p /var/www/html/elasticsearch
    cd /var/www/html/elasticsearch
    将 ELASTICSEARCH-0.0.5.elasticsearch.p0.5-el7.parcel、manifest.json 文件上传到/var/www/html/elasticsearch
    
    
  3. 验证

    访问 http://cluster-master/elasticsearch/   #cluster-master等于主机IP
    

    制作Elasticsearch的Parcel包和csd文件_第4张图片

  4. 配置 远程 Parcel 存储库

    制作Elasticsearch的Parcel包和csd文件_第5张图片

    制作Elasticsearch的Parcel包和csd文件_第6张图片

  5. 下载 分配 激活 即可

    制作Elasticsearch的Parcel包和csd文件_第7张图片

  6. 添加 elasticsearch 服务

    image-20200327111250730

    制作Elasticsearch的Parcel包和csd文件_第8张图片

你可能感兴趣的:(Elastic,Search)