confluent community 体验

hub 地址:
https://www.confluent.io/hub/

1.安装必须的软件:
sudo yum install curl which
2.导入:
sudo rpm --import https://packages.confluent.io/rpm/5.2/archive.key
3.添加仓库:
在目录/etc/yum.repos.d目录下新建文件 confluent.repo:
[Confluent.dist]
name=Confluent repository (dist)
baseurl=https://packages.confluent.io/rpm/5.2/7
gpgcheck=1
gpgkey=https://packages.confluent.io/rpm/5.2/archive.key
enabled=1

[Confluent]
name=Confluent repository
baseurl=https://packages.confluent.io/rpm/5.2
gpgcheck=1
gpgkey=https://packages.confluent.io/rpm/5.2/archive.key
enabled=1

4.安装套装软件:
企业版本:
sudo yum clean all && sudo yum install confluent-platform-2.12
或者
社区版:
sudo yum clean all &&  sudo yum install confluent-community-2.12

Dependencies Resolved

======================================================================================================================================================= Package                                                   Arch                      Version                        Repository                    Size
=======================================================================================================================================================Installing:
 confluent-community-2.12                                  noarch                    5.2.1-1                        Confluent                    6.7 k
Installing for dependencies:
 confluent-cli                                             noarch                    5.2.1-1                        Confluent                     20 k
 confluent-common                                          noarch                    5.2.1-1                        Confluent                    2.2 M
 confluent-kafka-2.12                                      noarch                    2.2.0cp2-1                     Confluent                     57 M
 confluent-kafka-connect-elasticsearch                     noarch                    5.2.1-1                        Confluent                     22 M
 confluent-kafka-connect-hdfs                              noarch                    5.2.1-1                        Confluent                    3.9 M
 confluent-kafka-connect-jdbc                              noarch                    5.2.1-1                        Confluent                    9.9 M
 confluent-kafka-connect-s3                                noarch                    5.2.1-1                        Confluent                    7.1 M
 confluent-kafka-connect-storage-common                    noarch                    5.2.1-1                        Confluent                    100 M
 confluent-kafka-rest                                      noarch                    5.2.1-1                        Confluent                     21 M
 confluent-ksql                                            noarch                    5.2.1-1                        Confluent                     48 M
 confluent-rest-utils                                      noarch                    5.2.1-1                        Confluent                    8.9 M
 confluent-schema-registry                                 noarch                    5.2.1-1                        Confluent                     32 M

Transaction Summary
=======================================================================================================================================================Install  1 Package (+12 Dependent packages)
查看安装的软件包:

# yum list installed '*kafka*'
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * epel: mirror.horizon.vn
Installed Packages
confluent-kafka-2.12.noarch                                 2.2.0cp2-1               @Confluentconfluent-kafka-connect-elasticsearch.noarch                5.2.1-1                  @Confluentconfluent-kafka-connect-hdfs.noarch                         5.2.1-1                  @Confluentconfluent-kafka-connect-jdbc.noarch                         5.2.1-1                  @Confluentconfluent-kafka-connect-s3.noarch                           5.2.1-1                  @Confluentconfluent-kafka-connect-storage-common.noarch               5.2.1-1                  @Confluentconfluent-kafka-rest.noarch                                 5.2.1-1                  @Confluent


3.配置zookeeper:

# cat /etc/kafka/zookeeper.properties 
dataDir=/var/lib/zookeeper
clientPort=2181
maxClientCnxns=0
tickTime=2000
initLimit=5
syncLimit=2
#server.<myid>=<hostname>:<leaderport>:<electionport>
#server.1=zoo1:2888:3888
#server.2=zoo2:2888:3888
#server.3=zoo3:2888:3888
autopurge.snapRetainCount=3
autopurge.purgeInterval=24

# echo 1 > /var/lib/zookeeper/myid
# cat /var/lib/zookeeper/myid 
1

confluent-hub install confluentinc/kafka-connect-cdc-mssql:1.0.0-preview

4.配置kafka:
# vim  /etc/kafka/server.properties

vim /etc/kafka/connect-distributed.properties
集群模式:
--单机模式:
 vim /etc/kafka/connect-standalone.properties 
# vim  /etc/kafka-rest/kafka-rest.properties

启动confluent平台:

sudo systemctl start confluent-zookeeper
sudo systemctl start confluent-kafka
sudo systemctl start confluent-schema-registry
sudo systemctl start confluent-control-center
sudo systemctl start confluent-kafka-connect
sudo systemctl start confluent-kafka-rest
sudo systemctl start confluent-ksql
--删除:
sudo yum remove confluent-platform-2.12


参考:
https://docs.confluent.io/current/installation/installing_cp/rhel-centos.html#systemd-rhel-centos-install

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值