我在跟踪https://amodernstory.com/2014/09/23/installing-hadoop-on-mac-osx-yosemite/ 在mac上安装hadoop以执行本地小任务。
当hs启动/hs停止时,获取“ WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
"
尝试了以下链接中的选项,为lib/native重命名文件夹/路径。已重命名 libexec/
至 lib/
但是libexec应该正确的脚本错误。hadoop“无法为您的平台加载本机hadoop库”警告
但是,在hadoop 3.0.0中,结构如下:
username-local:hadoop me$ pwd
/usr/local/Cellar/hadoop
username-local:hadoop me$ ls
3.0.0 hdfs
username-local:hadoop me$ cd 3.0.0/
username-local:3.0.0 me$ ls
INSTALL_RECEIPT.json NOTICE.txt bin sbin
LICENSE.txt README.txt libexec
username-local:3.0.0 me$ cd libexec/
username-local:libexec me$ ls
bin etc libexec logs sbin share
username-local:libexec me$ cd libexec/
username-local:libexec me$ pwd
/usr/local/Cellar/hadoop/3.0.0/libexec/libexec
username-local:libexec me$ ls
hadoop-config.sh hdfs-config.sh tools
hadoop-functions.sh mapred-config.sh yarn-config.sh
hadoop-layout.sh.example shellprofile.d
username-local:libexec me$ cd ../etc/
username-local:etc me$ ls
hadoop
username-local:etc me$ cd hadoop/
username-local:hadoop me$ ls
capacity-scheduler.xml httpfs-log4j.properties mapred-site.xml
configuration.xsl httpfs-signature.secret shellprofile.d
container-executor.cfg httpfs-site.xml ssl-client.xml.example
core-site.xml kms-acls.xml ssl-server.xml.example
hadoop-env.sh kms-env.sh user_ec_policies.xml.template
hadoop-metrics2.properties kms-log4j.properties workers
hadoop-policy.xml kms-site.xml yarn-env.sh
hadoop-user-functions.sh.example log4j.properties yarn-site.xml
hdfs-site.xml mapred-env.sh
httpfs-env.sh mapred-queues.xml.template
username-local:hadoop me$
有什么想法吗?谢谢您。
暂无答案!
目前还没有任何答案,快来回答吧!