Docker下安装Hadoop和Spark集群_docker 中安装hadoop和spark

这篇具有很好参考价值的文章主要介绍了Docker下安装Hadoop和Spark集群_docker 中安装hadoop和spark。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新软件测试全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
Docker下安装Hadoop和Spark集群_docker 中安装hadoop和spark,2024年程序员学习,docker,hadoop,spark
Docker下安装Hadoop和Spark集群_docker 中安装hadoop和spark,2024年程序员学习,docker,hadoop,spark
Docker下安装Hadoop和Spark集群_docker 中安装hadoop和spark,2024年程序员学习,docker,hadoop,spark
Docker下安装Hadoop和Spark集群_docker 中安装hadoop和spark,2024年程序员学习,docker,hadoop,spark
Docker下安装Hadoop和Spark集群_docker 中安装hadoop和spark,2024年程序员学习,docker,hadoop,spark

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以添加V获取:vip1024b (备注软件测试)
Docker下安装Hadoop和Spark集群_docker 中安装hadoop和spark,2024年程序员学习,docker,hadoop,spark

正文

Docker可以在Window下和Linux下安装,本教程基于Ubuntu16.04之上安装docker,注意如果你选择在虚拟机上安装docker,请保证虚拟机内存不小于4G,硬盘大小不小于15G
首先打开终端命令窗口,注意如果当前用户是root用户则以下所有操作均无需带 sudo

sudo apt-get install docker.io
sudo docker images

2、下载Spark镜像

这个镜像是我这几天在搭分布式Spark环境时保存下来的,为了方便大家快速搭建Spark集群,可以在这里下载 spark.tar(密码:ydzo)下载完成之后,可以拷贝或者移动到当前用户的home目录下,接下来输入命令

sudo docker load < ~/spark.tar

完成后,再次输入命令查看

sudo docker images

如果镜像加载成功则会多出一个spark镜像文件

3、创建3个容器

输入以下命令创建容器

docker container create --name cloud8 -h cloud8 --add-host cloud8:172.17.0.2 --add-host cloud9:172.17.0.3 --add-host cloud10:172.17.0.4 -it spark:5.0
docker container create --name cloud9 -h cloud9 --add-host cloud8:172.17.0.2 --add-host cloud9:172.17.0.3 --add-host cloud10:172.17.0.4 -it spark:5.0
docker container create --name cloud10 -h cloud10 --add-host cloud8:172.17.0.2 --add-host cloud9:172.17.0.3 --add-host cloud10:172.17.0.4 -it spark:5.0

完成后,输入以下命令查看容器

sudo docker ps -a

会发现多出3个容器,名称分别为cloud8,cloud9,cloud10

4、启动集群

在启动集群之前,需要修改一些配置文件,首先,打开3个命令窗口,按顺序在3个窗口输入以下命令

sudo docker start -i cloud8

sudo docker start -i cloud9

sudo docker start -i cloud10

此时,应该可以看到,三个窗口分别显示进入了cloud8,cloud9,cloud10三台主机
下面在三个窗口中执行以下命令

vi ~/hadoop/etc/hadoop/myid

按i键开始编辑,将cloud8中的值改为1,cloud9中的值改为2,cloud10中的值改为3
接下来在三个命令窗口中输入以下命令

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注软件测试)
Docker下安装Hadoop和Spark集群_docker 中安装hadoop和spark,2024年程序员学习,docker,hadoop,spark

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
vHpNcv5-1713298536957)]

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!文章来源地址https://www.toymoban.com/news/detail-860033.html

到了这里,关于Docker下安装Hadoop和Spark集群_docker 中安装hadoop和spark的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用docker搭建hadoop集群

    必应壁纸供图 (img-CBr9VbGk-1687962511910)]

    2024年02月11日
    浏览(39)
  • 利用Docker快速部署hadoop、hive和spark

    2024年02月13日
    浏览(49)
  • mac docker部署hadoop集群

    确保电脑已经安装docker docker安装过程可自行查找资料,mac下docker可以使用brew命令安装 安装之后,查看docker版本,确认安装成功 最好下载jdk-8,jdk的版本过高可能hadoop2.x不支持 jdk-8的下载地址:Java Downloads | Oracle 我下载的是hadoop3.3.4版本,下tar.gz压缩包 hadoop下载地址:Index

    2024年02月19日
    浏览(35)
  • docker搭建hadoop和hive集群

    安装docker教程 https://www.runoob.com/docker/centos-docker-install.html 只要在终端输入: 后出现如下图的内容就证明安装docker成功了 在终端输入: 在终端输入:sudo docker images,可以看到刚刚拉取的两个镜像 每次执行docker语句都要在前面加sudo,比较麻烦,直接将hadoop用户加入docker用户组

    2024年02月01日
    浏览(55)
  • Docker环境部署Hadoop并使用docker构建spark运行案列(全网最详细教程)

    Docker部署hadoop 和使用docker构建spark运行环境(全网最详细教程) 首先查看版本环境(docker中没有下载docker和docker-compose的可以看我上一篇博客 Linux 安装配置Docker 和Docker compose 并在docker中部署mysql和中文版portainer图形化管理界面) 查看docker和docker-compose版本: OK,环境没问题,

    2024年02月03日
    浏览(42)
  • 大数据云计算——Docker环境下部署Hadoop集群及运行集群案列

    本文着重介绍了在Docker环境下部署Hadoop集群以及实际案例中的集群运行。首先,文章详细解释了Hadoop的基本概念和其在大数据处理中的重要性,以及为何选择在Docker环境下部署Hadoop集群。接着,阐述了在Docker中配置和启动Hadoop集群所需的步骤和技术要点。 在展示部署过程中,

    2024年02月04日
    浏览(46)
  • 【李老师云计算】实验三:在Docker中部署Hadoop集群

    同样是参考了学长的几篇博客,涛哥功德无量!在整合了各种信息之后,鄙人会尽量用更精炼、简单的说明来完成这个实验,当然不足一定是会有的,希望各位朋友可以斧正,同样也希望后来的朋友可以再次为这篇博客进行升级迭代! 博客是面向实验的,因此对完成实验无关

    2024年02月05日
    浏览(43)
  • Docker安装Hadoop

    docker exec -it hadoop bash进入容器 2.2.1 master节点 2.2.2 slave1节点 2.2.3 slave2节点 2.2.4 将三个容器中的authorized_keys拷贝到本地合并 2.2.5 将本地authorized_keys文件分别拷贝到3个容器中 2.3.1 查看容器IP 2.3.2 修改hosts映射IP 三个容器都要修改如下三个IP映射 2.3.3 映射设置和免密成功 find / -

    2023年04月08日
    浏览(23)
  • Docker安装及Docker构建简易版Hadoop生态

    一、首先在VM创建一个新的虚拟机将Docker安装好(Window系统可以安装 Docker Desktop Installer) 更新系统:首先打开终端,更新系统包列表。 下图是更新系统包截图 安装Docker:使用以下命令在Linux上安装Docker。 启动Docker服务:使用以下命令启动Docker服务,我们通过ps命令可以看到

    2024年02月11日
    浏览(35)
  • Hadoop完全分布式安装基于Docker

    (都在root用户下) 在Dockfile文件中添加以下内容 基于centos镜像,生成带有spenssh-server、openssh-clients的镜像,用户为root,密码为a123456,镜像维护者(作者)为hadoop 建好Dockerfile文件后,生成镜像,在终端输入: 1、在主机下载ssh 2、把hadoop和jdk传到/root 3、解压hadoop和jdk 4、生成带

    2024年04月29日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包