hadoop - 限制要在群集中的任何其他节点上安装并运行secondarynamenode

标签 hadoop cloudera

我有一个cloudera CDH3u4集群设置。我在其中一个节点上运行了secondarynamenode守护程序。

我必须确保对集群中的某个节点具有root访问权限的用户(例如,没有运行任何其他守护程序的datanode)不应该在该节点上启动secondarynamenode守护程序的实例(因此现在具有群集上的两个secondarynamenodes)

我怎样才能做到这一点?

提前致谢。

最佳答案

将此属性添加到hdfs-site.xml

namedfs.secondary.http.address
valuesecondarynamenode-host address or ip:50090

关于hadoop - 限制要在群集中的任何其他节点上安装并运行secondarynamenode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17581134/

相关文章:

hadoop - 这些 Hadoop 设置/清理/运行时间是否合理?

hadoop - java.lang.NoClassDefFoundError : org/apache/hadoop/hdfs/BenchmarkThroughput 错误

hadoop - Sqoop 导入失败,UnsupportedClassVersionError

sql - 加入Apache Hive 0.14更新和删除查询

hadoop - HBase值过滤器性能

hadoop - 在 AWS EMR 中重启 Oozie

hadoop - 在cloudera集群上安装datastax cassandra

hadoop - 使用 Hue + Beeswax 运行定义自定义 UDF 的 Hive 查询时如何刷新/清除 DistributedCache?

cloudera - apache drill 可以与cloudera hadoop 一起使用吗?

hadoop - Hbase 和 pig 中的错误。错误 2998 : Unhandled internal error