8.3. Clusters 및 Gluster 후크

8.3.1. Gluster 후크 관리

Gluster 후크는 볼륨 라이프 사이클 확장입니다. Manager에서 Gluster 후크를 관리할 수 있습니다. 후크 컨텐츠 유형이 Text일 경우 후크 컨텐츠를 확인할 수 있습니다.
Manager를 통해 다음과 같은 작업을 수행할 수 있습니다:
  • 호스트에서 사용할 수 있는 후크 목록을 확인할 수 있습니다.
  • 후크 컨텐츠 및 상태를 확인할 수 있습니다.
  • 후크를 활성화 또는 비활성화할 수 있습니다.
  • 후크 충돌을 해결할 수 있습니다.

8.3.2. 후크 나열

요약

환경에 Gluster 후크를 나열합니다.

절차 8.12. 후크 나열

  1. 클러스터 리소스 탭, 트리 모드 또는 검색 기능을 사용하여 검색 결과 목록에서 클러스터를 검색 및 선택합니다.
  2. Gluster 후크 하위 탭을 선택하여 상세 정보 창에 후크를 나열합니다.
결과

환경에 Gluster 후크가 나열됩니다.

8.3.3. 후크 컨텐츠 보기

요약

사용자 환경에 있는 Gluster 후크 컨텐츠를 확인합니다.

절차 8.13. 후크 컨텐츠 보기

  1. 클러스터 리소스 탭, 트리 모드 또는 검색 기능을 사용하여 검색 결과 목록에서 클러스터를 검색 및 선택합니다.
  2. Gluster 후크 하위 탭을 선택하여 상세 정보 창에 후크를 나열합니다.
  3. 컨텐츠 유형이 텍스트인 후크를 선택하고 컨텐츠 보기 버튼을 클릭하여 후크 컨텐츠 창을 엽니다.
결과

사용자 환경에서 후크 컨텐츠를 확인할 수 있습니다.

8.3.4. 후크 활성화 또는 비활성화

요약

Gluster 후크를 활성화 또는 비활성화하여 Gluster 후크 동작을 전환합니다.

절차 8.14. 후크 활성화 또는 비활성화

  1. 클러스터 리소스 탭, 트리 모드 또는 검색 기능을 사용하여 검색 결과 목록에서 클러스터를 검색 및 선택합니다.
  2. Gluster 후크 하위 탭을 선택하여 상세 정보 창에 후크를 나열합니다.
  3. 후크를 선택하고 활성화 또는 비활성화 버튼 중 하나를 클릭합니다. 후크는 클러스터의 모든 노드에서 활성화 또는 비활성화됩니다.
결과

사용자 환경에 있는 Gluster 후크 동작을 전환했습니다.

8.3.5. 후크 새로 고침하기

요약

기본값으로 Manager는 클러스터에 있는 모든 서버 및 engine에 설치된 후크 상태를 확인하고 매 시간 마다 정기적으로 작업을 실행하여 새 후크를 감지합니다. Sync 버튼을 클릭하여 후크를 수동으로 새로 고침할 수 있습니다.

절차 8.15. 후크 새로 고침하기

  1. 클러스터 리소스 탭, 트리 모드 또는 검색 기능을 사용하여 검색 결과 목록에서 클러스터를 검색 및 선택합니다.
  2. Gluster 후크 하위 탭을 선택하여 상세 정보 창에 후크를 나열합니다.
  3. 동기화 버튼을 클릭합니다.
결과

후크가 상세 정보 창에서 동기화 및 업데이트됩니다.

8.3.6. 충돌 해결

후크는 클러스터 탭의 Gluster 후크 하위 탭에 표시됩니다. 충돌의 원인이 되는 후크는 느낌표로 표시됩니다. 이는 클러스터에 있는 서버 간 후크 컨텐츠 또는 상태에서 충돌이 발생하는지 혹은 하나 이상의 서버에서 후크 스크립트가 누락되어 있는지를 나타냅니다. 이러한 충돌은 Manager를 통해 해결할 수 있습니다. 서버에 있는 후크는 engine 데이터베이스와 주기적으로 동기화되며 다음과 같은 충돌이 발생할 수 있습니다:
  • 컨텐츠 충돌 - 후크 컨텐츠가 서버 간에 다를 경우 발생합니다.
  • 누락 충돌 - 클러스터의 하나 이상의 서버에 후크가 없을 경우 발생합니다.
  • 상태 충돌 - 서버 간에 후크 상태가 다를 경우 발생합니다.
  • 다수 충돌 - 위의 충돌 중 두 개 이상이 조합하여 충돌이 발생합니다.

8.3.7. 컨텐츠 충돌 해결

요약

모든 서버 및 engine에서 일관되지 않는 후크는 충돌하는 것으로 플래그 지정됩니다. 충돌을 해결하려면 모든 서버 및 engine에 걸쳐 복사할 후크 버전을 선택해야 합니다.

절차 8.16. 컨텐츠 충돌 해결

  1. 클러스터 리소스 탭, 트리 모드 또는 검색 기능을 사용하여 검색 결과 목록에서 클러스터를 검색 및 선택합니다.
  2. Gluster 후크 하위 탭을 선택하여 상세 정보 창에 후크를 나열합니다.
  3. 충돌하는 후크를 선택하고 충돌 해결 버튼을 클릭하여 충돌 해결 창을 엽니다.
  4. 소스 목록에서 engine이나 서버를 선택하여 후크 컨텐츠를 확인하고 복사할 후크 버전을 설정합니다.

    참고

    후크 컨텐츠는 모든 서버 및 engine에서 덮어쓰기됩니다.
  5. 컨텐츠 사용 드롭 다운 메뉴에서 선호하는 서버나 engine을 선택합니다.
  6. OK를 클릭하여 충돌을 해결하고 창을 닫습니다.
결과

선택한 서버에서 후크는 모든 서버 및 engine에 걸쳐 복사되어 시스템 환경 전반에 걸쳐 일관성을 유지합니다.

8.3.8. 누락된 후크 충돌 해결

요약

모든 서버 및 engine에 나타나지 않는 후크는 충돌된 것으로 플래그 지정됩니다. 충돌을 해결하려면 모든 서버 및 engine에 걸쳐 복사할 후크 버전을 선택하거나 누락된 후크를 완전히 삭제합니다.

절차 8.17. 누락된 후크 충돌 해결

  1. 클러스터 리소스 탭, 트리 모드 또는 검색 기능을 사용하여 검색 결과 목록에서 클러스터를 검색 및 선택합니다.
  2. Gluster 후크 하위 탭을 선택하여 상세 정보 창에 후크를 나열합니다.
  3. 충돌하는 후크를 선택하고 충돌 해결 버튼을 클릭하여 충돌 해결 창을 엽니다.
  4. 활성화 상태인 모든 소스를 선택하여 후크 컨텐츠를 확인합니다.
  5. 해당 라디오 버튼을 선택하거나 모든 서버에 후크 복사 또는 누락된 후크 삭제를 선택합니다. 누락된 후크 삭제를 선택하면 engine 및 모든 서버에서 후크가 삭제됩니다.
  6. OK를 클릭하여 충돌을 해결하고 창을 닫습니다.
결과

선택한 해결 방법에 따라 후크는 시스템 환경에서 완전히 삭제되거나 모든 서버 및 engine에 복사되어 시스템 환경 전반에 걸쳐 일관성을 유지합니다.

8.3.9. 상태 충돌 해결

요약

서버 및 engine 전반에 걸쳐 일관된 상태가 아닌 후크는 충돌하는 것으로 플래그 지정됩니다. 충돌을 해결하려면 환경의 모든 서버에 걸쳐 적용할 상태를 선택합니다.

절차 8.18. 상태 충돌 해결

  1. 클러스터 리소스 탭, 트리 모드 또는 검색 기능을 사용하여 검색 결과 목록에서 클러스터를 검색 및 선택합니다.
  2. Gluster 후크 하위 탭을 선택하여 상세 정보 창에 후크를 나열합니다.
  3. 충돌하는 후크를 선택하고 충돌 해결 버튼을 클릭하여 충돌 해결 창을 엽니다.
  4. 후크 상태활성화 또는 비활성화로 설정합니다.
  5. OK를 클릭하여 충돌을 해결하고 창을 닫습니다.
결과

선택된 후크 상태는 engine 및 서버에 적용되며 환경 전반에 걸쳐 일관성을 유지합니다.

8.3.10. 다수 충돌 해결

요약

후크에는 두 개 이상의 충돌이 조합하여 발생할 수 있습니다. 이는 모두 충돌 해결 창을 통해 동시에 또는 개별적으로 해결할 수 있습니다. 다음 부분에서는 후크의 모든 충돌을 해결하여 환경의 모든 서버 및 engine에 걸쳐 일관성을 유지합니다.

절차 8.19. 다수 충돌 해결

  1. 클러스터 리소스 탭, 트리 모드 또는 검색 기능을 사용하여 검색 결과 목록에서 클러스터를 검색 및 선택합니다.
  2. Gluster 후크 하위 탭을 선택하여 상세 정보 창에 후크를 나열합니다.
  3. 충돌하는 후크를 선택하고 충돌 해결 버튼을 클릭하여 충돌 해결 창을 엽니다.
  4. 적절한 절차에 따라 각각의 영향을 미치는 충돌에 해결 방법을 선택합니다.
  5. OK를 클릭하여 충돌을 해결하고 창을 닫습니다.
결과

모든 충돌을 해결하여 후크는 engine 및 모든 서버에 걸처 일관성을 유지합니다.

8.3.11. Gluster 동기화 관리

Gluster 동기화 기능을 통해 GlusterFS에서 주기적으로 최신 클러스터 설정을 가져와 engine DB와 동기화합니다. 이러한 절차는 Manager를 통해 수행될 수 있습니다. 클러스터를 선택하면 사용자에게 호스트를 가져오기하거나 선택한 클러스터에서 기존 호스트를 분리할 수 있는 옵션이 주어집니다. 클러스터에 호스트가 있을 경우 Gluster 동기화를 수행할 수 있습니다.

참고

호스트가 스토리지 클러스터에 추가되거나 삭제되어 있는지를 Manager는 지속적으로 모니터링합니다. 호스트 추가 또는 삭제를 선택한 경우 작업 항목은 클러스터의 일반 탭에 표시됩니다. 여기서 호스트 가져오기 또는 클러스터에서 호스트 분리 를 선택할 수 있습니다.