Development
[TIL] 코틀린 쿡북 / 실전 카프카
개발자 강정
2022. 6. 9. 09:39
코틀린 쿡북
2장 코틀린 기초 파트를 읽고 있는데
정말 기초 내용인지는 모르겠다.
아직은 코틀린으로 한글자도 코딩할 수 없을 것 같다.
코틀린으로는 거듭 제곱하는 것도 간단하지 않은 모양이다.
ansible을 통해 zookeeper를 설치하는 과정에서 Host key verification failed 에러가 발생했다.
/etc/ansible/ansible.cfg 에서
[defaults]
host_key_checking = False
라인을 추가하여 문제가 해결되었다.
EC2로 파일을 복사하기 위해서 scp 명령어를 사용했다.
scp -i /path/my-key-pair.pem /path/my-file.txt ec2-user@my-instance-public-dns-name:path/
EC2 인스턴스에 정적 호스트 이름을 할당했다.
sudo vim /etc/hosts
127.0.0.1 localhost persistent-hostname
실전 카프카
카프카 실습을 위해서
AWS에서 EC2 medium 인스턴스 7개를 열었다.
이 중 한 서버는 나머지 서버들을 관리하는 역할을 한다.
ansible이라는 도구를 사용하여 관리한다.
이 관리 서버에서 나머지 서버들에 접근할 수 있도록 권한을 설정해주는 작업을 했다.
이 후 ansible 서버를 통해 다른 세개의 서버에 zookeepr를 설치했다.
이제는 카프카를 설치해 볼 차례다.
계획
코틀린을 가장 기초부터 배워볼 수 있는 뭔가가 필요할 것 같다.