`
- 浏览:
2455 次
- 性别:
- 来自:
杭州
-
1. Drill-On-YARN介绍
- 功能
- 启动流程
- 下载drill的社区包,进行必要的配置,执行drill-on-yarn.sh start命令,启动drill-on-yarn客户端
- 客户端
- 上传drill的社区包到文件系统(如:hdfs)
- 设置启动AM上下文,包括环境、命令、资源
- 提交应用,启动RM
- RM从NM中请求一个容器,启动AM,启动流程
- 将文件系统(hdfs)中的drill的社区包下载到本地,并自动解压
- 执行设置的命令,启动AM
- AM和RM协商资源,当协商到资源时(即分配到容器)
- 设置容器启动的上下文,包括环境、命令、资源,然启动容器,启动流程
- 将文件系统(hdfs)中的drill的社区包下载到本地,并自动解压
- 执行启动drillbit的命令,启动drill
- 停止
- 优雅停止:取消所有任务(pending、requesting、running) -> stop容器 -> 停止NMClient -> unregisterApplicationMaster -> 停止AMRMClient
- 强行停止: yarn客户端直接杀死应用 yarnClient.killApplication
- 扩容:重新执行一次请求容器,当集群中没有可用资源时,会一直处于等待
- 缩容:在已经启动的容器中,随机选一个,执行stop
- failover:当已经启动容器结束时(有很多原因,比如:drill退出),会尝试重新发起容器请求(有重试次数限制、不一定在原地重启拉起)
2. 启动流程
3. 其他功能
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
在“echarts3-chinese-map-drill-down.zip”这个压缩包中,我们聚焦的是ECharts的一个特色功能——省市区/县地图的三级下钻功能。这个功能允许用户在地图上进行多级深度交互,从全国地图逐级细化到省级、市级直至区...
Apache Drill 1.16.0驱动包用maven shaded重新打包,包名统一加上了shaded.xxx,drill-jdbc-all-1.16.0 shaded,和系统其他jar不会冲突
根据文件所提供的信息,本文将详细阐述智能储层钻井液(Smart Drill-in Fluids,简称SDF)设计的研究知识,包括其背景、设计方法、关键技术以及实验室评价等方面的内容。 背景知识: 储层保护技术是石油工程领域...
javaJDBC调用大数据所需的jar包。javaJDBC调用大数据所需的jar包。
4. **Drill-Through触发器**:在主报表中,为需要触发Drill-Through的字段添加超链接。在“属性”窗口中,设置“Action”为“Go to Report”,然后选择对应的子报表。 5. **参数传递**:当用户点击主报表上的特定项...
charts3中国地图下钻至县级,刚好项目中要用,结合CSDN资源及百度echarts案例,进行修改。基本满足了各类项目在地图上可视化效果。下周后解压到Http服务后进行访问。案,目前CSDN相关内容积分,内容最全的代码案例。
磁盘损坏只要还能识别到硬盘就能把数据恢复,资料误删被覆盖了还能找回,磁盘格式化了还能找回,而且还是免费的工具
python库。 资源全名:sqlalchemy_drill-0.2.1.dev0-py3-none-any.whl
在“echarts-china-map-drill-down-master”项目中,我们重点关注的是地图的钻取功能,这是一种交互式的数据可视化技术,允许用户逐级深入地查看地理数据的详细信息。下面将详细介绍这一功能及其在实际应用中的实现...
钻取域工具 一组用于处理Internet域名的Apache Drill UDF UDFs 有一个UDF: suffix_extract(domain-string) :给定一个有效的互联网域名(FQDN或其他方式),这将返回一个地图的领域... target/drill-domain-tools-
"blog-drill-dev"这个项目,显然使用了TypeScript进行开发,旨在提供一个博客应用的开发实例,帮助开发者深入了解如何在实际项目中运用TypeScript。下面我们将详细探讨TypeScript在开发中的关键特性和优势,以及如何...
网址工具一组用于URL的Apache Drill UDF 它使用 Java库进行解析。UDFs 包括以下UDF: url_parse(url-string) :输入URL / URI字符串后,将在地图中返回一组字段( ... target/drill-url-tools-1.0.jar target/drill-u
drill-embedded 并将这一行添加到您的应用程序的 Gemfile 中: gem 'drill-sergeant' 如何使用 创建客户端 drill = Drill . new ( url : "http://localhost:8047" ) 并查询 drill . query ( "SELECT * FROM ...
"drill-kit:CSS样式库" 是一个专为前端开发者设计的开源CSS工具包,它提供了丰富的样式组件和布局解决方案,旨在简化网页设计过程,提高开发效率。"clamp:" 在这里可能指的是CSS clamp()函数,这是一个用于在指定的...
安装git: yum install -y git转到正确的目录: cd /mapr/demo.mapr.com抢回购: git clone https://github.com/andypern/drill-beta-demo转到正确的目录: cd drill-beta-demo运行安装脚本: sh scripts/setup.sh#...
在本文中,我们将深入探讨如何利用DevExpress ChartControl 创建Drill-Down样式的Title,这是一种交互式标题,通常用于表示图表的多级层次结构,允许用户通过点击标题来深入查看更详细的数据。 Drill-Down(钻取)...
核心模块下列流程图呈现的是 Drillbit 的各个组件:以下是描述一个 Drillbit 关键组件的清单,如下所示:RPC endpoint:Drill 提供
apache-drill-jdbc-plugin 适用于Apache Drill的JDBC插件 下载Apache Drill 0.9。 将代码添加到contrib中,然后用此文件夹中的pom文件替换现有的pom文件。 用mvn构建。 要仅生成软件包,请使用与以下类似的符号:...