Etcd
개요
etcd는 오픈소스 분산형 키-값 저장소(Distributed Key-Value Store)이다. OpenSQL에서는 클러스터의 각 인스턴스 상태 관리 및 리더선출을 수행하는 DCS(Distributed Configuration Store) 로 etcd를 활용하며, 이를 효과적으로 제어할 수 있도록 etcdctl 도구를 함께 제공한다.
설치
1. OPENSQL_INSTALL_HOME 디렉토리 설정
. ./setenv.sh `pwd`
OPENSQL_INSTALL_HOME is set to: /home/opensql3.0-rockylinux9.4-pg16.8
2. etcd 설치
sudo -E ./install_rpm.sh etcd
3. etcd 설치여부 확인
설치를 완료하면 아래의 명령어로 etcd 와 etcdctl 의 버전을 확인할 수 있다.
[root@396dd54381db etcd-v3.5.6-linux-amd64]etcd --version
etcd Version: 3.5.6
Git SHA: cecbe35ce
Go Version: go1.16.15
Go OS/Arch: linux/amd64
[root@396dd54381db etcd-v3.5.6-linux-amd64]etcdctl version
etcdctl version: 3.5.6
API version: 3.5
Last updated