CDH命令
1.检查http服务是否开启
systemctl status httpd.service
本次没有开启是因为删了Log日志 通过查看http状态发现里面有个引用问题 重新建一个空的Log文件夹重启服务即可
2.启动CDHserver
service cloudera-scm-server start
--查看是否启动
systemctl start cloudera-scm-server
--查看状态
ps -ef | grep cloudera-scm-server
服务器宕机后操作步骤
# 1、主节点启动httpd服务
systemctl start httpd
# 2、启动主节点ntpd
systemctl start ntpd
# 3、主节点启动mysql
service mysql start
# 4、主节点启动cm-server
systemctl start cloudera-scm-server
# 5、三节点启动cm-agent(启动之前ps一下进程,有就不用重复启动了)
systemctl start cloudera-scm-agent
# 6、查看cdh集群是否有问题&解决问题
# 7、启动zeppelin
./zeppelin-daemon.sh start
# 8、启动LogiKM
./startup.sh
MySQL
# 服务器宕机导致MySQL启动失败
The server quit without updating PID file(/usr/local/mysql/data/hostname.pid).
-- 关闭mysql服务
service mysql stop
-- 启动mysql服务
service mysql start
-- 重启mysql服务
service mysql restart
-- 连接Mysql
mysql -u root -p
# 解决方案
1、看./data/hostname.err详细日志
2、要切换到mysql的用户启动,否则可能会因为权限问题导致启动失败
启动mysql时先su mysqladmin再启服务,启动完了exit一下