我在debian OS上安装Cloudera。
这是我的core-site.xml
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://hadoop-test-1:8020</value>
</property>
<property>
<name>io.compression.codecs</name>
<value>org.apache.hadoop.io.compress.DefaultCodec,org.apache.hadoop.io.compress.GzipCodec,org.apache.hadoop.io.compress.BZip2Codec,com.hadoop.compression.lzo.LzoCodec,com.hadoop.compression.lzo.LzopCodec,org.apache.hadoop.io.compress.SnappyCodec</value>
</property>
<property>
<name>fs.trash.interval</name>
<value>0</value>
</property>
<property>
<name>fs.trash.checkpoint.interval</name>
<value>0</value>
</property>
<property>
<name>hadoop.proxyuser.mapred.groups</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.mapred.hosts</name>
<value>*</value>
</property>
</configuration>
当我尝试启动名称节点时,我收到以下错误。
# sudo service hadoop-hdfs-namenode start
这些是我执行上述cmd时收到的错误
失败 - 无法启动Hadoop namenode。返回值:1 ...失败!
在hadoop-hdfs-namenode-hadoop-test-1.log文件中: NameNode地址的URI无效(请检查fs.defaultFS):file:///没有权限。