Obtenir des informations sur les opérations

Cette page vous explique comment obtenir des informations sur l'état ainsi que d'autres métadonnées sur les opérations Filestore.

Avant de commencer

Vous ne pouvez obtenir des informations sur les opérations qu'à l'aide de gcloud CLI. Pour utiliser gcloud CLI, vous devez installer gcloud CLI ou utiliser Cloud Shell intégré à la console Google Cloud:

Accédez à la console Google Cloud.

Obtenir des informations sur toutes les opérations

Vous pouvez obtenir une liste des opérations Filestore en exécutant la commande operations list:

gcloud filestore operations list
    --[project=project-id] \
    --[zone=zone]

où :

  • project-id est l'ID du projet Google Cloud qui contient l'instance Filestore. Vous pouvez ignorer cette option si l'instance Filestore se trouve dans le projet par défaut gcloud. Vous pouvez définir le projet par défaut en exécutant la commande suivante :

    gcloud config set project project-id
    
  • zone est la zone où se trouve l'instance Filestore. Exécutez la commande gcloud filestore zones list pour obtenir la liste des zones compatibles. Vous pouvez ignorer cette option si l'instance Filestore se trouve dans la zone par défaut gcloud. Vous pouvez définir la zone par défaut en exécutant la commande suivante :

    gcloud config set filestore/zone zone
    

La commande renvoie une réponse semblable à la suivante :

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    2017-09-20T18:13:00 operation-1505931180862-559a2ed176d0d-a0d70ae0-35ef2e71 europe-west1-b create nfs2 DONE><1S
>

Obtenir des informations sur une opération spécifique

Vous pouvez obtenir les détails d'une opération Filestore spécifique en exécutant la commande operations describe:

gcloud filestore operations describe operation-name \
    --[project=project-id] \
    --[zone=zone]

où :

  • operation-name est le nom de l'opération Filestore. Exécutez la commande operations list pour obtenir la liste des noms d'opérations.
  • project-id est l'ID du projet Google Cloud qui contient l'instance Filestore. Vous pouvez ignorer cette option si l'instance Filestore se trouve dans le projet par défaut gcloud. Vous pouvez définir le projet par défaut en exécutant la commande suivante :

    gcloud config set project project-id
    
  • zone est la zone où se trouve l'instance Filestore. Exécutez la commande gcloud filestore zones list pour obtenir la liste des zones compatibles. Vous pouvez ignorer cette option si l'instance Filestore se trouve dans la zone par défaut gcloud. Vous pouvez définir la zone par défaut en exécutant la commande config set filestore/zone:

    gcloud config set filestore/zone zone
    

La commande renvoie une réponse semblable à la suivante :

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