瞭解如何安裝 Kafka。 Apache Kafka 是一種高傳輸量分散式傳訊系統,可用來協助可調式資料收集。
開始之前
以 restadmin 使用者身分執行 which java 指令,並確定正在使用 Java 11。 必要的話,請設定 JAVA_HOME 參數。 如果尚未安裝,請安裝 Java 11。 如需相關資訊,請參閱 安裝 Java 11。
程序
- 導覽至預期的安裝位置 (例如 cd
/opt/IBM) ,並使用下列指令來解壓縮 Kafka Tarball:
tar zxf ~scadmin/Downloads/predictiveInsights1.3.6_<iFix_version>_el6_x86_64/REST_Mediation_utility/kafka_2.13-3.4.0.tgz
其中
<iFix_version> 是 iFix7。
解壓縮檔案之後,保存檔位於 <install_path>/kafka_2.13-3.4.0 目錄中。 其中 <install_path> 是您解壓縮檔案的目錄路徑。
- 若要存取 Kafka,請將 Kafka 安裝目錄的位置新增至 ~/.bashrc 檔案。
新增 Kafka 安裝目錄的位置:
export KAFKA_HOME=/opt/IBM/kafka_2.13-3.4.0
- 透過取代 /tmp來更新配置檔。
例如 :cd $KAFKA_HOME
mkdir .tmp
cd .tmp
pwd
在下列內容檔中,將
/tmp 取代為
pwd 指令的輸出:
- $KAFKA_HOME/config/connect-standalone.properties 變更 offset.storage.file.filename=/tmp/connect.offsets
- $KAFKA_HOME/config/server.properties 其中 log.dirs=/tmp/kafka-logs
- $KAFKA_HOME/config/zookeeper.properties 其中 dataDir=/tmp/zookeeper
下一步
使用下列指令來啟動 Kafka :nohup $KAFKA_HOME/bin/zookeeper-server-start.sh $KAFKA_HOME/config/zookeeper.properties &
nohup $KAFKA_HOME/bin/kafka-server-start.sh $KAFKA_HOME/config/server.properties &
ps -ef | grep kafka.Kafka