hadoop - 为什么 hadoop hdfs 命令:hdfs dfsadmin -refreshNodes 不起作用?
问题描述
我尝试重新读取主机并排除文件以更新允许连接到Namenode的Datanodes集,在我完成配置后,我执行“hdfs dfsadmin -refreshNodes”,但它不起作用。
我的hadoop版本是3.1.2 32bit,os是centos 7 64bit。
<property>
<name>dfs.hosts</name>
<value>/opt/install/hadoop-3.1.2/etc/hadoop/dfs.hosts</value>
</property>
在我执行刷新命令后,控制台显示:2019-07-07 09:31:15,468 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... 在适用的地方使用内置 java 类刷新节点成功
解决方案
推荐阅读
- apache - Apache HTAccess 未将 HeaderName 和 FooterName 应用于索引
- python - 为什么数据框不显示具有相同列的表?
- google-app-engine - 无法使用共享 VPC 将应用程序部署到 App Engine 柔性环境
- python - 如何使用 Windows 事件跟踪定位进程 ID?
- python - 尝试点击标签时 Selenium 超时
- c# - 员工时钟表的存储过程
- python - 如何根据条件从数组列表中删除数组?
- r - 如何管理多个版本的 Rtools?
- javascript - javascript: this != 窗口,属性仍未定义
- html - 如何将 css 伪选择器正确添加到 Blazor 项目