2장. 사용자 삭제
2.1. 사용자 및 해당 리소스 삭제 정보
OpenShift에 대한 관리자 액세스 권한이 있는 경우 Red Hat OpenShift AI에서 사용자 리소스를 취소하고 사용자 리소스를 삭제할 수 있습니다.
사용자와 사용자 리소스를 삭제하려면 다음 작업이 필요합니다.
- OpenShift AI에서 사용자를 삭제하기 전에 PVC(영구 볼륨 클레임)의 데이터를 백업하는 것이 좋습니다.
- 사용자가 소유한 노트북 서버를 중지합니다.
- sendpyter에 대한 사용자 액세스 권한을 취소합니다.
- OpenShift ID 공급자의 허용된 그룹에서 사용자를 제거합니다.
- 사용자를 삭제한 후 OpenShift에서 관련 구성 파일을 삭제합니다.
2.1.1. Amazon EBS에서 스토리지 데이터 백업
Red Hat은 PVC(영구 볼륨 클레임)의 데이터를 정기적으로 백업하는 것이 좋습니다. OpenShift AI를 제거할 때 모든 PVC가 삭제되므로 사용자를 삭제하기 전에 데이터를 백업하는 것이 특히 중요합니다.
사전 요구 사항
- Red Hat OpenShift Cluster Manager (https://console.redhat.com/openshift/)에 대한 인증 정보가 있습니다.
- OpenShift Dedicated 클러스터에 대한 관리자 액세스 권한이 있어야 합니다.
- AWS(Amazon Web Services) 계정에 OpenShift Dedicated 클러스터가 배포되어 있는 인증 정보가 있습니다.
프로세스
백업할 PV(영구 볼륨)의 ID를 확인합니다.
- OpenShift Dedicated 웹 콘솔에서 관리자 화면으로 변경합니다.
-
홈
프로젝트를 클릭합니다. rhods-notebooks 프로젝트를 클릭합니다.
프로젝트의 세부 정보 페이지가 열립니다.
Inventory 섹션에서 PersistentVolumeClaims 를 클릭합니다.
PersistentVolumeClaims 페이지가 열립니다.
백업하려는 PV(영구 볼륨)의 ID를 확인합니다.
참고AWS 인스턴스에서 백업할 올바른 EBS 볼륨을 식별하는 데 PV(영구 볼륨)가 필요합니다.
백업하려는 PV가 포함된 EBS 볼륨을 찾습니다.
자세한 내용은 Amazon Web Services 설명서: Amazon EBS 스냅샷 생성을 참조하십시오.
- AWS( https://aws.amazon.com)에 로그인하고 OpenShift Dedicated 클러스터가 배포된 리전을 보고 있는지 확인합니다.https://aws.amazon.com
- 서비스를 클릭합니다.
-
Compute
EC2 를 클릭합니다. 측면 탐색에서 Elastic Block Storage
볼륨 을 클릭합니다. Volumes 페이지가 열립니다.
검색 모음에서 이전에 기록한 PV(영구 볼륨)의 ID를 입력합니다.
볼륨 페이지가 다시 로드되어 검색 결과가 표시됩니다.
-
표시된 볼륨을 클릭하고 모든
kubernetes.io/created-for/pvc/namespace
태그에rhods-notebooks
, 및 모든kubernetes.io/created-for/pvc/name
태그가 EC2 볼륨이 사용 중인 영구 볼륨의 이름과 일치하는지 확인합니다(예: jupter-nb-user1-pvc
).
PV(영구 볼륨)가 포함된 EBS 볼륨을 백업합니다.
백업할 볼륨을 마우스 오른쪽 버튼으로 클릭하고 목록에서 Create Snapshot 을 선택합니다.
스냅샷 생성 페이지가 열립니다.
- 볼륨에 대한 설명을 입력합니다.
스냅샷 생성을 클릭합니다.
볼륨의 스냅샷이 생성됩니다.
- 닫기를 클릭합니다.
검증
- 생성한 스냅샷은 AWS의 스냅샷 페이지에 표시됩니다.
2.1.2. Google 영구 디스크에서 스토리지 데이터 백업
Red Hat은 PVC(영구 볼륨 클레임)의 데이터를 정기적으로 백업하는 것이 좋습니다. OpenShift AI가 제거될 때 모든 PVC가 삭제되므로 사용자를 삭제하기 전에 데이터를 백업하는 것이 특히 중요합니다.
사전 요구 사항
- Red Hat OpenShift Cluster Manager (https://console.redhat.com/openshift/)에 대한 인증 정보가 있습니다.
- OpenShift Dedicated 클러스터에 대한 관리자 액세스 권한이 있어야 합니다.
- GCP(Google Cloud Platform) 계정에 OpenShift Dedicated 클러스터가 배포되어 있는 인증 정보가 있습니다.
프로세스
백업할 PV(영구 볼륨)의 ID를 확인합니다.
- OpenShift Dedicated 웹 콘솔에서 관리자 화면으로 변경합니다.
-
홈
프로젝트를 클릭합니다. rhods-notebooks 프로젝트를 클릭합니다.
프로젝트의 세부 정보 페이지가 열립니다.
Inventory 섹션에서 PersistentVolumeClaims 를 클릭합니다.
PersistentVolumeClaims 페이지가 열립니다.
백업하려는 PV(영구 볼륨)의 ID를 확인합니다.
GCP 인스턴스에서 백업하려면 올바른 영구 디스크를 식별하는 데 PV(영구 볼륨) ID가 필요합니다.
백업하려는 PV가 포함된 영구 디스크를 찾습니다.
- Google Cloud 콘솔( https://console.cloud.google.com)에 로그인하고 OpenShift Dedicated 클러스터가 배포된 리전을 보고 있는지 확인합니다.https://console.cloud.google.com/
- 탐색 메뉴( Cryostat)를 클릭한 다음 Compute Engine 을 클릭합니다.
측면 탐색의 스토리지 아래의 디스크를 클릭합니다.
디스크 페이지가 열립니다.
필터 쿼리 상자에 이전에 기록한 PV(영구 볼륨)의 ID를 입력합니다.
디스크 페이지가 다시 로드되어 검색 결과가 표시됩니다.
-
표시된 디스크를 클릭하고 모든
kubernetes.io/created-for/pvc/namespace
태그에rhods-notebooks
, 및 모든kubernetes.io/created-for/pvc/name
태그가 영구 디스크가 사용 중인 영구 볼륨의 이름과 일치하는지 확인합니다(예: jupterhub-nb-user1-pvc
).
PV(영구 볼륨)가 포함된 영구 디스크를 백업합니다.
상단 탐색에서 CREATE SNAPSHOT 을 선택합니다.
스냅샷 생성 페이지가 열립니다.
- 스냅샷의 고유한 이름을 입력합니다.
- 소스 디스크에서 백업할 영구 디스크가 표시되는지 확인합니다.
- 필요에 따라 선택적 설정을 변경합니다.
만들기를 클릭합니다.
영구 디스크의 스냅샷이 생성됩니다.
검증
- 생성한 스냅샷은 GCP의 스냅샷 페이지에 표시됩니다.