SPARK2和Phoenix集成的方法是什么?

技术SPARK2与Phoenix整合的方法是什么本篇内容主要讲解“SPARK2与Phoenix整合的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SPARK2与Ph

本篇内容主要讲解“SPARK2与凤凰整合的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SPARK2与凤凰整合的方法是什么”吧!

1、环境说明

操作系统CentOS Linux发行版7.4.1708(核心)安巴里2。6 .xhdp 2。6 .3 .0迷你图2。xphoenix 4。10 .0-糖化血红蛋白-1.2

2、条件

糖化血红蛋白安装完成

凤凰已经启用安巴里界面如下所示:

SPARK2与Phoenix整合的方法是什么

火花2安装完成

3、Spark2 与 Phoenix整合

步骤:

进入安巴里迷你图2配置界面

SPARK2与Phoenix整合的方法是什么

找到自定义迷你图2-默认值并添加如下配置项:

火花。司机。额外类路径=/usr/HDP/当前/凤凰城-客户端/凤凰城-4。10 .0-HbASe-1.2-客户端。冲突

火花。执行者。额外类路径=/usr/HDP/当前/凤凰城-客户端/凤凰城-4。10 .0-HbASe-1.2-客户端。冲突

SPARK2与Phoenix整合的方法是什么

标记

4、Yarn HA 问题

如果配置了纱线透明质酸,则需要修改纱线透明质酸配置,否则火花提交提交任务会报如下错误:

线程“主”Java。朗。illegalaccesserror :中出现异常,试图访问方法组织。阿帕奇。Hadoop。纱线。客户。configuredrmfailperxyprovider。getproxinternal()/Ljava/lang/Object;来自班级组织。阿帕奇。Hadoop。纱线。客户。RequesthedgingrmfailproxyProvider

在。组织。阿帕奇。Hadoop。纱线。客户。RequesthedgingrmfailproxyProvider。init(RequestHedgingrmfailproxyProvider。Java 336075)

在。组织。阿帕奇。Hadoop。院子。客户。rmproxy。creatermfailproxyprovider(RM proxy。Java :163)

在。组织。阿帕奇。Hadoop。院子。客户。rmproxy。creatermproxy(RM proxy。Java :94)

在。组织。阿帕奇。Hadoop。纱线。clientrmproxy。creatermproxy(client rmproxy。Java :72)

在。组织。阿帕奇。Hadoop。院子。客户。API。impl。yarncleinempl。服务启动(yarncleinempl。Java :187)

在组织。阿帕奇。Hadoop。ServiCe。抽象服务。start(抽象服务。Java :193)

在组织。阿帕奇。火花。部署。纱线。客户。提交申请(客户端。Scala :153)

在组织。阿帕奇。火花。调度程序。集群。yarclientschedulerback。start(yarclientschedulerback。Scala :56)

在组织。阿帕奇。火花。调度程序。Taskschedulerimpl。start(Taskschedulerimpl。Scala 3360173)

在组织。阿帕奇。火花。sparkcontext。init(sparkcontext。Scala :509)

在组织。阿帕奇。火花。sparkcontext $ .getOrCreate(sparkcontext。Scala :2516)

在。组织。阿帕奇。火花。SQL。sparksession $ Builder $ $ anon fun $ 7。应用(迷你会话。Scala :922)

在。组织。阿帕奇。火花。SQL。sparksession $ Builder $ $ anon fun $ 7。应用(迷你会话。Scala :914)

在斯卡拉。选项。getOrElse(选项。scala:121)

在组织。阿帕奇。火花。SQL。迷你会话$ Builder。getorcreate(sparksession。Scala 3360914)

at cn.spark.sxt.SparkOnPhoenix$main(sparkonphoenix。Scala :13)

在cn。火花。sxt。sparkonphoenix。main(sparkonphoenix。Scala)

本地方法

在太阳。反思。nativemethodcassorimpl。invoke(nativemethodcastorimpl。Java :62)

在太阳。反思。delegatingmethodacesorimpl。invoke(delegatingmethodacesorimpl。Java :43)

at java.lang.reflect.Method.i

修改纱线透明质酸配置:

将原来的配置:

纱线。客户。故障转移-提供商-提供商=组织。阿帕奇。Hadoop。纱线。客户。requesthedgingrmfailproxyprovider

SPARK2与Phoenix整合的方法是什么

改为现在的配置:

纱线。客户。故障转移-提供商-提供商=组织。阿帕奇。Hadoop。纱线。客户。configuredrmfailperxyprovider

SPARK2与Phoenix整合的方法是什么

如果没有配置纱线透明质酸,则不需要进行此步配置

到此,相信大家对“SPARK2与凤凰整合的方法是什么”有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/148498.html

(0)

相关推荐

  • C++—有限次数猜数字

    技术C++—有限次数猜数字 C++—有限次数猜数字C++ 学习循环结构小案例#includeiostream
    using namespace std;
    #includectime//随机猜数字1~100

    礼包 2021年12月2日
  • 腰包怎么背,男生背包有什么时尚的款式

    技术腰包怎么背,男生背包有什么时尚的款式1.手提袋轻便百搭又时髦 图文来源 《VOGUE服饰与美容》相比邮差包腰包怎么背,手提袋更加轻便,而且负重能力不容小觑,市面上大多数手提袋容量都不小,把书、Macbook、钱包、钥

    生活 2021年11月1日
  • 鲁拼音和组词,“兼”的读音和组词分别是什么

    技术鲁拼音和组词,“兼”的读音和组词分别是什么【拼音】鲁拼音和组词:jiān【解释】:
    1、同时涉及、处理或具有几方面的情况:兼职、兼顾、软硬兼施、德才兼备。
    2、加倍,合并:兼并、兼程。
    3、兼有主次之分,如董事长兼经

    生活 2021年10月27日
  • 如何使用Python和Prometheus跟踪天气

    技术如何使用Python和Prometheus跟踪天气如何使用Python和Prometheus跟踪天气,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能

    攻略 2021年10月26日
  • 分布式唯一id获取策略是什么

    技术分布式唯一id获取策略是什么分布式唯一id获取策略是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。常用获取分布式唯一id方法,特点,全局唯一,趋势递

    攻略 2021年10月20日
  • mybatis中返回值应该配置什么(mybatis中select方法怎么写)

    技术Mybatis Select Count(*)的返回值类型是什么本篇内容介绍了“Mybatis Select Count(*)的返回值类型是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就

    攻略 2021年12月21日