Créer une instance Filestore avec la console Google Cloud

Ce guide de démarrage rapide explique comment effectuer des opérations de base dans Filestore à l'aide de cette console Google Cloud. Vous allez :

  • Créer une instance Filestore
  • installer le partage de fichiers à partir de cette instance sur une instance de VM cliente ;
  • Créez un fichier sur le partage de fichiers installé.
  • supprimer l'instance Filestore.

Avant de commencer

  1. Connectez-vous à votre compte Google Cloud. Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de nos produits en conditions réelles. Les nouveaux clients bénéficient également de 300 $ de crédits gratuits pour exécuter, tester et déployer des charges de travail.
  2. Dans Google Cloud Console, sur la page de sélection du projet, sélectionnez ou créez un projet Google Cloud.

    Accéder au sélecteur de projet

  3. Vérifiez que la facturation est activée pour votre projet Google Cloud.

  4. Dans Google Cloud Console, sur la page de sélection du projet, sélectionnez ou créez un projet Google Cloud.

    Accéder au sélecteur de projet

  5. Vérifiez que la facturation est activée pour votre projet Google Cloud.

Une fois que vous avez terminé les tâches décrites dans ce document, vous pouvez éviter de continuer à payer des frais en supprimant les ressources que vous avez créées. Pour en savoir plus, consultez la section Effectuer un nettoyage.

Créer une instance de VM Compute Engine en tant que client

  1. Dans la console Google Cloud, accédez à la page "Instances de VM".

    Accédez à la page des instances Compute Engine.

  2. Cliquez sur Créer une instance et configurez l'instance comme suit :

    • Pour Nom, définissez nfs-client.
    • Définissez le champ Zone sur us-central1-c.
    • Conservez le disque de démarrage par défaut.
    • Dans la section Pare-feu, cochez la case Autoriser le trafic HTTP.
    • Conservez le réseau par défaut.
  3. Cliquez sur Créer pour créer l'instance.

Créer une instance Filestore

  1. Dans la console Google Cloud, accédez à la page "Instances Filestore".

    Accéder à la page des instances Filestore

  2. Cliquez sur Créer une instance et configurez l'instance comme suit :

    • Définissez le paramètre ID d'instance sur nfs-server.
    • Définissez Type d'instance sur De base.
    • Définissez Type de stockage sur HDD.
    • Définissez Allocation de la capacité sur 1 To (TB).
    • Définissez la région sur us-central1 et la zone sur us-central1-a.
    • Définissez Réseau VPC sur default.
    • Définissez le nom du partage de fichiers sur vol1.
    • Définissez Plage d'adresses IP allouée sur Utiliser une plage d'adresses IP automatiquement allouée.
    • Définissez Contrôles des accès sur Accorder l'accès à tous les clients.
  3. Cliquez sur Créer.

Installer le partage de fichiers Filestore sur le client

  1. Dans la console Google Cloud, accédez à la page "Instances de VM".

    Accéder à la page Instances de VM

  2. Dans la liste des instances de machine virtuelle, cliquez sur le bouton SSH pour nfs-client afin d'ouvrir une fenêtre de terminal connectée à cette instance.

  3. Installez NFS à l'aide des commandes suivantes :

    sudo apt-get -y update &&
    sudo apt-get -y install nfs-common
    
  4. Créez un répertoire d'installation pour le partage de fichiers Filestore en exécutant la commande suivante :

    sudo mkdir -p /mnt/test
    
  5. Installez le partage de fichiers en exécutant la commande mount et en spécifiant l'adresse IP de l'instance Filestore et le nom du partage de fichiers :

    sudo mount 10.0.0.2:/vol1 /mnt/test
    
  6. Rendez le partage de fichiers accessible en modifiant les autorisations :

    sudo chmod go+rw /mnt/test
    

Créer un fichier sur le partage de fichiers

  1. Dans la fenêtre de terminal connectée à l'instance nfs-client, créez un fichier nommé testfile à l'aide de la commande suivante :

    echo 'This is a test' > /mnt/test/testfile
    
  2. Confirmez que le fichier a bien été créé en exécutant la commande suivante :

    ls /mnt/test
    

    et vérifiez que testfile est bien répertorié.

Effectuer un nettoyage

Pour éviter que les ressources utilisées sur cette page soient facturées sur votre compte Google Cloud, procédez comme suit :

Supprimer le projet Google Cloud

  1. Dans la console Google Cloud, accédez à la page Gérer les ressources.

    Accéder à la page Gérer les ressources

  2. Dans la liste des projets, sélectionnez le projet que vous souhaitez supprimer, puis cliquez sur Supprimer.
  3. Dans la boîte de dialogue, saisissez l'ID du projet, puis cliquez sur Arrêter pour supprimer le projet.

Supprimer l'instance Filestore

  1. Dans la console Google Cloud, accédez à la page "Instances Filestore".

    Accéder à la page des instances Filestore

  2. Cliquez sur l'identifiant de l'instance nfs-server pour ouvrir la page d'informations de l'instance.

  3. Cliquez sur Supprimer ().

  4. Lorsque vous y êtes invité, saisissez l'ID de l'instance.

  5. Cliquez sur Supprimer.

Supprimer l'instance Compute Engine

  1. Dans la console Google Cloud, accédez à la page "Instances Filestore".

    Accéder à la page Instances de VM

  2. Cochez la case à côté du nom de l'instance nfs-client.

  3. Cliquez sur Supprimer ().

  4. Lorsque vous y êtes invité, cliquez à nouveau sur Supprimer.

Étapes suivantes