一、集群端
1.集群端由Ambari进行管理,运行在主节点上,启动、停止、重启命令依次为:
ambari-server start
ambari-server stop
ambari-server restart
2.集群端Ambari管理地址为http://主节点IP:8080/,初始用户名和密码为admin。
3.Ambari状态、使用如下图所示,1.为集群所有服务状态,2.为启动所有服务,3.为停止所有服务;1.中所有服务为绿色,没有任何红色标记就是运行正常,若有红色报错,可尝试停止所有服务后再启动所有服务。
4.大数据、软围栏
大数据、软围栏路径,在主节点 cd /home/storm
查看是否启动:storm list
启动命令:
storm jar /home/storm/storm-hbase-1.0-SNAPSHOT.jar com.zw.storm.topology.OutPutHbaseTopology bigdata
storm jar /home/storm/storm-streaming.jar com.zw.stormstreaming.StormStreamingApplication dataFlow
结束命令:storm kill bigdata ; storm kill dataFlow
二、web端
1.F3平台正常需要确保集群端所有服务、Java、Mysql、Redis、Slapd均正常运行。
1).Java检查方法为直接输入命令 java -version 能查询出Java版本就正常
2). Mysql、Redis、Slapd检查方法为输入命令 netstat –lntp 检查服务端口是否启动来判定服务是否正常,如下:
Redis服务端口(其中6378和6379前面的IP为本机IP):
tcp 0 0 0.0.0.0:26378 0.0.0.0:* LISTEN 5520/redis-sentinel
tcp 0 0 172.18.68.36:6378 0.0.0.0:* LISTEN 5516/redis-server 1
tcp 0 0 0.0.0.0:26379 0.0.0.0:* LISTEN 5512/redis-sentinel
tcp 0 0 172.18.68.36:6379 0.0.0.0:* LISTEN 5508/redis-server 1
Slapd服务端口:
tcp 0 0 0.0.0.0:389 0.0.0.0:* LISTEN 2099/slapd
tcp6 0 0 :::389 :::* LISTEN 2099/slapd
Mysql服务端口:
tcp6 0 0 :::3306 :::* LISTEN 1702/mysqld
3).服务相关命令
①.Mysql启动、停止、重启命令以此为:
service mysqld start
service mysqld stop
service mysqld restart
②.Redis启动命令为:
/opt/redis-3.2.8/src/redis-server /opt/redis-3.2.8/redis.conf
/opt/redis-3.2.8/src/redis-sentinel /opt/redis-3.2.8/sentinel.conf --protected-mode no
/opt/redis-slaver/src/redis-server /opt/redis-slaver/redis.conf
/opt/redis-slaver/src/redis-sentinel /opt/redis-slaver/sentinel.conf --protected-mode no
Redis停止方法如下:
输入命令 ps -ef | grep redis 列出redis服务,
使用命令 kill -9 服务ID 结束服务,下图红框内为服务ID,命令例如 kill -9 5508 (可同时结束多个服务,ID用空格隔开)
③.slapd服务启动、停止、重启命令依次为:
systemctl start slapd
systemctl stop slapd
systemctl restart slapd
2.视屏srs服务
1) .启动命令:
cd /home/srs/trunk/ ; ./objs/srs -c ./conf/srs.conf
2) .启动后可以输入命令 ps -ef | grep srs 列出srs服务,有以下三个端口启动为正常。
3) .srs停止方法同上②.Redis停止方法相同,输入ps -ef | grep srs 列出srs服务,再kill掉。
3. F3平台服务,F3平台运行环境为tomcat,共三个tomcat服务,
1).解析端、视频端、web端启动命令依次如下:
/home/tomcat-f3/bin/startup.sh
/home/tomcat-video/bin/startup.sh
/home/tomcat-clbs/bin/startup.sh
2).日志路劲依次如下:
/home/tomcat-f3/ log4j/info.log
/home/tomcat-video/ log4j/info.log
/home/tomcat-clbs/ log4j/info.log
注:错误日志在log4j下error.log,有故障可以在里面排查
例:可用命令 tail -f /home/tomcat-f3/log4j/info.log 实时打印日志查看启动情况(也可将-f改为-100查看倒数100行日志,行数可根据情况自行修改)
3).Tomcat停止方法同上②.Redis停止方法相同,输入ps -ef | grep tomcat 列出tomcat服务,再kill掉。
4). 可输入命令 netstat –lntp 检查tomcat服务端口是否启动来判定服务是否正常:
①.解析端有以下端口为正常:
tcp 0 0 0.0.0.0:9095 0.0.0.0:* LISTEN 26836/java
tcp 0 0 127.0.0.1:8105 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:8109 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:6990 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:6992 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:6993 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:8180 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:8023 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:6971 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:6972 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:6975 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:6976 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:6977 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:6978 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:6979 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:6980 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:9093 0.0.0.0:* LISTEN 26836/java
tcp 0 0 0.0.0.0:6981 0.0.0.0:* LISTEN 26836/java
②. 视频端有以下端口为正常:
tcp 0 0 127.0.0.1:8305 0.0.0.0:* LISTEN 7411/java
tcp 0 0 0.0.0.0:8309 0.0.0.0:* LISTEN 7411/java
tcp 0 0 0.0.0.0:7970 0.0.0.0:* LISTEN 7411/java
tcp 0 0 0.0.0.0:7971 0.0.0.0:* LISTEN 7411/java
tcp 0 0 0.0.0.0:7972 0.0.0.0:* LISTEN 7411/java
tcp 0 0 0.0.0.0:7973 0.0.0.0:* LISTEN 7411/java
tcp 0 0 0.0.0.0:7974 0.0.0.0:* LISTEN 7411/java
tcp 0 0 0.0.0.0:9094 0.0.0.0:* LISTEN 7411/java
③.web端以下端口均启动为正常:
tcp 0 0 0.0.0.0:6983 0.0.0.0:* LISTEN 15767/java
tcp 0 0 0.0.0.0:8009 0.0.0.0:* LISTEN 15767/java
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 15767/java
tcp 0 0 127.0.0.1:8005 0.0.0.0:* LISTEN 15767/java
tcp 0 0 0.0.0.0:5209 0.0.0.0:* LISTEN 15767/java