달력

012018  이전 다음

  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  

'cluster zookeeper'에 해당되는 글 1건

  1. 2011.10.24 zookeeper Cluster Server 구성하기
여러대의 서버를 관리하는게 참 복잡합니다.
예전 두세대로 운영되면 몰라도 요새처럼 데이터가 커지고, 사용자수도 증가하고 하면서
관리해야될 서버가 많아져서 신경쓸게 더 많아졌습니다.
그래서 나온게 ZooKeeper~!!!.


이번에 20대정도의 서버로 개발을 하게 되었는데, 제가 ZooKeeper쪽을 담당하게 되었습니다.
ZooKeeper 서버가 죽을수 있으므로 여러대를 두어야 합니다.
찾아봤더니, 역시..... 이미 되어있네요.

아래 링크 보면서 하면 진행하면 됩니다. 설명이 잘~~~되어있죠
http://sanjivblogs.blogspot.com/2011/04/deploying-zookeeper-ensemble.html

몇개 헤맨 부분이 있는데요.
1. myid 설정하는 부분
좀 창피한건데 제가 영어가 짧아서 myid파일에   "
contains   1 
 " 를 썼습니다.
1만 쓰는건데요;;;

2. zkClient 실행하는 부분
예제에는 
     $ cd /usr/local/zookeeper1
     $ bin/zkCli.sh -server localhost:2184
만 하면 알아서 되는것 같아보였는데 아니었습니다. 아래와 같이 해야되네요;;

     $ cd /usr/local/zookeeper1
     $ bin/zkCli.sh -server localhost:2184,localhost:2185,localhost:2186
client가 연결된 상태에서 특정 서버를 죽이고 살려도 Client와 서버간의 연결은 끊어지지 않고, 서버별 znode의 구조도 싱크 잘됩니다.
Posted by 오산돌구