伪分布式安装core-site.xml和hdfs-site.xml配置文件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
伪分布式安装core-site.xml和hdfs-site.xml配置⽂件
hadoop的伪分布式安装流程如下所⽰:
其中core-site.xml和hdfs-site.xml是两个很重要的配置⽂件。
core-site.xml
<configuration>
<property>
<name>hadoop.tmp.dir</name>
<value>file:/usr/local/hadoop/tmp</value>
<description>Abase for other temporary directories.</description>
</property>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
hadoop.tmp.dir⽤来存放hadoop运⾏过程中临时⽂件的⽬录,⽬录指定为/usr/local/hadoop/tmp,如果不设置这个⽬录,那么当hadoop关闭后某些系统临时⽬录会被清空,当下⼀次需要启动hadoop时需要重新进⾏初始化。
所以这⾥⼈⼯指定⽬录可以避免被清空。
df.defaultFS设置好逻辑名称,当我们下次需要访问分布式⽂件系统的时候,⽤localhost:9000就可以访问了。
hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>.dir</name>
<value>file:/usr/local/hadoop/tmp/dfs/name</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>file:/usr/local/hadoop/tmp/dfs/data</value>
</property>
</configuration>
dfs.replication表⽰副本的数量,伪分布式要设置为1。
.dir表⽰本地磁盘⽬录,是存储fsimage⽂件的地⽅。
dfs.datanode.data.dir表⽰本地磁盘⽬录,HDFS数据存放block的地⽅。