HDFS 读写限速
当磁盘满负荷时,希望能够降低读写的速率,避免 HDFS 进程卡住,整个HDFS 不可用,导致 Client Socket 异常,作业失败。
当前(2023.12.18,HDFS 3.4 版本):
- 对于读入速率:并没有搜到 HDFS 相关可以对读取速率做控制;
- 对于写入速率:可以通过
dfs.client.congestion.backoff.mean.time
、dfs.client.congestion.backoff.max.time
控制写入拥塞时 Client 的等待时间,用dfs.pipeline.congestion.ratio
来控制 DataNode 被判断阻塞时的跟CPU核数的比率。