hadoop spark之基础环境

mac 环境下 hadoop与spark环境搭建 环境搭建 想必之前搭建Hadoop环境的Windows系统的相对繁琐步骤,Mac下显得简单不少。 虽然我们需要搭建的是Spark环境,但是因为Spark依赖了Hadoop的HDFS以及YARN计算框架,当然还有类似软件包管理软件。 安装前必备 操作系统:Mac OS X JDK:1.8.0_192 命令终端:iTerm2(Mac自带的命令终端也一样) 软件包管理工具:brew 安装Hado... 阅读详情
  1. 1 基础环境

大数据

  • 1.1.1 关闭selinux

    #查看状态:/usr/sbin/sestatus
    #disabled vim /etc/selinux/config
    #重启 reboot

  • 1.1.2 关闭防火墙

    #查看防火墙规则 firewall-cmd --list-all
    #查询端口是否开放 firewall-cmd --query-port=8080/tcp
    #开放80端口firewall-cmd --permanent --add-port=80/tcp
    #移除端口firewall-cmd --permanent --remove-port=8080/tcp
    #重启防火墙firewall-cmd --reload
    #开启 service firewalld start
    #重启 service firewalld restart
    #关闭 service firewalld stop
    #禁止防火墙开机启动 systemctl disable firewalld.service

  • 1.1.3本土化yum源

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    cd /etc/yum.repos.d/
    wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
    yum clean all
    yum makecache
    yum -y update
    1.1.4创建hadoop用户组
    #root groupadd -g 1001 hadoop
    #root useradd -u 2000 -g hadoop hadoop
    #root mkdir -p /data/app/hadoop
    #root chown -R hadoop.hadoop /data/app

  • 1.1.5双机免密交互

    #root cd /home/hadoop
    #root ssh−keygen−trsa
    #root scp -r root@hadoop01:/home/hadoop/.ssh/id_rsa.pub authorized_keys_hadoop01
    #root scp -r root@hadoop02:/home/hadoop/.ssh/id_rsa.pub authorized_keys_hadoop02
    #root cat authorized_keys_hadoop01 authorized_keys_hadoop02 >> authorized_keys
    #hadoop ssh hadoop01

  • 1.1.6安装python3.6.6

    $ whereis python
    $ ll python*(python指向的是python2,python2指向的是python2.7)
    $ python3编译依赖包
    $ root yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

    #python3源
    #wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz
    #解压
    #root xz -d Python-3.6.4.tar.xz
    #root tar -xf Python-3.6.4.tar
    #root cd ./Python-3.6.4
    #root ./configure prefix=/usr/local/python3
    #root make && make install

    #软连接
    #root mv /usr/bin/python /usr/bin/python.bak
    #root ln -s /usr/local/python3/bin/python3.6 /usr/bin/python
    #root python -V

    #修改yum python配置
    #root vim /usr/bin/yum
    把#! /usr/bin/python修改为#! /usr/bin/python2

    vim /usr/libexec/urlgrabber-ext-down
    把#! /usr/bin/python 修改为#! /usr/bin/python2

  • 1.1.7安装htop

    #root yum install epel-release -y
    #root yum install htop -y1.1基础环境
    Item Version Mark
    Centos 7.3
    Jdk 1.8
    Python 3.6.6
    Hadoop 2.7 使用spark推荐组合版本
    Spark 2.4
    Hadoop01 192.168.0.101
    Hadoop02 192.168.0.102
    /data/app/hadoop Hadoop.hadoop
    /data/software

hadoop+spark环境搭建 在上一节 hadoop搭建的继承上,继续搭建spark环境 上一节地址:hadoop-2.7.5 完全分布式集群搭建 (1)配置scala 机器1:node1(192.168.0.211) 主节点 机器2:node2(192.168.0.212) 从节点 机器3:node3(192.168.0.213) 从节点 scala包:scala-2.12.2.tgz,上传到/opt/目录下 ... 阅读详情

相关推荐

Hadoop+spark+jupyter环境搭建(二):基于Hadoop组件Yarn搭建Spark

基于Hadoop组件Yarn搭建Spark一、集群配置信息集群为1+1,1台master,1台slave的结构配置(两台一致):系统:Ubuntu 14内核:4核内存:8G 两台主机的信息:主机名IPmyz-master192.168.0.212浮动IP:210.14.69.105myz-slave192.168.0.213 二、集群搭建过程Hadoop安装与配置请参考《Hadoop平台的搭建》,...

myz的博客 1735

Centos 7 防火墙firewalld命令

一、防火墙的开启、关闭、禁用命令 (1)设置开机启用防火墙:systemctl enable firewalld.service (2)设置开机禁用防火墙:systemctl disable firewalld.service (3)启动防火墙:systemctl start firewalld (4)关闭防火墙:systemctl stop firewalld (5)检查防火墙状态:systemctl status firewalld 二、使用firewall-cmd配置端口 (1)查看防火墙状态:fir

shiGXW的博客 673

大数据环境安装部署说明文档

部署项目所需的Hadoop集群环境。包括分布式文件系统HDFS,分布式应用程序协调服务器Zookeeper,分布式发布订阅消息系统Kafka,关系型数据库MYSQL,基于Hadoop和MYSQL的数据仓库引擎Hive,Hadoop与结构化数据存储之间的数据转换工具Sqoop和计算引擎Spark。

大数据实战之环境搭建(一)

现在都在研究大数据,我最近也有幸小小接触了一下大数据,Cassandra&solr。今天我们就看一下Solr环境的搭建,首先去apache solr官网下载最新的Solr-4.3.0以及apache tomcat官网上的tomcat-7.0.40。还有最重要的东西jdk1.7。第一步,环境变量的配置,本人系统是win7,32位。首先打开如下界面点击环境变量,打开环境变量设置界面,首先配置J...

weixin_34190136的博客 280

UG/NX二次开发实战:用Python脚本批量更新100个零件参数,解放你的双手

本文详细介绍了如何利用NXOpen Python API进行UG/NX二次开发,实现批量更新100个零件参数的自动化流程。通过环境配置、框架设计、核心代码实现及性能优化,帮助工程师高效完成参数化设计任务,显著提升工作效率。

weixin_28694169的博客 276

避开爬虫坑:手把手教你合法获取百度地图POI边界数据(以学校为例)

本文详细介绍了如何合规获取百度地图POI边界数据的方法论,特别以学校为例。通过解析POI数据结构、合法使用百度地图API接口、优化请求策略以及数据处理技巧,帮助开发者和研究者在遵守平台规则的前提下高效获取地理信息。适用于学术研究、商业分析等多种场景,确保数据采集的合法性与准确性。

weixin_28683065的博客 394

大数据实战手册-安装篇之基础环境

1 基础环境 1.1.1 关闭selinux #查看状态:/usr/sbin/sestatus #disabled vim /etc/selinux/config #重启 reboot 1.1.2 关闭防火墙 #查看防火墙规则 firewall-cmd --list-all #查询端口是否开放 firewall-cmd --query-port=8080/tcp #开放80端口f...

Y1551880的博客 183

为什么 ADT 在 SAP BTP ABAP environment 里认证成功却无法登录 Service Instance:根因拆解与一站式修复路线

摘要 ADT报错"认证成功但Service Instance登录失败"通常源于ABAP租户的权限或用户映射问题,而非账号密码错误。常见原因包括:1) ABAP租户内未创建对应业务用户;2) 业务用户缺少开发角色(如SAP_BR_DEVELOPER);3) BTP角色集合未分配或IdP组映射缺失;4) 浏览器会话混淆身份;5) 连接了非开发租户(如Customizing Tenant);6) 实例休眠导致误判。 解决方法:检查ABAP业务用户及角色分配,确认BTP角色集合映射,使用隐身窗口

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 253

大数据基础-全流程大数据实验环境搭建,帮你迈出第一步

1.设置网络 vi /etc/sysconfig/network-scripts/ifcfg-ens33 BOOTPROTO=“static” IPADDR=192.168.52.100 NETMASK=255.255.255.0 GATEWAY=192.168.52.1 DNS1=192.168.52.1 2.关闭防火墙 systemctl stop firewalld.service /...

weixin_45154559的博客 1076

Vue3 - 详细实现调用浏览器摄像头拍照并生成图片预览,支持将抓拍的图像保存到用户本地或上传到服务器、调取前置摄像头和后置摄像头,开启摄像头并进行拍照,vue实现调用摄像头,电脑或手机调用摄像头拍照

vue3,nuxt3,摄像头,vue3网站打开摄像头拍照,vue3项目调用摄像头实现拍照功能,拍照后怎么保存,照相后上传到后端服务器,开启摄像头黑屏,如何默认后置摄像头,网页开启电脑摄像头并照相,前置拍照,vue3如何调用手机摄像头进行拍摄,拒绝权限后不再弹出了,微信公众号网页,摄像头报错,拍照左右镜像反了,浏览器不兼容怎么办,vue3调用电脑端摄像头实时拍照,解决调用摄像头权限无法弹出,打不开摄像头,Vue3如何调用手机的摄像头,调用本地摄像头实现拍照,浏览器不弹摄像头权限了,如何不使用https运行测试

🏆 前端领域优质创作者 8654

如何计算 R 中的基尼系数(附示例)

以意大利统计学家Corrado Gini命名,基尼系数是衡量人口收入分配的一种方法。基尼系数的值在 0 到 1 之间,值越高代表收入不平等越大,其中:0代表完全的收入平等(每个人的收入都一样) 1代表完全的收入不平等(一个人拥有所有收入) 您可以在此处找到按国家/地区列出的基尼系数列表。以下示例显示了使用DescTools包中的Gini()函数计算 R 中的基尼系数的两种方法。示例 1:使用个人收入计算基尼系数假设我们有以下 10 个人的年收入列表:收入:5 万美元、5 万美元、7 万美元、7 万美元、7

Mrrunsen的博客 2990

Windows下配置Hadoop及Spark环境

前言 教程所用各版本说明 一 JDK环境配置 由于项目用的JDK17,所以单独给Hadoop配了JDK11,建议直接配置JAVA_HOME环境变量为JDK11,因为后面Spark需要用到JAVA_HOME 下载jdk-11.0.13_windows-x64_bin.zip 链接:https://www.oracle.com/in/java/technologies/javase/jdk11-archive-downloads.html 单独修改Hadoop的话,需要在Hadoop目录下的etc\hado

优快云_张子 1万+

VSCode + QMT 量化交易完整解决方案!

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 1327

Hadoop,Scala,Spark环境配置

配置Hadoop 修改主机名 修改hosts 配置Java环境 解压安装 修改JAVA环境变量 测试安装是否成功 配置ssh ssh测试 ssh免密码登录 安装Hadoop 260 解压 移到指定目录 配置hadoop 验证 查看集群状态 查看hdfs 查看RM 运行WordCount程序 配置Hadoop环境变量 安装Scala 下载scala2114版本 解压并安装 增加环境变量 验证 copy

累了就歇一会 4448

heygem本地部署报错:SQLite3 can only bind numbers, strings, bigints, buffers, and null...如何解决?

🏆本文收录于 《全栈Bug调优(实战版)》 专栏,该专栏专注于分享我在真实项目开发中遇到的各类疑难Bug及其深层成因,并系统提供高效、可复现的解决思路和实操方案。无论你是刚入行的新手开发者,还是拥有多年项目经验的资深工程师,本专栏都将为你提供一条系统化、高质量的问题排查与优化路径,助力你加速成长,攻克技术壁垒,迈向技术价值最大化与职业发展的更高峰🚀!    📌 特别说明: 文中部分技术问题来源于真实生产环境及网络公开案例,均经过精挑细选与系统化整理,并结合多位大厂资深架构师和一线开发多年实战经验沉淀,

**My Coding Family** 3246

优快云独家 | 全网首发 | 《目标检测蓝皮书》目录

10篇文章从目标检测小白变大神

Coding... 3万+

Spark+Hadoop环境搭建

注意: yarn 是作为资源管理器存在,每次提交一个任务时, spark 会做两件事,一个是将代码分成多个 stage ,每个 stage 相当于一个计算,然后再把 stage 分成多个 task ,每个 task 执行相同的操作,只不过操作的数据不同,这就和之前说的每个 DataNode 里面都存放着同一个文件的不同块联系起来了。1.选择几个ubuntu的虚拟机,其中一个作为spark的master节点以及hadoop的 NameNode节点,其他的作为slave节点和DataNode节点。

m0_67392811的博客 1586

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Hadoop(伪分布式)+Spark(local模式)搭建Hadoop和Spark组合环境

一、安装Hadoop 二、安装Spark

m0_60154718的博客 4800

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

mac下Hadoop、HDFS、Spark环境的安装和搭建

大数据情结 14年的时候开始接触Hadoop,在Windows下搭了好几次环境,单机版、伪分布式和分布式都搭建过。那时候需要在Windows下装个虚拟机,在虚拟机中再装个Ubuntu,之后在Ubuntu上开始装jdk,hadoop等等,虽然麻烦了点,但是乐此不疲。一般环境搭建好了,再远程连接到Windows下的Eclipse然后开始把玩自带的10来个example,看着控制台齐刷刷的打印

淡然坊 2万+

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

基于hadoop搭建Spark环境

基于hadoop搭建Spark环境 需要准备的东西 1. 准备一个配置好的hadoop,master虚拟机 2. 下载下面的三个文件 3. jdk-8u181-linux-x64.tar.gz 4. scala-2.11.1.tgz 5. spark-3.1.2-bin-hadoop3.2.tgz 步骤: 导入虚拟机后打开这个 查看网卡文件 ifconfig -a 修改网络配置 重启网络 重启虚拟机 上传3个压缩包到虚拟机上,笔者全部放在/opt文件夹下 解压到当前文件夹 修改/etc/pr

weixin_45914112的博客 3987

Windows系统搭建Hadoop,Spark开发环境

1.准备工具: 1.Hadoop所需要替换的bin目录下的文件 2.Hadoop 3.1 3.spark-2.3.1 4.JDK 1.8 工具下载: 下载 2.解压配置 2.1 将下载好的Hadoop 和 Spark进行解压,并重命名,此处我重名为:hadoop-3.1.0和spark 2.2 将准备工具中的第一项下载的包(hadoop3.1-bin)进行解压,...

汉南最後の読書人 2897

大数据hadoop与spark研究——1 spark环境搭建

第一章 介绍 一、 spark组件 Spark是一个用于集群计算的通用计算框架 Spark可将如何Hadoop分布式文件系统(HDFS)上的文件读取为分布式数据集(RDD) Spark是用Scala写的,运行在Java虚拟机(JVM)上。 Spark Core 任务调度,内存管理,错误恢复,与存储系统交互,对RDD的api定义 RDD表示分布在多个计算节点上可以并行操作的元素集合 Spark SQL spark用来操作结构化数据的程序包 支持将SQL和传统的RDD编程的数据操作方式相结合

二毛的博客 2745

CentOs7下hadoop mapreduce、hadoop spark以及docker的环境搭建

CentOs下hadoop mapreduce、hadoop spark以及docker的环境搭建引用说明环境准备虚拟机环境JDK的安装![在这里插入图片描述](https://img-blog.csdnimg.cn/20210601002627154.png)搭建Hadoop mapareduce环境下载解压Hadoop配置Hadoop的JAVA环境配置hdfs搭建Hadoop spark环境下载解压Spark依赖的Scala下载解压Spark配置Spark 引用说明 Hadoop环境搭建,以及mapre

qq_45589846的博客 892

WSL搭建Hadoop与Spark环境

❤❤❤ 文章目录jdk安装下载解压检验Hadoop安装下载解压检验Hadoop伪分布式模式配置文件配置修改hadoop-env.sh修改core-site.xml修改hdfs-site.xml测试HDFS启动sshNameNode格式化启动dfs查看hadoop页面YARN单机配置修改mapred-site.xml修改yarn-site.xml查看资源管理页面Spark安装下载spark解压配置环境配置Spark修改spark-env.sh启动启动pyspark ❤❤❤ jdk安装 下载 首先在oracle

文艺圈不知名刘先生 2103

Spark(1):不依赖Hadoop搭建Spark环境

如果暂时没有Hadoop环境,又想使用Spark,Spark提供了Local模式、Local Cluster模式、Standalone三种模式,这三种模式允许开发者在不使用Hadoop的情况也能搭建Spark环境。

欧阳方超的专栏 1651
上一篇: 逻辑回归算法 - 乳腺癌预测
下一篇: hadoop spark之常用配置
架构师老狼
博客等级 码龄14年 44粉丝 57原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值