가장 빨리 만나는 Docker 15장 - 3.2. etcd 키, 디렉터리 목록 출력하기

저작권 안내
  • 책 또는 웹사이트의 내용을 복제하여 다른 곳에 게시하는 것을 금지합니다.
  • 책 또는 웹사이트의 내용을 발췌, 요약하여 강의 자료, 발표 자료, 블로그 포스팅 등으로 만드는 것을 금지합니다.

CoreOS 사용하기

이재홍 http://www.pyrasis.com 2014.08.02 ~ 2014.09.20

etcd 키, 디렉터리 목록 출력하기

etcd는 일반 파일 시스템처럼 디렉터리를 가지고 있습니다. 다음 명령을 실행하여 키와 디렉터리를 출력합니다.

core-01
$ etcdctl ls / --recursive
/coreos.com
/coreos.com/updateengine
/coreos.com/updateengine/rebootlock
/coreos.com/updateengine/rebootlock/semaphore
/hello

etcdctl ls <etcd 경로> 형식이며 --recursive 옵션을 사용하면 하위 디렉터리와 키를 모두 출력합니다. 여기서 /coreos.com 디렉터리는 CoreUpdate(유료 서비스) 관련 설정입니다.

etcd 설정 값은 _etcd 디렉터리에 들어있고 etcdctl ls 명령으로는 보이지 않습니다. 다음 명령을 실행하여 _etcd 디렉터리의 내용을 살펴봅니다.

core-01
$ etcdctl ls /_etcd --recursive
/_etcd/machines
/_etcd/machines/b3318c7b2f63466e9f4065eacbda2b18
/_etcd/machines/d80aaff50718476ab5057c00804ee59b
/_etcd/machines/6960c4ce6f6b44518687a32d5e39dec9
/_etcd/config

CoreOS 가상 머신을 3개 생성했으므로 /_etcd/machines 디렉터리 아래에 키가 3개 들어있습니다.


저작권 안내

이 웹사이트에 게시된 모든 글의 무단 복제 및 도용을 금지합니다.
  • 블로그, 게시판 등에 퍼가는 것을 금지합니다.
  • 비공개 포스트에 퍼가는 것을 금지합니다.
  • 글 내용, 그림을 발췌 및 요약하는 것을 금지합니다.
  • 링크 및 SNS 공유는 허용합니다.

Published

2014-11-30