Series Tìm Hiểu Apache Kafka (phần 2)

1. Giới thiệu

Hôm nay mình sẽ hướng dẫn các bạn cách cài đặt Apache Zookeeper và Apache Kafka để code trên local.

2. Cài đặt Apache Zookeeper, Apache Kafka

trước tiên các bạn tải về zookeeper và kafka ở hai link sau:

tải về Zookeeper : http://zookeeper.apache.org/releases.html#download
tải về kafka: http://kafka.apache.org/downloads.html

Mình sử dụng kafka bản 2.11 và zookeeper 3.4.14 nên recommend các bạn sử dụng hai phiên bản này, chứ thực ra bản nào cũng được, nhưng nên dùng bản mới nhất.
2.1. Cài đặt Zookeeper

  • Bước 1: Ta giải nén file zookeeper vừa tải về, ở đây mình giải nén ra được thư mục C:\Users\PC\Downloads\zookeeper-3.4.14\zookeeper-3.4.14
  • Bước 2: Đổi tên file zoo_sample.cfg trong thư mục conf thành zoo.cfg (zookeeper sử dụng file zoo.cfg để config) alt text
  • Bước 3: Mở file zoo.cfg bằng notepad++ và sửa dòng dataDir=/tmp/zookeeper thành dataDir=zookeeper-3.4.14/data (lưu ý: zookeeper-3.4.14 là tên thư mục cuối mà bạn cài đặt) alt text
  • Bước 4: Tiếp theo các bạn tạo biến môi trường cho zookeeper như sau: alt text

click vào PATH và thêm dòng %ZOOKEEPER_HOME%\bin
alt text

  • Bước 5 : Ta start zookeeper server lên bằng cách: mở cmd và gõ zkserver, cổng mặc định của zookeeper là 2181 (ta có thể sửa port mặc định này trong file zoo.cfg thành một port khác) alt text

2.2 Cài đặt Kafka

  • Bước 1: Giải nén file các bạn đã tải về, thư mục trên máy mình sau khi giải nén C:\Users\PC\Downloads\kafka_2.11
  • Bước 2: Mở file server.properties trong thư mục config và sửa log.dirs=/tmp/kafka-logs thành log.dirs=log.dirs=C:/Users/PC/Downloads/kafka_2.11/kafka_2.11/kafka-logs. (lưu ý: đây là đường dẫn file các bạn đã tải về, thư mục kafka-logs các bạn có thể tùy ý thay đổi tên) alt text alt text Các bạn sửa zookeeper.connect=localhost:2181 thành địa chỉ mà server zookeeper chạy, ở phần trên lúc cài đặt zookeeper chúng ta để port mặc định là 2181 nên ở đây chúng ta giữ nguyên. alt text
  • Bước 3: Start Apache Kafka (phải start Zookeeper trước đó). Port mặc định của kafka là 9092.

Chúng ta cd vào thư mục cài đặt của kafka, và chạy đoạn command để start kafka: .\bin\windows\kafka-server-start.bat .\config\server.properties
alt text

Chúng ta đã cài đặt thành công zookeeper và kafka, ở bài sau mình sẽ hướng dẫn chạy demo và giải thích các tham số cấu hình Kafka.

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Hùng Trần

3 bài viết.
3 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
5 0
Giới Thiệu Trong phần này mình sẽ hướng dẫn các bạn đi tìm hiểu về một hệ thống message queue rất hay đó là Kafka mà mình đã tìm hiểu, ứng dụng và...
Hùng Trần viết 21 ngày trước
5 0
White
2 1
Chắc hẳn các bạn lập trình viên khi dùng tool Intellij hay Eclipse để code thì đều cài plugin Jrebel này hoặc Hot swap để code cho nhanh rồi. Nói q...
Hùng Trần viết 3 tháng trước
2 1
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
3 bài viết.
3 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!