常用启动命令

常用启动命令

  • 1.启动zookeeper:
    • 所在目录:
    • 启动命令:
    • 解释:
  • 2.启动kafka:
    • 所在目录:
    • 启动命令:
  • 3.创建kafka的topic:
    • 所在目录:
    • 启动命令:
    • 解释:
  • 4.创建kafka的produce:
    • 所在目录:
    • 启动命令:
  • 5.创建kafka的consumer:
    • 所在目录:
    • 启动命令:
  • 6.查看kafka的topic:
    • 所在目录:
    • 查看命令:
    • 删除topic命令:
  • 7.启动Redis:
    • 所在目录:
    • 启动命令:
    • 启动客户端的命令:
    • 查看缓存的key命令:
  • 8.启动nginx:
    • 所在目录:
    • 启动命令:
    • 停止命令:
    • 重启命令:
  • 9.启动openresty:
    • 所在目录:
    • 测试命令:
  • 10.启动stom:first:
    • 所在目录:
    • 启动命令:
    • 解释:
  • 11.启动stom:second:
    • 所在目录:
    • 启动命令:
    • 解释:
  • 12.启动stom:third:
    • 所在目录:
    • 启动命令:
    • 解释:
  • 13.启动flume:
    • 所在目录:
    • 启动命令:
    • 解释:
  • 14.启动azkaban:

1.启动zookeeper:

需要一台一台的启动,如果有脚本,可以设置脚本启动集群

所在目录:

zookeeper的安装路径,bin的路径内

启动命令:

./zkServer.sh start

解释:

./zkServer.sh status 当集群启动后,本命令可以查看本台zookeeper的地位

2.启动kafka:

启动之前需要启动zookeeper的集群

所在目录:

kafka的安装目录,bin的路径内

启动命令:

./kafka-server-start.sh /export/servers/kafka/config/server.properties 1>/dev/null 2>&1 &

3.创建kafka的topic:

首先启动kafka

所在目录:

kafka的安装目录,bin的上级路径

启动命令:

bin/kafka-topics.sh --create --zookeeper node01:2181,node02:2181,node03:2181 --replication-factor 2 --partitions 3 --topic order

解释:

集群方式,2个备份,3个分片,topic是order

4.创建kafka的produce:

首先启动kafka和创建topic

所在目录:

kafka的安装目录,bin的上级路径

启动命令:

bin/kafka-console-producer.sh --broker-list node01:9092,node02:9092,node03:9092 --topic order

5.创建kafka的consumer:

首先启动kafka和创建topic和启动生产者

所在目录:

kafka的安装目录,bin的上级路径

启动命令:

bin/kafka-console-consumer.sh --bootstrap-server node01:9092,node02:9092,node03:9092 --from-beginning --topic order

6.查看kafka的topic:

首先启动kafka和创建好topic

所在目录:

kafka的安装目录,bin的上级路径

查看命令:

./kafka-topics.sh --list --zookeeper node01:2181,node02:2181,node03:2181

删除topic命令:

./kafka-topics.sh --delete --topic order --zookeeper hadoop1:2181(标记删除,如果真正删除,需要在配置添加delete.topic.enable=true)

7.启动Redis:

用于缓存数据,排行榜等

所在目录:

redis的安装目录,bin所在的目录

启动命令:

./redis-server …/conf/redis_6379.conf

启动客户端的命令:

./redis-cli -h 192.168.188.250

查看缓存的key命令:

keys * Redis Flushall

8.启动nginx:

需要一台一台的启动,如果有脚本,可以设置脚本启动集群

所在目录:

nginx的安装目录,sbin所在的目录

启动命令:

./nginx

停止命令:

./nginx -s quit

重启命令:

./nginx -s reload

9.启动openresty:

所在目录:

所在目录:nginx的安装目录,sbin所在的目录

测试命令:

测试环境是否ok的命令:./nginx -t

10.启动stom:first:

nimbus启动(主节点)

所在目录:

stom的安装目录,bin的上一级

启动命令:

nohup bin/storm nimbus 2>&1 &

解释:

nohup和最后的&结合使用,代表标记后台启动,日志打印到nohup,中间2>&1代表标准日志和错误日志均打印。
启动后jps查看进程就会看到nimbus

11.启动stom:second:

web UI启动(Storm集群只需要启动一个UI界面即可)

所在目录:

stom的安装目录,bin的上一级

启动命令:

nohup bin/storm ui 2>&1 &

解释:

启动后jps查看进程就会看到core

12.启动stom:third:

启动supervisor(从节点)

所在目录:

stom的安装目录,bin的上一级

启动命令:

nohup bin/storm supervisor 2>&1 &

解释:

启动后jps查看进程就会看到Supervisor

13.启动flume:

首先把配置文件写好,因为flume是根据配置文件启动

所在目录:

flume的安装目录,bin的上一级

启动命令:

bin/flume-ng agent -c conf -f conf/xxxx.conf -n a1 -Dflume.root.logger=INFO,console

解释:

XXX中间写conf中的配置文件名称

14.启动azkaban:

1:首先在exec家目录下操作bin/start-exec.sh
2:curl -G “node03:$(<./executor.port)/executor?action=activate” && echo
激活exec azkaban
3:在web的家目录下操作bin/start-web.sh
4:https://localhost:xxxx(port)

你可能感兴趣的:(first)