已安裝zookeeper:
教程:三颱伺服器192.168.230.128:2181,192.168.230.129:2181,192.168.230.130:2181
下面以伺服器192.168.230.128為例
1.利用xftp複製到/usr/local/,並解壓,建立日誌目錄
tar -zxvf /usr/local/kafka_2.11-2.3.0.tgz -c /usr/local
mkdir -p /data/kafka-logs
2.修改配置檔案config/server.properties下面引數
# 單機模式,ip改為伺服器的ip
listeners=plaintext:
# 自定義目錄
log.dirs=/data/kafka-logs
# 註冊中心
zookeeper.connect=192.168.230.128:2181,192.168.230.129:2181,192.168.230.130:2181
3.啟動
// 建立topic
[root@localhost kafka_2.11-2.3.0]# ./bin/kafka-topics.sh --create --zookeeper 192.168.230.130:2181 --replication-factor 1 --partitions 3 --topic my_kafka_topic
// 訪問topic
[root@localhost kafka_2.11-2.3.0]# ./bin/kafka-topics.sh --describe --zookeeper 192.168.230.130:2181 --topic my_kafka_topic
topic:my_kafka_topic partitioncount:3 replicationfactor:1 configs:
topic: my_kafka_topic partition: 0 leader: 0 replicas: 0 isr: 0
topic: my_kafka_topic partition: 1 leader: 0 replicas: 0 isr: 0
topic: my_kafka_topic partition: 2 leader: 0 replicas: 0 isr: 0
–replication-factor 1 --partitions 3 :建立乙個副本、3個分割槽;
xshell開啟兩個192.168.230.130的視窗
// 視窗1--啟動生產者
cd /usr/local/kafka_2.11-2.3.0/
./bin/kafka-console-producer.sh --broker-list 192.168.230.130:9092 --topic my_kafka_topic
// 視窗2---啟動消費者
cd /usr/local/kafka_2.11-2.3.0/
./bin/kafka-console-consumer.sh --bootstrap-server 192.168.230.130:9092 --topic my_kafka_topic --from-beginning
啟動後生產者傳送訊息,可以看到消費者中可以收到息 redis 單機版安裝配置 centOS7
redis安裝 第一步 安裝 c 語言需要的 gcc 環境 yum install y gcc c yum install y wget 第三步 編譯 redis 原始碼,進入 redis 3.2.9 目錄,執行編譯命令 cd redis 5.0.4 make 第四步 安裝 redis 需要通過 p...
CentOS 7 安裝 配置
本例為 minimal iso 版本 centos 與 rhel 是同源,所以,在 centos 文件不足時,可以參考 rhel 的文件。本例子環境為 windows 可以使用 fedora liveusb creator 或者 ultraiso 等工具來把系統寫入 u盤,而後通過u盤啟動來安裝系統...
CentOS7 安裝配置 vsftpd
yum install y vsftpdvi etc vsftpd vsftpd.confanonymous enable no anonymous enable yes chroot local user yes 去掉前面的注釋 chroot list enable yes chroot list...