我在我的笔记本电脑上安装了Hadoop 2.6.0,运行Ubuntu 14.04 lts。
以下是我为Hadoop安装所遵循的链接:https://github.com/ev2900/YouTube_Vedio/blob/master/Install%20Hadoop%202.6%20on%20Ubuntu%2014.04%20LTS/Install%20Hadoop%202.6%20--%20Virtual%20Box%20Ubuntu%2014.04%20LTS.txt
安装完成后,我运行了两个命令:
hadoop namenode -format
- 工作正常 hadoop fs -ls
- 它出现以下错误
15/11/15 16:15:28警告 util.NativeCodeLoader:无法加载native-hadoop库 平台...在适用的情况下使用builtin-java类
ls:`。':没有这样的文件或目录
帮我解决错误。
答案 0 :(得分:1)
15/11/15 16:15:28 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
是一种永久的烦恼,而不是错误,所以不要担心。
ls: '.': No such file or directory
错误表示您尚未创建主目录,因此您尝试在不存在的文件夹上ls
。{0}}执行以下操作(作为HDFS root用户)来创建主文件夹。确保它具有正确的权限(我想这取决于您要具体做什么:组等):
hdfs dfs -mkdir -p /user/'your-username'