在非HA架构的HDFS中,客户端要通过java接口调用HDFS时一般是在JobRunner的类中按照下面的方式:

因为nodename只有一个节点所以会在代码中显式的指明要连接哪一个节点;但是在HA模式下有两台namenode节点,并不能按照这种方式,而是下面的方式:

其中的ns就是nameservice的地址,nameservice下面有两个namenode。需要将HA模式的hdfs-conf.xml配置文件拷贝到src下面;这样在初始化conf时就能读取HDFS的HA配置;

转载于:https://www.cnblogs.com/maxigang/p/9809086.html

HA模式下的java api访问要点相关推荐

  1. Java API 访问HA模式下的HDFS集群

    在使用Hadoop Java API访问HDFS集群时,在创建FileSystem对象时,直接指定NameNode的IP以及端口号即可.但是在HA模式下,访问HDFS集群却有一些不同,需要指定Name ...

  2. Java API访问HDFS集群(HA)

    title: Java API访问HDFS集群(HA) date: 2021-06-23 17:06:11 tags: HDFS hadoopV2版本及以后都是HA架构,active namenode ...

  3. Windows下Libvirt Java API使用教程(三)- TLS认证访问和动态链接文件依赖

    之前已经介绍过了libvirt api的上手使用方式: <Windows下Libvirt Java API使用教程(二)- 接口使用说明> <Windows下Libvirt Java ...

  4. Windows下Libvirt Java API使用教程(二)- 接口使用说明

    介绍完libvirt Java API的部署工作: <Windows下Libvirt Java API使用教程(一)- 开发环境部署> 接下来我们就介绍一下接口的使用和代码样例. libv ...

  5. 6 HBase java API访问HBase数据库

    HBase java API访问HBase数据库 package com.hunan.hbase_options;import org.apache.hadoop.conf.Configuration ...

  6. HDFS HA模式下支持只连接其中Active的NameNode

    HDFS HA模式下支持只连接其中Active的NameNode:

  7. ElasticSearch 使用Java Api访问集群

    ElasticSearch 使用Java Api访问集群 1.创建maven工程导入pom依赖 <dependencies><dependency><groupId> ...

  8. Ozone SCM HA模式下的请求处理过程

    文章目录 前言 SCM HA和OM HA的区别 SCM HA基于InvocationHandler的请求处理 SCM HA请求处理过程图 参考链接 前言 在前面的文章中,笔者阐述过关于Ozone SC ...

  9. 使用Java API访问HFDS

    目录 1.概述 2.客户端核心类 3.代码实现 3.1.使用IDEA创建一个Maven项目 3.2.配置pom.xml文件 3.3.编写代码 1.概述 HDFS在生产应用中主要是Java客户端的开发, ...

  10. java 横向 打印出来_在双工模式下使用Java打印横向文档

    我有一个JasperReports报告要在双面打印机上以横向模式打印.在此我要支持PCL5和PCL6打印驱动程序. 在互联网上搜索,我发现了以下代码片段来完成这项工作: import java.awt ...

最新文章

  1. wpf 绘制rectangle 代码
  2. 关于mybatis的xml文件中使用 >= 或者 <= 号报错的解决方案
  3. python判断实例的类型
  4. php将配置信息写入文件,Php写入配置文件的经典漏洞
  5. xml怎么转换html文件,xml转换成html文件方法
  6. oracle的文件后缀名,转:数据文件的扩展名是ora,dbf,dat的,有什么区别?
  7. C/C++编程笔记:数据结构二叉树的查找(前序、中序、后序、层序遍历)
  8. 北妈每日一学:ES6 之 模块化-重要!
  9. 安全登录代码 php,PHP登录怎么写安全
  10. 【IDEA】IDEA git log 点击 没有代码变更
  11. spingMVC拦截器 -单个、多个、设想
  12. mvc:annotation-driven /注解意义
  13. 微带线特性阻抗计算公式_传输线特性阻抗计算方式
  14. 掌握QCC推行方法,为企业创造经济效益
  15. 居民身份证号码的含义
  16. linux拼音五笔输入法下载软件,万能五笔输入法
  17. 将文件复制到临时文件夹
  18. 个人物联网(目前用到了树莓派、PMS7003攀藤g7传感器、DHT11温湿度传感器)
  19. java 读取pdf签名域_Java给PDF签名
  20. 计算机组成原理 — CPU — 多核处理器体系结构

热门文章

  1. 并联串联混合的电压和电流_如何从本质上判断电压表测量谁的电压?
  2. php 时间 拼接,PHP关于时间的时段的重合、 整合的方法
  3. java js cookie_[Java教程]js简单操作Cookie
  4. datatable高效写入mysql_如何将DataTable批量写入数据库
  5. csv datatable 乱码 导出_C#将DataTable导出到csv文件
  6. python 执行文件的扩展名_python脚本文件的扩展名是什么
  7. axure树与表格结合_语言开发7:语言迟缓孩子,家庭日常训练,干货满满!【附:表格及图片】...
  8. 代码重构的方法和经验_实战篇:一个核心系统 3 万行代码的重构之旅
  9. 计算机网络定义来源,计算机网络基础知识之计算机网络定义及其功能
  10. Flask-SocketIO传输二进制单元测试的Bug和修改