在Ubuntu上编辑和保存HDFS配置文件,可参考以下步骤:
$HADOOP_HOME/etc/hadoop目录下,可通过cd /usr/local/hadoop/etc/hadoop(假设Hadoop安装在/usr/local/hadoop)进入该目录。vim或gedit)打开相应的配置文件,例如core-site.xml、hdfs-site.xml等。以vim为例,输入vim core-site.xml即可打开文件。core-site.xml中修改fs.defaultFS的值来指定NameNode的URI,在hdfs-site.xml中修改dfs.replication来设置数据块副本数等。修改时需注意XML文件的语法格式,确保标签正确闭合。Esc键,输入:wq(vim编辑器)或点击gedit的保存按钮来保存文件并退出编辑器。以下是部分常用配置文件示例:
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/usr/local/hadoop/tmp</value>
</property>
</configuration>
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>/usr/local/hadoop/data/namenode</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>/usr/local/hadoop/data/datanode</value>
</property>
</configuration>