カフカのSystemctl開始の設定

表示システムのCTL方法の設定

https://www.jianshu.com/p/7fd8b6ea336e

systemctlリストユニット・ファイル--type =サービス| grepのカフカ

カフカsystemctl起動モードコマンド

systemctlスタートkafka.service

systemctlストップkafka.service

systemctlスタートzookeeper.service

systemctlストップzookeeper.service

 

ステップ

図1は、KafkaStart.sh、zkStart.sh、zkStop.sh、zkStart.sh、絶対パスへの相対パスを変更しました。

2、kafkaStart.shを変更します。JMXPORT削除はKafka-Server-Start.shに属性

 3、一人で起動するコマンドを起動しkafkamanager KafkaStart.shを削除します。

4、ブートを設定します

注:私は書かれている高速起動スクリプトのKafkaStart.sh、zkStart.sh、zkStop.sh、zkStart.shは、主にオリジナルの寿命パッケージを作るために行われます。

飼育係を有効systemctl

カフカを有効systemctl

●zookeeper.service - 飼育係

   ロード:ロード(/usr/lib/systemd/system/zookeeper.service;静的;ベンダープリセット:無効)

   アクティブ:失敗しました:火曜2019年11月19日夜7時06分40秒CSTので、(結果の終了コード); 26S前

  プロセス:96869 ExecStart =は/ usr / binに/ SH /opt/kafka10/zkStart.sh(コード=終了し、ステータス= 127)

 

関連のスクリプト

飼育係

[単位]

説明=飼育係

= network.target後

[サービス]

タイプ=フォーク

ExecStart =は/ usr / binに/ shのは/ opt / kafka10 / zkStar

ExecStop =は/ usr / binに/ shの/opt/kafka10/zkStop.sh

PrivateTmp =真

ユーザー=ルート

グループ=ルート

 

カフカ

[単位]

説明=カフカ

= network.target後

[サービス]

タイプ=フォーク

ExecStart =は/ usr / binに/ shの/opt/kafka10/kafkaStart.sh

ExecStop =は/ usr / binに/ shの/opt/kafka10/kafkaStop.sh

PrivateTmp =真

ユーザー=ルート

グループ=ルート

おすすめ

転載: www.cnblogs.com/likethis/p/12001525.html