hadoop - 看不到我上传到 hadoop 的文件
问题描述
pscp告诉我,成功了。
pscp -P 22 part-00003 username@172.31.143.131:/home/username/lab2_hdfs
username@172.31.143.131's password:
part-00000 | 758 kB | 758.9 kB/s | ETA: 00:00:00 | 100%
但是当我使用hdfs dfs -ls时,我没有在我的hadoop中看到它,为什么?
解决方案
根据您的命令,您刚刚将本地文件传输到远程主机并传输到远程目录 ( /home/username/lab2_hdfs
)。在那个阶段根本没有涉及 HDFS,因此不知道新文件。
您可以查看Hadoop 之类的文章:将本地文件复制到 HDFS并使用以下命令
hadoop fs -put part-00003 /hdfs/path
推荐阅读
- javascript - 使用 cookie-parser 解码 Cookie
- c# - 如何转发程序集依赖项引用?
- javascript - Uncaught ReferenceError: $(Petlist which I think I have defined?) is not defined
- python - 如何指定 tf.Data.iterator 的起点(或跳过前 X 个批次)?
- r - R df 行的条件替换
- php - 如何在不使用相对路径在本地服务器上运行 php 的情况下读取 example.php 文件的内容(源代码)?
- javascript - JavaScript:如何在没有 ISO 日期转换的情况下 JSON.Stringify 日期对象
- c++ - id-expressions 表示模板中的非静态数据成员
- java - 我相信 Eureka 会为作为 aws 服务的注册实例生成私有/内部 IP 地址
- dependent-type - Pie中构造函数的不相交性