인스턴스 정보 가져오기

이 페이지에서는 Filestore 인스턴스에 대한 정보를 가져오는 방법을 보여줍니다.

시작하기 전에

이 페이지의 명령줄 예시를 사용하려면 gcloud CLI를 설치하여 gcloud 명령줄 도구를 사용 설정합니다.

모든 인스턴스에 대한 정보 가져오기

Filestore 인스턴스 페이지로 이동하여 Filestore 인스턴스에 대한 정보를 확인할 수 있습니다.

Filestore 인스턴스 페이지로 이동

또는 instances list 명령어를 실행합니다.

gcloud filestore instances list --project=project-id --zone=zone

각 매개변수는 다음과 같습니다.

  • project-id는 Filestore 인스턴스가 포함된 Google Cloud 프로젝트의 프로젝트 ID입니다. Filestore 인스턴스가 gcloud 기본 프로젝트에 있으면 이 플래그를 건너뛸 수 있습니다. 다음을 실행하여 기본 프로젝트를 설정할 수 있습니다.

    gcloud config set project project-id
    
  • zone은 Filestore 인스턴스를 나열하려는 영역입니다. 이 플래그를 생략하면 모든 영역의 인스턴스가 반환됩니다. gcloud filestore zones list 명령어를 실행하여 지원되는 영역 목록을 가져옵니다.

instances list 명령어의 응답은 다음과 비슷합니다.

INSTANCE_NAME  ZONE            TIER       CAPACITY_GB  FILE_SHARE_NAME  IP_ADDRESS  STATE   CREATE_TIME
nfs-loc        europe-west1-b  BASIC_HDD  1024         nfs1             10.0.5.2    READY   2017-10-09T22:11:28
nfs3           us-central1-c   BASIC_HDD  1024         acme             10.0.6.2    READY   2017-11-06T09:37:18

예시

다음 명령어는 myproject 프로젝트에 있는 Filestore 인스턴스를 나열합니다.

gcloud filestore instances list --project=myproject

특정 인스턴스에 대한 정보 가져오기

다음 절차 중 하나에 따라 특정 Filestore 인스턴스에 대한 정보를 가져옵니다.

Google Cloud Console

  1. Filestore 인스턴스 페이지로 이동합니다.

    Filestore 인스턴스 페이지로 이동

  2. 인스턴스 ID를 클릭하여 인스턴스 세부정보 페이지를 엽니다.

gcloud

instances describe 명령어를 실행하여 Filestore 인스턴스에 대한 정보를 가져옵니다.

gcloud filestore instances describe instance-id --project=project-id --location=location

instances describe 명령어의 응답은 다음과 비슷합니다.

createTime: '2021-10-11T17:28:23.340943077Z'
fileShares:
- capacityGb: '1024'
 name: vol1
kmsKeyName: projects/example-project/locations/us-central1/keyRings/example-ring/cryptoKeys/example-key
labels:
 key:val
name: projects/yourproject/locations/us-central1-c/instances/nfs-server
networks:
- ipAddresses:
 - 10.0.0.2
 network: default
 reservedIpRange: 10.0.0.0/26
state: READY
tier: ENTERPRISE

이러한 필드는 다음 값을 나타냅니다.

  • createTime: 인스턴스가 생성된 RFC 3339 형식의 시간입니다.
  • fileShares:
  • capacityGb: 바이너리 기가바이트(GB)로 표시된 Filestore 파일 공유 크기입니다. 여기서 1 GB = 10243바이트입니다.
  • name: Filestore 파일 공유의 이름입니다. 파일 공유 이름과 ipAddresses 값으로 식별된 IP 주소를 사용하여 클라이언트에 파일 공유를 마운트합니다.
  • name: 인스턴스의 정규화된 이름입니다.
  • ipAddresses: 인스턴스의 IP 주소입니다. 클라이언트에 Filestore 파일 공유를 마운트하려면 파일 공유 이름과 함께 이 값을 사용하세요.
  • network: 인스턴스에서 사용되는 VPC 네트워크의 이름입니다.
  • reservedIpRange: 인스턴스에 사용하도록 예약된 IP 주소 블록입니다.
  • state: 인스턴스의 상태입니다.
  • tier: 인스턴스의 Filestore 서비스 계층입니다.

예시

다음 명령어는 us-central1-c 영역의 myproject 프로젝트에 있는 test-nfs 인스턴스에 대한 정보를 제공합니다.

gcloud filestore instances describe test-nfs --project=myproject --zone=us-central1-c

Filestore 인스턴스 마운트에 대한 정보 가져오기

인스턴스의 마운트 지점 나열

다음을 실행하면 Filestore 인스턴스가 마운트되는 모든 마운트 지점을 나열할 수 있습니다.

sudo showmount -a INSTANCE_IP

예시

다음 명령어는 IP 주소 10.77.67.226을 사용하는 Filestore 인스턴스의 모든 마운트 지점을 나열합니다.

sudo showmount -a 10.77.67.226

응답은 다음과 유사합니다.

All mount points on 10.77.67.226:
10.128.0.1:/fileshare
10.128.0.2:/fileshare
10.128.0.3:/fileshare

인스턴스의 마운트 지점 수 가져오기

다음을 실행하면 Filestore 인스턴스의 총 마운트 지점 수를 가져올 수 있습니다.

sudo showmount -a INSTANCE_IP --no-headers | wc -l

예시

다음 명령어는 IP 주소 10.77.67.226을 사용하는 인스턴스의 마운트 지점 수를 표시합니다.

sudo showmount -a 10.77.67.226 --no-headers | wc -l

다음 단계