首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cloudera配置-多网卡

Cloudera配置-多网卡
EN

Stack Overflow用户
提问于 2014-10-15 11:08:38
回答 1查看 877关注 0票数 0

我正在尝试用Cloudera5建立一个多网卡集群。每个节点具有以太网接口(eth1 - 172.17.2.x)和infiniband接口(ib0 - 192.168.69.x)。问题是,当使用HDFS时,集群将infiniband地址与“外部世界”通信。我发现,实现这种配置的正确参数是"dfs.datanode.dns.interface“,并且必须将其设置为"eth1”。

但是,Cloudera接口中不存在此参数。由于它会自动覆盖hdfs-site.xml文件,所以我无法将其写入文件中。

我尝试使用Cloudera管理器“安全阀门”(配置>服务范围>高级> HDFS服务高级配置段(安全阀门)),并将其设置为

代码语言:javascript
复制
<property>
    <name>dfs.datanode.dns.interface</name>
    <value>eth1</value>
</property>

但是HDFS金丝雀失败了。

谁能请你

  • 确认它是正确的参数
  • 如何在Cloudera界面中设置它?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-11-12 12:42:09

您可以添加CM接口中不存在的其他配置属性,在HDFS配置页面中填充这些字段:- HDFS服务高级配置段(安全阀) for hdfs-site.xml“--用于core-site.xml的集群范围的高级配置代码段(安全阀门)

  • 用于hadoop-policy.xml .xml的HDFS服务高级配置段(安全阀)

在yout情况下,您必须插入以下代码:

代码语言:javascript
复制
<property>
    <name>dfs.datanode.dns.interface</name>
    <value>eth1</value>
</property>

在HDFS服务高级配置片段中

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26381040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档