-
3가지 방식으로 클러스터를 구성할 수 있다.- Static : 클러스터 사이즈를 알고 있을때 편하게 사용할 수 있는 방법.- etcd Discovery : 기존 클러스터에 etcd노드를 추가할때 주로 사용. etcd 자체 프로토콜 사용환경OS : centos 7.1우선 etcd 구성바이너리를 바로 다운받으면 됨.curl -L https://github.com/coreos/etcd/releases/download/v2.2.1/etcd-v2.2.1-linux-amd64.tar.gz -o etcd-v2.2.1-linux-amd64.tar.gztar xzvf etcd-v2.2.1-linux-amd64.tar.gzcd etcd-v2.2.1-linux-amd64Static 방식 구성ETCD_INITIAL_CLUSTER, ETCD_INITIAL_CLUSTER_STATE 환경변수를 지정해 주거나 etcd를 실행할때 -initial-cluster, -initial-cluster-state 옵션을 줄 수 있음.테스트용으로 클러스터를 구분해서 실행하려면 --initial-cluster-token 옵션 사용각 클러스터 노드에서 아래 옵션으로 명령 실행etcd -name etcd01 --initial-advertise-peer-urls http://etcd01:2380 \--listen-peer-urls http://etcd01:2380 \--listen-client-urls http://etcd01:2379,http://127.0.0.1:2379 \--advertise-client-urls http://etcd01:2379 \--initial-cluster-token etcd-cluster-1 \--initial-cluster etcd01=http://etcd01:2380,etcd02=http://etcd02:2380,etcd03=http://etcd03:2380 \-initial-cluster-state new참조
'기타' 카테고리의 다른 글
storm 개요 (0) 2015.12.23 Fleet 사용하기 (0) 2015.10.23 kafka 클러스터 구축 (0) 2015.10.19 Docker를 이용한 Jenkins 설정 (0) 2015.09.16 chef cookbook 구조 (0) 2015.03.26 댓글