初次接触hadoop
1.配置jdk环境(阿里云)
2.解压hadoop包
3.配置hadoop-env.sh
core-stie.xml
hdfs-site.xml
4.格式化hdfs bin/hdfs namenode -format
执行sbin/start-dfs.sh
显示:Unable to load native-hadoop library for your platform” warning……
jps打印没有namenode
网上说法有
- 1:hdfs下 namenode中的version没有写入权限 ;
$ sudo chmod -R 777 /opt/data/tmp/hdfs
添加权限后依旧无效果
- 2:native文件下的lib编译不兼容:下载兼容包(解决了该异常)
下载改文件,然后替换lib-native中的文件
http://dl.bintray.com/sequenceiq/sequenceiq-bin/hadoop-native-64-2.6.0.tar
之后就没有报异常了
完
网友评论