Ceph 정지 / 기동 절차

  • 스토리지 클러스터를 사용중인 모든 클라이언트 접속 종료 (this step is only neccessary if you want to shutdown your whole cluster)
  • 중요!! – 아래 작업 진행전 스토리지 클러스터 상태가 Healthy 상태인지 확인 후 진행할 것
  • OSD 노드에 아래 플래그 설정:
$ ceph osd set noout
$ ceph osd set norebalance
$ ceph osd set nobackfill
$ ceph osd set norecover

이러한 플래그는 클러스터의 전원을 완전히 차단하는 데 충분해야 하지만 클러스터를 완전히 일시 중지하려면 다음 플래그를 맨 위에 설정할 수도 있습니다

$ ceph osd norebalance  # <- 예전버전은 해당되지 않음
$ ceph osd nodown       # <- 예전버전은 해당되지 않음
$ ceph osd pause

클러스터를 일시 중지하면 OSD가 다시 정상적으로 돌아 오는 것을 볼 수없고 맵 업데이트가 수행되지 않습니다.

  • 서비스 노드를 하나씩 종료
  • OSD 노드를 하나씩 종료
  • 모니터 노드를 하나씩 종료
  • 관리 노드를 하나씩 종료
$ ceph osd set full|pause|noup|nodown|noout|noin|nobackfill|norebalance|norecover|noscrub|nodeep-scrub|notieragent|nosnaptrim|pglog_hardlimit {--yes-i-really-mean-it}
로그인하면 댓글을 남길 수 있습니다.
  • ceph_정지_기동_절차.txt
  • 마지막으로 수정됨: 2021/09/15 05:51
  • 저자 koov