https://kafka.apache.org/downloads 에서 원하는 버전 골라서 설치
설치 환경) aws 인스턴스 & test.pem 사용
자바가 설치되어있지않아서 생긴 오류였음
yum list *openjdk* #openjdk 리스트 확인
yum -y install java-1.8.0-openjdk.x86_64 #java 설치
binding to port 0.0.0.0/0.0.0.0:2181 오류 해결
swap에 대한 오류였음
swap에 2GB를 할당해주면 오류해결가능
$ mkdir /var/spool/swap/
$ sudo touch /var/spool/swap/swapfile # swap 파일을 생성
$ sudo dd if=/dev/zero of=/var/spool/swap/swapfile count=2048000 bs=1024 # 2G의 메모리를 할당
$ sudo chmod 600 /var/spool/swap/swapfile #권한 변경
$ sudo mkswap /var/spool/swap/swapfile
$ sudo swapon /var/spool/swap/swapfile
$ sudo vim /etc/fstab
/var/spool/swap/swapfile none swap defaults 적어주기
카프카 서비스 시작 오류해결
출처) https://wonyong-jang.github.io/aws/2021/02/09/AWS-JVM-cannot-allocate-memory-error.html
주키퍼 실행 오류
서버에 연결이 안됨
cd /usr/local
wget https://dlcdn.apache.org/zookeeper/zookeeper-3.7.1/apache-zookeeper-3.7.1-bin.tar.gz
tar xvf apache-zookeeper-3.7.1-bin.tar.gz # 압축풀기
cd apache-zookeeper-3.7.1-bin/conf
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg
vi zoo.cfg
주키퍼 실행됨 오류해결
출처) https://velog.io/@stvens/CentOS-Zookeeper-Kafka-%EC%84%A4%EC%B9%98-%ED%95%98%EA%B8%B0
topic이 생성되지 않음
브로커 실행명령어 입력해줌
sudo bin/kafka-server-start.sh -daemon config/server.properties
생성완료 오류해결
프로듀서
메시지 출력