Crie uma instância do Filestore através da Google Cloud consola

Este início rápido mostra como realizar operações básicas no Filestore usando esta Google Cloud consola. No início rápido, vai:

  • Crie uma instância do Filestore.
  • Monte a partilha de ficheiros dessa instância numa instância de VM do cliente.
  • Crie um ficheiro na partilha de ficheiros montada.
  • Elimine a instância do Filestore.

Antes de começar

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  5. Verify that billing is enabled for your Google Cloud project.

  6. Quando terminar as tarefas descritas neste documento, pode evitar a faturação contínua eliminando os recursos que criou. Para mais informações, consulte o artigo Limpe.

    Crie uma instância de VM do Compute Engine para ser o cliente

    1. Na Google Cloud consola, aceda à página Instâncias de VM.

      Aceda à página de instâncias do Compute Engine

    2. Clique em Criar instância e configure a instância da seguinte forma.

      • Defina Nome como nfs-client.
      • Defina a Zona como us-central1-c.
      • Mantenha o disco de arranque predefinido.
      • Na secção Firewall, selecione a caixa de verificação Permitir tráfego HTTP.
      • Manter a rede como predefinição.
    3. Clique em Criar para criar a instância.

    Crie uma instância do Filestore

    Este início rápido mostra como criar uma instância no nível Regional com o desempenho personalizado ativado. Para ver detalhes sobre a criação de instâncias, consulte o artigo Crie uma instância.

    1. Na Google Cloud consola, aceda à página Instâncias do Filestore.

      Aceda à página Instâncias do Filestore

    2. Clique em Criar instância e configure a instância da seguinte forma:

      • Defina o Instance ID como nfs-server.
      • Defina o Tipo de instância como Regional.
      • Em Capacidade, introduza 1 TiB.
      • Em Desempenho, clique no botão Desempenho personalizado para ativar o desempenho personalizado. Por predefinição, recebe 12 000 IOPS no campo Desempenho. A caixa de verificação Aumentar o desempenho com a capacidade está selecionada. Por isso, se alterar o valor no campo Capacidade, o desempenho é ajustado em conformidade. Para ver detalhes sobre as opções de configuração, consulte o artigo sobre como configurar o desempenho.

      • Defina a Região como us-central1.

      • Defina a rede de VPC como predefinição.

      • Defina o Nome da partilha de ficheiros como vol1.

      • Defina o Intervalo de IPs atribuído como Usar um intervalo de IPs atribuído automaticamente.

      • Defina os Controlos de acesso como Conceder acesso a todos os clientes.

    3. Clique em Criar.

    Monte a partilha de ficheiros do Filestore no cliente

    1. Na Google Cloud consola, aceda à página Instâncias de VM.

      Aceda à página de instâncias de VM

    2. Na lista de instâncias de VM, clique no botão SSH para nfs-client para abrir uma janela de terminal ligada a essa instância.

    3. Instale o NFS executando os seguintes comandos:

      sudo apt-get -y update &&
      sudo apt-get -y install nfs-common
      
    4. Crie um diretório de montagem para a partilha de ficheiros do Filestore executando o seguinte comando:

      sudo mkdir -p /mnt/test
      
    5. Monte a partilha de ficheiros executando o comando mount e especificando o endereço IP da instância do Filestore e o nome da partilha de ficheiros:

      sudo mount 10.0.0.2:/vol1 /mnt/test
      
    6. Altere as autorizações para tornar a partilha de ficheiros acessível:

      sudo chmod go+rw /mnt/test
      

    Crie um ficheiro na partilha de ficheiros

    1. Na janela do terminal que está ligada à instância nfs-client, crie um ficheiro denominado testfile executando o seguinte comando:

      echo 'This is a test' > /mnt/test/testfile
      
    2. Confirme que o ficheiro foi criado executando o seguinte comando:

      ls /mnt/test
      

      e verificar se testfile está listado.

    Limpar

    Para evitar incorrer em cobranças na sua Google Cloud conta pelos recursos usados nesta página, siga estes passos.

    Elimine o Google Cloud projeto

    1. In the Google Cloud console, go to the Manage resources page.

      Go to Manage resources

    2. In the project list, select the project that you want to delete, and then click Delete.
    3. In the dialog, type the project ID, and then click Shut down to delete the project.

    Elimine a instância do Filestore

    1. Na Google Cloud consola, aceda à página Instâncias do Filestore.

      Aceda à página de instâncias do Filestore

    2. Clique no ID da instância nfs-server para abrir a página de detalhes da instância.

    3. Clique em Eliminar .

    4. Quando lhe for pedido, escreva o ID da instância.

    5. Clique em Eliminar.

    Elimine a instância do Compute Engine

    1. Na Google Cloud consola, aceda à página Instâncias do Filestore.

      Aceda à página de instâncias de VM

    2. Selecione a caixa de verificação junto ao nome da instância nfs-client.

    3. Clique em Eliminar .

    4. Quando lhe for pedido, clique novamente em Eliminar.

    O que se segue?