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

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

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

最新文章

  1. S1的小成果:MyKTV系统
  2. java系统高并发解决方案-转
  3. BZOJ1432 [ZJOI2009]Function
  4. shell 在文件名后面添加特定数据
  5. objective-C 中两种实现动画的方法
  6. CHANGE DEFAULT FTP PORT FOR VSFTP
  7. Android(java)学习笔记179:BroadcastReceiver之 有序广播和无序广播(BroadcastReceiver优先级)
  8. [转] CSS direction属性简介与实际应用 ---张鑫旭
  9. Sql Server 2005 CLR实例
  10. CoffeeScript NgComponent
  11. tp框架里的 删改
  12. WinForm中,设置不显示窗口的标题栏
  13. CentOS 静态IP分配,提示Error, some other host already uses address解决办法
  14. [LeetCode] Smallest Good Base 最小的好基数
  15. 插入mysql失败,因为java数据类型是个实体类,加上.id就好了
  16. 【洛谷3865】 【模板】ST表(猫树)
  17. bzoj2434 fail树 + dfs序 + 树状数组
  18. CF 859E Desk Disorder
  19. (18)jq事件操作
  20. jquery实现分页+单删批删

热门文章

  1. CD题解(药水的选择)
  2. postman-5-授权
  3. pandas | 使用pandas进行数据处理——DataFrame篇
  4. C语言中的内存对齐问题
  5. WPF基于.Net Core
  6. Jmeter(十七) - 从入门到精通 - JMeter后置处理器 -上篇(详解教程)
  7. OSCP Learning Notes - Netcat
  8. Python Ethical Hacking - BeEF Framework(1)
  9. 集训作业 洛谷P1143 进制转换
  10. CentOS8.0 Docker Repository