国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 服务器 > Hadoop “Unable to load native-hadoop library for your platform” error on CentOS

Hadoop “Unable to load native-hadoop library for your platform” error on CentOS

来源:程序员人生   发布时间:2015-01-18 10:20:17 阅读次数:3776次
在NameNode节点上1切正常,并没有提示这个信息,但是在DataNode上出现以下提示信息:
15/01/14 16:42:09 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
经查原来是DataNode子节点上/home/hadoop/hadoop2.2/lib目录下没有native文件夹,而NameNode上面是有这个文件夹的,现在想把这个文件夹从NameNode上复制到所有的DataNode节点上:
在NameNode上进入到lib文件夹,然后使用scp命令进行复制:scp -r native/ root@192.168.137.103:/home/hadoop/hadoop2.2/lib

关于scp命令的1些总结:
从本地拷贝到服务器scp sourceFilePath root@192.168.138.151:destination file path
拷贝多个文件:scp file1 file2 root@200.10.1.2:destination file path
服务器拷贝到本地:scp -pr root@192.168.1.101:/home/linux/soft/ /home/linux/others/
拷贝全部目录:scp -r native/ root@192.168.137.103:/home/hadoop/hadoop2.2/lib

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生