作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在使用 Cygwin 在 Windows 7 64 位上安装 Hadoop。成功格式化 Hadoop 后,我想使用以下命令启动它: 启动-dfs.sh。但它报告为:
$ sbin/start-dfs.sh
17/03/26 17:35:27 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
]tarting namenodes on [localhost
: Name or service not knownstname localhost
alwang@localhost's password:
localhost: starting datanode, logging to /home/alwang/hadoop/logs/hadoop-alwang-datanode-alwang-lt.out
]tarting secondary namenodes [0.0.0.0
: Name or service not knownstname 0.0.0.0
17/03/26 17:37:48 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Name or service not knownstname localhost
这是我的配置文件:核心站点.xml
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>file:/hadoop/data/dfs/namenode</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>file:/hadoop/data/dfs/datanode</value>
</property>
mapred-site.xml
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>localhost:9001</value>
</property>
<property>
<name>mapred.child.tmp</name>
<value>/home/u/hadoop/tmp</value>
</property>
</configuration>
我注意到有人在链接上问这个问题: name or service not known
但到现在还没有正确答案。
提前致谢。
最佳答案
我一直在解决我的 Ubuntu 服务器上的这个问题。关于“警告 util.NativeCodeLoader:无法为您的...加载 native hadoop 库”检查您的环境变量并确保您的 Java 路径指向 64 位二进制文件。这为我解决了这个问题。
关于hadoop - Hadoop 2.7在windows 7 64位启动时 : Name or service not knownstname localhost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43027374/
我按照此处的说明操作 http://saphanatutorial.com/hadoop-installation-on-windows-7-using-cygwin/使用 Cygwin(64 位)运
我正在使用 Cygwin 在 Windows 7 64 位上安装 Hadoop。成功格式化 Hadoop 后,我想使用以下命令启动它: 启动-dfs.sh。但它报告为: $ sbin/start-df
我是一名优秀的程序员,十分优秀!