如何编写脚本在centos中启动多个服务?

ca1c2owp  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(331)

我有hadoop,kafka,zookeeper,spark的多节点集群。
我正在运行以下命令来启动各自的服务,

$ ./Hadoop/sbin/start-all.sh
$ ./zookeeper/bin/zkServer.sh start
$ ./Kafka/Kafka-server-start.sh ./config/server-properties.sh
$ ./spark/sbin/start-all.sh

以此类推。。
有人能告诉我如何编写一个脚本来自动执行每个命令的过程吗?

0wi1tuuw

0wi1tuuw1#

您是否尝试过用所有这些命令创建一个简单的shell脚本并运行该脚本?例如,下面是一个简单的bash脚本


# !/bin/bash

./Hadoop/sbin/start-all.sh
./zookeeper/bin/zkServer.sh start
./kafka/kafka-server-start.sh ./config/server-properties.sh
./spark/sbin/start-all.sh

等等。。。

相关问题