1.case101259 回复如下:
机器重启后CDH服务是会自动起来的。CDH的服务在节点上是通过cloudera-scm-agent来控制的。 您可以查看一下cloudera-scm-agent和cloudera-scm-server这两个服务是不是配置成了重启后自动启动。
2.在centos7下,设置开机自启:
chmod 755 /etc/rc.d/rc.local
echo '/bin/bash /opt/cm-5.5.4/etc/init.d/cloudera-scm-agent start '
3.重启机器验证(reboot)发现:agent自启,cdh服务自启
4.完备版本的开机自启
chmod 755 /etc/rc.d/rc.local
echo 'swapoff -a' >> /etc/rc.d/rc.local
echo 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' >> /etc/rc.d/rc.local
echo 'echo never > /sys/kernel/mm/transparent_hugepage/defrag' >> /etc/rc.d/rc.local
echo '/bin/bash /opt/cm-5.16.1/etc/init.d/cloudera-scm-agent start' >> /etc/rc.d/rc.local
echo 'systemctl stop ntpd;' >> /etc/rc.d/rc.local
echo 'ntpdate 10.236.3.47;' >> /etc/rc.d/rc.local
echo 'hwclock -w;' >> /etc/rc.d/rc.local
echo 'systemctl start ntpd;' >> /etc/rc.d/rc.local