本頁說明如何取得 Filestore 作業的狀態資訊和其他中繼資料。
事前準備
您只能使用 gcloud CLI 取得作業資訊。如要使用 gcloud CLI,您必須安裝 gcloud CLI,或使用 Google Cloud 控制台內建的 Cloud Shell :
取得所有作業的相關資訊
執行 operations list
指令即可取得 Filestore 作業清單:
gcloud filestore operations 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
指令即可取得支援的區域清單。如果 Filestore 執行個體位於gcloud
預設區域,您可以略過此標記。您可以執行下列指令設定預設區域:gcloud config set filestore/zone zone
指令會傳回類似以下的回應:
OPERATION_NAME LOCATION TYPE TARGET STATUS CREATE_TIME DURATION operation-1505929956434-559a2a41c217c-231e6a94-a4b6a803 us-central1-c create nfs1 DONE 2017-09-20T17:52:36 <1S operation-1505931180862-559a2ed176d0d-a0d70ae0-35ef2e71 europe-west1-b create nfs2 DONE 2017-09-20T18:13:00 <1S
取得特定作業的相關資訊
執行 operations describe
指令,即可取得特定 Filestore 作業的詳細資料:
gcloud filestore operations describe operation-name \
--[project=project-id] \
--[zone=zone]
其中:
- operation-name 是 Filestore 作業的名稱。使用
operations list
指令即可取得作業名稱清單。 project-id 是包含 Filestore 執行個體的 Google Cloud 專案 ID。如果 Filestore 執行個體位於
gcloud
預設專案中,您可以略過這個標記。您可以執行下列指令來設定預設專案:gcloud config set project project-id
zone 是 Filestore 執行個體所在的區域。執行
gcloud filestore zones list
指令即可取得支援的區域清單。如果 Filestore 執行個體位於gcloud
預設區域,您可以略過此標記。您可以執行config set filestore/zone
指令來設定預設可用區:gcloud config set filestore/zone zone
指令會傳回類似以下的回應:
done: true metadata: '@type': type.googleapis.com/google.cloud.common.OperationMetadata apiVersion: v1beta1 createTime: '2017-10-09T22:18:09.347400Z' endTime: '2017-10-09T22:20:04.392199183Z' target: projects/filestore-test/locations/us-central1-c/instances/filer3 verb: delete name: projects/filestore-test/locations/us-central1-c/operations/operation-1507587489330-55b2490c4f394-faece090-1c0e16db