当前位置: 首页 > news >正文

佛山微信网站建设哪家好新乡网站建设制作公司

佛山微信网站建设哪家好,新乡网站建设制作公司,网站开发心得,外贸网站开发 河南目录 前言 #xff1a; 一、spark运行的五种模式 二、 安装步骤 安装前准备 1.第一步#xff1a;安装python 2.第二步#xff1a;在bigdata01上安装spark 3.第三步#xff1a;同步bigdata01中的spark到bigdata02和03上 三、集群启动/关闭 四、打开监控界面验证 前…目录 前言 一、spark运行的五种模式 二、 安装步骤 安装前准备 1.第一步安装python 2.第二步在bigdata01上安装spark 3.第三步同步bigdata01中的spark到bigdata02和03上 三、集群启动/关闭 四、打开监控界面验证 前言 spark有五种运行模式本文介绍在集群环境下Standalone模式的搭建YARN模式请前往下篇文章。 一、spark运行的五种模式 1、本地模式 Local一般用于做测试验证代码逻辑不是分布式运行只会启动1个进程来运行所有任务。 2、集群模式 Cluster一般用于生产环境用于实现PySpark程序的分布式的运行 ①StandaloneSpark自带的分布式资源平台功能类似于YARN ②YARNSpark on YARN将Spark程序提交给YARN来运行工作中主要使用的模式 ③Mesos类似于YARN国外见得多国内基本见不到 ④K8s基于分布式容器的资源管理平台运维层面的工具。 二、 安装步骤 安装前准备 1首先准备至少三台服务器 —— 我的三台服务器分别是:bigdata01  bigdata02  bigdata03 2各个服务器上都要安装jdk 和 hadoop 3在bigdata01服务器上有同步的脚本xsync.sh不是必须的 我的所有安装包放在/opt/modules下解压在/opt/installs下 1.第一步安装python 通过Anaconda 安装 因为这个软件不仅有python还有其他的功能比单纯安装python功能要强大。分别在bigdata01  bigdata02  bigdata03上安装Anaconda Anaconda3-2021.05-Linux-x86_64.sh放在了我的资源里需要的自取 ①.上传将Anaconda上传到/opt/modules下 cd /opt/modules ②安装 # 添加执行权限 chmod ux Anaconda3-2021.05-Linux-x86_64.sh # 执行 sh ./Anaconda3-2021.05-Linux-x86_64.sh # 过程 #第一次【直接回车然后按q】       Please, press ENTER to continue       #第二次【输入yes】      Do you accept the license terms? [yes|no]      [no] yes #第三次【输入解压路径/opt/installs/anaconda3】      [/root/anaconda3] /opt/installs/anaconda3 #第四次【输入yes是否在用户的.bashrc文件中初始化Anaconda3的相关内容】       Do you wish the installer to initialize  Anaconda3       by running conda init? [yes|no]       [no] yes ③刷新环境变量 source /root/.bashrc ④激活虚拟环境如果需要关闭就使用conda deactivate conda activate ⑤编辑环境变量 vi /etc/profile # 添加以下内容 export ANACONDA_HOME/opt/installs/anaconda3 export PATH$PATH:$ANACONDA_HOME/bin ⑥刷新环境变量并且做一个软链接 # 刷新环境变量 source /etc/profile # 创建软连接 ln -s /opt/installs/anaconda3/bin/python3  /usr/bin/python3 # 验证 echo $ANACONDA_HOME 三台服务器都安装Anaconda 都一样 安装步骤 2.第二步在bigdata01上安装spark spark-3.1.2-bin-hadoop3.2.tgz放在了我的资源里需要的自取 ①上传解压安装上传安装包到/opt/modules cd /opt/modules tar -zxf spark-3.1.2-bin-hadoop3.2.tgz -C /opt/installs ②重命名 cd /opt/installs mv spark-3.1.2-bin-hadoop3.2 spark-standalone ③构建软连接 ln -s spark-standalone spark ④在HDFS上创建程序日志存储目录 注意首先如果没有启动hdfs需要启动一下 # 第一台机器启动HDFS start-dfs.sh # 创建程序运行日志的存储目录 hdfs dfs -mkdir -p /spark/eventLogs/ ⑤修改配置文件 spark-env.sh配置文件: cd /opt/installs/spark/conf mv spark-env.sh.template spark-env.sh vim spark-env.sh # 22行申明JVM环境路径以及Hadoop的配置文件路径 export JAVA_HOME/opt/installs/jdk export HADOOP_CONF_DIR/opt/installs/hadoop/etc/hadoop # 60行左右 export SPARK_MASTER_HOSTbigdata01 # 主节点所在的地址 export SPARK_MASTER_PORT7077 #主节点内部通讯端口用于接收客户端请求 export SPARK_MASTER_WEBUI_PORT8080 #主节点用于供外部提供浏览器web访问的端口 export SPARK_WORKER_CORES1   # 指定这个集群总每一个从节点能够使用多少核CPU export SPARK_WORKER_MEMORY1g   #指定这个集群总每一个从节点能够使用多少内存 export SPARK_WORKER_PORT7078 export SPARK_WORKER_WEBUI_PORT8081 export SPARK_DAEMON_MEMORY1g  # 进程自己本身使用的内存 export SPARK_HISTORY_OPTS-Dspark.history.fs.logDirectoryhdfs://bigdata01:9820/spark/eventLogs/ -Dspark.history.fs.cleaner.enabledtrue # Spark中提供了一个类似于jobHistoryServer的进程就叫做HistoryServer, 用于查看所有运行过的spark程序 spark-defaults.confSpark属性配置文件 mv spark-defaults.conf.template spark-defaults.conf vim spark-defaults.conf # 末尾 spark.eventLog.enabled           true spark.eventLog.dir              hdfs://bigdata01:9820/spark/eventLogs spark.eventLog.compress              true workers从节点地址配置文件 mv workers.template workers vim workers # 删掉localhost添加以下内容 bigdata01 bigdata02 bigdata03 log4j.properties日志配置文件 mv log4j.properties.template log4j.properties vim log4j.properties # 19行修改日志级别为WARN log4j.rootCategoryWARN, console 3.第三步同步bigdata01中的spark到bigdata02和03上 如果你bigdata01上有同步脚本直接执行下面命令即可 # 同步spark-standalone xsync.sh /opt/installs/spark-standalone/ # 同步软链接 xsync.sh /opt/installs/spark 如果没有需要按照上面bigdata01的步骤在bigdata02  bigdata03上再安装一遍。 三、集群启动/关闭 启动master: cd /opt/installs/spark sbin/start-master.sh 启动所有worker: sbin/start-workers.sh 启动日志服务 sbin/start-history-server.sh要想关闭某个服务将start换为stop 四、打开监控界面验证 master监控界面http://bigdata01:8080/ 日志服务监控界面http://bigdata01:18080/
http://www.w-s-a.com/news/405800/

相关文章:

  • 网站开发 哪些文档网站海外推广方法
  • 广西建设局网站首页如何做条形码网站怎么搞
  • 琼海建设网站wordpress 商城站下载地址
  • 网站需要多大数据库divider wordpress
  • 兰州北京网站建设网络广告推广网站
  • 宁晋网站建设森网站建设
  • 网站没有收录原因trel域名
  • 建设门户网站的目的和需求台州专业网站建设方案
  • 苏州网站建设系统方案成都行业网站设计
  • wordpress多说读者墙seo分析师招聘
  • 视频网站开发计划书wordpress文件详情
  • 重庆付费网站推广电商网站 开发周期
  • thinkcmf 做企业网站视频播放类网站建设费用
  • vps网站助手大学选修课网站建设
  • 南浦电商网站建设北京海淀社保网站
  • 传奇网站模板怎么做的吗大连警方最新通告
  • 成都私人做公司网站的北京网站建设需要多少钱
  • 魔客吧是什麼程序做的网站代理厦门网站设计公司
  • 90设计手机站东营网站推广
  • 哪家购物网站建设好专门做水生植物销售网站
  • php医院网站开发兼职app开发网上app开发
  • 接任务做兼职的的网站衡阳手机网站设计
  • 徐州经济开发区网站佛山百度关键词seo外包
  • 肃宁网站建设有限责任公司法人承担什么责任
  • 珠海斗门建设局网站如何免费做网站
  • 自助外贸网站建设可直接打开网站的网页
  • 江苏城嘉建设工程有限公司网站潍坊网站定制公司
  • 四川省住房和城乡建设厅新网站宜昌建设厅网站
  • 建设网站一般流程建设开发网站
  • 设计外贸英文网站国家企业信息信用公信系统