zoukankan      html  css  js  c++  java
  • 大数据运维(38)Flink 1.11.1部署安装

    安装Flink之前先安装hadoop集群。

    Flink下载:

    https://flink.apache.org/downloads.html
    https://mirrors.tuna.tsinghua.edu.cn/apache/flink/flink-1.11.1/flink-1.11.1-bin-scala_2.11.tgz

    解压安装:

    tar -xf flink-1.11.1-bin-scala_2.11.tgz -C /usr/local/
    cd /usr/local/
    ln -sv flink-1.11.1/ flink

    环境变量:

    cat > /etc/profile.d/flink.sh <<EOF
    export FLINK_HOME=/usr/local/flink
    export PATH=$PATH:$FLINK_HOME/bin
    EOF
    . /etc/profile.d/flink.sh

    普通用户的环境变量:

    cat >> ~/.bashrc <<EOF
    export FLINK_HOME=/usr/local/flink
    export PATH=$PATH:$FLINK_HOME/bin
    EOF
    . ~/.bashrc

    修改配置:

    cd /usr/local/flink/conf
    vim flink-conf.yaml
    jobmanager.rpc.address: hadoop-master

    配置master节点:

    cat > masters <<EOF
    hadoop-master
    EOF

    配置worker节点:master节点也可以作为worker节点

    cat > workers <<EOF
    hadoop-master
    hadoop-node1
    hadoop-node2
    EOF

    复制配置文件到worker节点:

    scp ./* root@hadoop-node1:/usr/local/flink/conf
    scp ./* root@hadoop-node2:/usr/local/flink/conf

    修改属组属主:

    chown -R hadoop.hadoop /usr/local/flink/ /usr/local/flink

    启动集群:

    start-cluster.sh

    查看运行的进程:master节点。

    ~]$ jps
    26801 TaskManagerRunner
    26455 StandaloneSessionClusterEntrypoint
    ...

    worker节点:

    ~]$ jps
    TaskManagerRunner
    ...

    关闭集群:

    stop-cluster.sh


    拓展集群:向正在运行的集群中添加JobManager、TaskManager

    bin/jobmanager.sh ((start|start-foreground) [host] [webui-port])|stop|stop-all
    bin/taskmanager.sh start|start-foreground|stop|stop-all

    web页面:

    http://192.168.0.54:8081/#/overview

    image.png

    作者:大码王

    -------------------------------------------

    个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

    万水千山总是情,打赏一分行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主,哈哈哈(っ•?ω•?)っ???!

  • 相关阅读:
    单调栈
    【算法】验证码识别基础方法及源码
    获取安全时间
    用Cecil任意修改.Net程序集+源码
    【C#】纯托管实现一个Git服务端
    一个普通的但难以作答的面试题
    【WP7】欺骗你的地理坐标+源码
    【WP7】判断GPS坐标是否在中国
    完美的web 2.0站点用户中心标准,及开源用户中心nUserCenter进展报告
    开源 Asp.net mvc 用户中心开发计划
  • 原文地址:https://www.cnblogs.com/huanghanyu/p/13745931.html
Copyright © 2011-2022 走看看