我尝试在Docker中离线安装CDH。
我在一个docker容器中运行cloudera-manager,在另外三个docker容器中运行cloudera-scm-agent。
每个代理都可以连接到cloudera-manager,但是当我访问网络http://xxx:7180/cmf/hardware/hosts
时,我一次只能看到一个主机,并且三个主机交替出现。
我找到的原因是三个容器具有相同的host-id,我怎样才能更改每个容器的host-id?
答案 0 :(得分:0)
我找到了它,它位于/ var / lib / cloudera-scm / agent / uuid