我正在尝试使用docker和ambari挂载本地hadoop集群,我遇到的问题是ambari安装检查显示NTP未运行,并且需要知道随ambari一起安装的服务是否正在运行。我在容器中检查了ntpd并尝试启动它们,但失败了

[root@97ea7075ca78 ~]# service ntpd start
Starting ntpd:                                             [  OK  ]
[root@97ea7075ca78 ~]# service ntpd status
ntpd dead but pid file exists

有没有办法在这些容器中启动ntp守护程序?

最佳答案

在docker中,您不使用service命令,因为没有初始化系统。只需运行ntpd命令,它应该可以工作

默认情况下,ntpd进入后台。如果不是这种情况,则需要使用ntpd &

关于hadoop - docker容器中的ntpd服务已死,无法重新启动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45900929/

10-14 11:57