我尝试安装2.2.0伪模式,同时尝试运行 copyfromlocal
复制示例数据
我现在在目标路径中使用了/input,比如bin/hadoop fs-copyfromlocal/home/prassanna/desktop/input/input
我想它现在工作了,我用下面的bin/hadoop fs-ls/input 14/03/12 09:31:57 warn util.nativecodeloader验证了这个文件:无法为您的平台加载本机hadoop库。。。在适用的情况下,使用内置java类找到了1个items-rw-r--r--1个根超组64,我还签入了datanode的ui,但其显示的used%仅为“0”,但它必须显示文件的某些kb(64)对吗?请告诉我输入文件是否正确复制到hdfs?**并告诉我文件在本地计算机中的物理存储位置?请帮助解决此混淆。提前谢谢
1条答案
按热度按时间7fhtutme1#
如果源路径丢失,则必须检查本地计算机上是否存在文件。
但如果目标文件夹没有丢失,则首先尝试检查hdfs上是否存在该文件夹。为此,您可以打开hadoophdfs的webui:50070,然后浏览文件系统
除此之外,您可以通过命令检查文件
如果这是工作,然后把文件与以下命令
如果这些都不起作用,那么hadoop就缺少一些重要的配置
如果您的web ui正在打开,但是命令没有运行,那么可以这样尝试
如果这样做的话,运行put命令如下