背景:
假设某个datanode的磁盘坏道了需要维修,或者我们为了缩减成本将所有datanode的数据目录要减少一些。那么怎么在保证数据不丢失的情况下去掉datanode的数据目录呢?
前置知识:
hdfs-site.xml中有这样一个配置项:dfs.datanode.data.dir
。用来配置datanode存储数据的目录。
假设我们有如下配置:datanode存储数据的目录有/data1-/data23这23块盘。
<property>
<name>dfs.datanode.data.dir</name>
<value&g