zoukankan      html  css  js  c++  java
  • 基于Docker搭建大数据集群(五)Mlsql部署

    主要内容

    • mlsql部署

    前提

    • zookeeper正常使用
    • spark正常使用
    • hadoop正常使用

    安装包

    微云下载 | tar包目录下

    • mlsql-cluster-2.4_2.11-1.4.0.tar.gz
    • mlsql-console-1.4.0.tar.gz
    • mlsql-engine_2.4-1.4.0.tar.gz

    一、环境准备

    上传到docker镜像

    docker cp mlsql-cluster-2.4_2.11-1.4.0.tar.gz cluster-master:/root/tar
    docker cp mlsql-console-1.4.0.tar.gz cluster-master:/root/tar
    docker cp mlsql-engine_2.4-1.4.0.tar.gz cluster-master:/root/tar
    

    解压

    tar xivf mlsql-cluster-2.4_2.11-1.4.0.tar.gz -C /opt/mlsql
    tar xivf mlsql-console-1.4.0.tar.gz -C /opt/mlsql
    tar xivf mlsql-engine_2.4-1.4.0.tar.gz -C /opt/mlsql
    

    二、启动和配置 MLSQL Engine

    默认9003端口,可手动修改

    启用yarn

    --master local[*]
    

    替换成

    --master yarn-client
    

    授权

    chmod 777 start-default.sh
    

    二、启动和配置 MLSQL Cluster

    默认8080端口,可自己手动修改

    1. 在mysql中新建数据库mlsql_cluster
    2. 将根目录下db.sql导入
    3. 修改application.docker.yml,将"MYSQL_HOST" 占位符替换成MySQL地址,同时如果有必要,修改对应的数据库,用户名称,密码等
    4. start-default.sh 启动

    三、启动和配置 MLSQL Console

    默认9002端口,可自己手动修改

    1. 在mysql中新建数据库mlsql_console
    2. 将根目录下的db.sql导入
    3. 修改application.docker.yml,将"MYSQL_HOST" 占位符替换成MySQL地址,同时如果有必要,修改对应的数据库,用户名称,密码等。
    4. 现在可以调用./start-default.sh 启动了

    访问

  • 相关阅读:
    std::sort运行出core(segment fault)
    C++编译报错:重复定义
    《改变世界的九大算法》读书笔记
    简单排序实现
    Django 常见错误总结
    python 进行机器学习
    python中matplotlib 的简单使用
    十四:生成器函数和迭代器函数
    十三:装饰器函数
    十二:重要的内置函数
  • 原文地址:https://www.cnblogs.com/njpkhuan/p/11611947.html
Copyright © 2011-2022 走看看