如何更新 blueprint/ambari 集群以防增加工作机器上的磁盘

how to update blueprint/ambari cluster in case increasing disks on worker machines

我们有 ambari 集群,其中有 3 台主机、两台 kafka 和 3 台工作机

每个工人有 5 个磁盘:

/dev/sdb                   200G  477M   200G   3% /gr/sdb
/dev/sdc                   200G  183M   200G   1% /gr/sdc
/dev/sdd                   200G  283M   200G   2% /gr/sdd
/dev/sde                   200G   45M   200G   1% /gr/sde

我们想为每个工作机器添加额外的 5 个磁盘作为(/dev/sdf,/dev/sdh ...,等等)

remark - 我们的 Workers 节点同时运行 DataNode 和 NodeManager

目前我了解到以下参数应该根据新磁盘进行更新

dfs.datanode.data.dir ( from HDFS )

yarn.nodemanager.local-dirs ( from YARN )

yarn.nodemanager.log-dirs ( from YARN )

关于那个,我们还漏掉了什么吗?需要配置吗?

我们在 ambari GUI 中重新配置参数后,

如何验证 ambari 集群是否识别工作机器上的新磁盘?

首先,您需要对磁盘进行分区,然后将它们挂载到/etc/fstab目录中。

不过,这些设置看起来是正确的。

how to verify that ambari cluster recognize the new disks on worker machines

如果未安装这些属性列表中配置的卷,它将发出警报。