이 페이지에서는 AlloyDB 클러스터의 기본 인스턴스, 읽기 풀 인스턴스 또는 읽기 풀의 노드를 다시 시작하는 방법을 설명합니다.
인스턴스 다시 시작을 시작하면 인스턴스에서 사용할 수 있는 모든 연결이 중단되고 인스턴스가 다시 시작되며 새 연결을 수락할 준비가 됩니다.
인스턴스를 다시 시작해도 인스턴스의 비공개 IP 주소는 변경되지 않습니다.
시작하기 전에
- 사용 중인 Google Cloud 프로젝트에 AlloyDB에 액세스할 수 있는 권한이 사용 설정되어 있어야 합니다.
- 사용 중인 Google Cloud 프로젝트에 다음 IAM 역할 중 하나가 있어야 합니다.
roles/alloydb.admin
(AlloyDB 관리자가 사전 정의한 IAM 역할)roles/owner
(소유자 기본 IAM 역할)roles/editor
(편집자 기본 IAM 역할)
이러한 역할이 없는 경우 조직 관리자에게 문의하여 액세스 권한을 요청하세요.
인스턴스 다시 시작
콘솔
- Google Cloud 콘솔에서 클러스터 페이지로 이동합니다.
- 리소스 이름 열에서 클러스터를 클릭합니다.
- 개요 페이지에서 클러스터의 인스턴스 섹션으로 이동하여 기본 또는 읽기 풀 인스턴스를 선택하고 다시 시작을 클릭합니다.
gcloud
gcloud CLI를 사용하려면 Google Cloud CLI를 설치 및 초기화하거나 Cloud Shell을 사용합니다.
인스턴스를 다시 시작합니다.
gcloud alloydb instances restart INSTANCE_ID \ --cluster=CLUSTER_ID \ --region=REGION_ID \ --project=PROJECT_ID \ [--async]
- INSTANCE_ID: 인스턴스의 ID입니다.
- CLUSTER_ID: 인스턴스를 사용할 수 있는 클러스터의 ID입니다.
- REGION_ID: 인스턴스가 배치된 리전입니다.
- PROJECT_ID: 클러스터가 배치된 프로젝트의 ID입니다.
async
: 진행 중인 작업이 완료될 때까지 기다리지 않고 즉시 반환하는 선택적 플래그입니다.
읽기 풀의 특정 노드 다시 시작
gcloud CLI를 사용하여 읽기 풀의 노드 하나 이상을 다시 시작할 수 있습니다.
다음 명령어는 읽기 풀의 노드를 다시 시작하는 방법을 보여줍니다.
gcloud alloydb instances restart INSTANCE_ID \ --cluster=CLUSTER_ID \ --region=REGION_ID \ --node-ids=NODE_ID \
- INSTANCE_ID: readpool 인스턴스의 ID입니다.
- CLUSTER_ID: 인스턴스를 사용할 수 있는 클러스터의 ID입니다.
- NODE_ID: 다시 시작해야 하는 ID입니다.
- PROJECT_ID: 클러스터가 배치된 프로젝트의 ID입니다.
--async
: 진행 중인 작업이 완료될 때까지 기다리지 않고 즉시 반환하는 선택적 플래그입니다.
다음 예는 여러 노드를 다시 시작하는 방법을 보여줍니다.
gcloud alloydb instances restart INSTANCE_ID \ --cluster=CLUSTER_ID \ --region=REGION_ID \ --node-ids=NODE_ID1,NODE_ID2 \
- INSTANCE_ID: readpool 인스턴스의 ID입니다.
- CLUSTER_ID: 인스턴스를 사용할 수 있는 클러스터의 ID입니다.
- NODE_ID1,NODE_ID2: 다시 시작해야 하는 노드 목록입니다.
- PROJECT_ID: 클러스터가 배치된 프로젝트의 ID입니다.
--async
: 진행 중인 작업이 완료될 때까지 기다리지 않고 즉시 반환하는 선택적 플래그입니다.