我已经在aws ec2[c5.4xlagle-centos 7(x86_64)-with updates]示例上使用docker安装了hdp2.6.1沙盒。
我也可以更改管理员密码,并能够登录到ambari用户界面作为管理用户。但是当我登录到ambari ui[http://myec2]hostip:8080]我可以看到所有/大部分服务都是黄色的[显示心跳丢失状态]。
我试过运行“全部启动”,但是仍然没有一个服务正在启动,而且用黄色标记的服务甚至没有向我显示启动该服务的选项。
我没有对docker容器设置或centos vm进行任何更改。我不知道少了什么?
请帮助我解决这个问题。
当做
1条答案
按热度按时间7qhs6swi1#
最后,在进行了大量调试之后,我意识到我的ec2示例的/etc/hosts文件中缺少了一个条目,一旦我在/etc/hosts文件中创建了以下条目,它就开始工作了。
我在/etc/hosts文件中添加了my.ec2.ip.address sandbox.hortonworks.com ip-my.ec2.ip.address.us-east-2.compute.internal行,其中my.ec2.ip.address是ec2示例的ip私有ip地址。
然后我使用以下命令登录到沙盒容器:
最后,我回到ambari ui并单独启动所有必需的服务。我的沙箱启动了。
:-)