初学Hadoop

创建目录

hadoop dfs -mkdir 目录名(dfs也可以用fs代替)

列取目录

hadoop dfs -ls .(当前目录)

hadoop dfs -ls 目录名

从本地文件系统复制文件到DFS

hadoop dfs -copyFromLocal 源文件 目标文件

源文件默认从当前目录中读取,如果目标文件是相对路径则是保存在DFS的/user/root/目录下

从DFS复制文件到本地文件系统

hadoop fs -copyToLocal 源文件 目标文件

如果源文件是相对路径这是从DFS的/user/root/目录中取得,目标文件默认保存在当前目录中

在执行操作的时候经常会遇到如下错误:

org.apache.hadoop.dfs.SafeModeException: Cannot delete /user/hadoop/input. Name node is in safe mode

表示命名节点此时处于安全模式

执行:bin/hadoop dfsadmin -safemode leave    即可解决

你可能感兴趣的:(apache,hadoop)