修改hdfs的nn、dn、snn的存储目录
2019-07-04 本文已影响0人
吃货大米饭
hdfs的nn、dn、snn的默认存储目录
nn:
key:
dfs.namenode.name.dir
value:file://${hadoop.tmp.dir}/dfs/name
dn:
key:
dfs.datanode.data.dir
value:file://${hadoop.tmp.dir}/dfs/data
snn:
key:
dfs.namenode.checkpoint.dir
value:file://${hadoop.tmp.dir}/dfs/namesecondary
修改nn、dn、snn的存储目录为/data/dfs/目录下
vi hdfs-site.xml
<configuration>
<property>
<name>dfs.namenode.name.dir</name>
<value>/data/dfs/name</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>/data/dfs/data</value>
</property>
<property>
<name>dfs.namenode.checkpoint.dir</name>
<value>/data/dfs/namesecondary</value>
</property>
</configuration>
配置生效
1.停止hdfs服务
2.重新格式化hdfs
3.开启服务
或者
1.停止hdfs服务
2.用root创建/data/dfs目录
2.移动现有的存储目录到/data/dfs目录下
3.再启动