使用 systemd 启动、停止 Apache Kafka 和 ZooKeeper 服务和监控其状态。
过程
-
使用以下命令启动这些服务:
sudo systemctl start talend-zookeeper
sudo systemctl start talend-kafka
注: 在 Kafka 服务之前启动 ZooKeeper 服务。 -
使用以下命令停止这些服务:
sudo systemctl stop talend-zookeeper
sudo systemctl stop talend-kafka
-
使用以下命令检查这些服务的状态:
sudo systemctl status talend-zookeeper
sudo systemctl status talend-kafka
-
使用 journalctl 命令检查日志记录信息。
例如:
- 列出服务日志条目:
sudo journalctl --unit talend-zookeeper
sudo journalctl --unit talend-kafka
- 列出特定日期之后的服务日志条目:
sudo journalctl --unit talend-zookeeper --since "2018-08-17 13:15:17"
sudo journalctl --unit talend-kafka --since "2018-08-17 13:15:17"
- 列出服务日志条目: