基于docker的Hadoop-spark集群安装(centos 7系统)

本文详细介绍了如何在CentOS7系统中,利用Docker在VMware环境下搭建并配置Hadoop和Spark集群,包括下载镜像、创建docker-compose.yml文件、设置环境变量、共享目录以及启动和管理服务的过程。

基于docker的Hadoop-spark集群安装(centos 7系统)

参考博客:https://zhuanlan.zhihu.com/p/421375012

推荐(个人电脑用作实验)配置:4~8G + 8核

使用操作系统 Centos 7,在VMware下进行的安装

步骤:

  1. 拉取大佬弄好的hadoop+spark的docker镜像:docker pull s1mplecc/spark-hadoop:3
  2. 编写docker-compose.yml,共享目录/opt/share到物理机 ~/docker/spark/share,方便修改和传文件
version: '2'

services:
  spark:
    image: s1mplecc/spark-hadoop:3
    hostname: master
    environment:
      - SPARK_MODE=master
      - SPARK_RPC_AUTHENTICATION_ENABLED=no
      - SPARK_RPC_ENCRYPTION_ENABLED=no
      - SPARK_LOCAL_STORAGE_ENCRYPTION_ENABLED=no
      - SPARK_SSL_ENABLED=no
    volumes:
      - ~/docker/spark/share:/opt/share
    ports:
      - '8080:8080'
      - '4040:4040'
      - '8088:8088'
      - '8042:8042'
      - '9870:9870'
      - '19888:19888
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值