
Ganeti 클러스터를 관리할 때 Ganeti가 수행하는 주요 가정 중 하나를 유지하는 것이 중요합니다. 즉, 모든 노드(적어도 동일한 그룹 내의)는 동일합니다.
전체 클러스터에서 동일한 명령을 어떻게 실행할 수 있나요?
전체 공개: 저는 Ganeti에서 일하면서 급여를 받고 있습니다.
답변1
Ganeti는 기본적으로 이 파일의 모든 노드 목록을 모든 노드에 복제합니다.
/var/lib/ganeti/ssconf_node_list
정규화된 도메인 이름의 줄바꿈으로 구분된 목록이므로 직접 전달할 수 있습니다.dsh
:
dsh -M -f /var/lib/ganeti/ssconf_node_list \
"apt-get install update && apt-get install upgrade"
그렇지 않으면,gnt-cluster command
또한 작동합니다:
gnt-cluster command \
"apt-get install update && apt-get install upgrade"