Criar uma instância do Filestore usando o console do Google Cloud

Neste guia de início rápido, mostramos como executar operações básicas no Filestore usando o console do Google Cloud. No início rápido, você vai:

  • Criar uma instância do Filestore.
  • Ativar o compartilhamento de arquivos dessa instância em uma instância de VM do cliente.
  • Criar um arquivo no compartilhamento de arquivos ativado.
  • Excluir 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. Verifique se a cobrança está ativada para o seu projeto do Google Cloud.

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

    Go to project selector

  5. Verifique se a cobrança está ativada para o seu projeto do Google Cloud.

Ao concluir as tarefas descritas neste documento, é possível evitar o faturamento contínuo excluindo os recursos criados. Saiba mais em Limpeza.

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

  1. No console do Google Cloud, acesse a página "Instâncias de VM".

    Acesse a página de instâncias do Compute Engine.

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

    • Defina o Nome como nfs-client.
    • Defina a Zona como us-central1-c.
    • Manter o disco de inicialização padrão.
    • Na seção Firewall, marque a caixa de seleção Permitir tráfego HTTP.
    • Mantenha a rede como padrão.
  3. Clique em Criar para criar a instância.

Criar uma instância do Filestore

  1. No console do Google Cloud, acesse a página "Instâncias do Filestore".

    Acessar a página de instâncias do Filestore

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

    • Defina o ID da instância como nfs-server.
    • Defina o Tipo de instância como Básico.
    • Defina Tipo de armazenamento como HDD.
    • Defina Alocar capacidade como 1 TB.
    • Defina Região como us-central1 e Zona como us-central1-c.
    • Defina a Rede VPC como default.
    • Defina Nome do compartilhamento de arquivos como vol1.
    • Defina Intervalo de IP alocado como Usar um intervalo de IP alocado automaticamente.
    • Defina Controles de acesso como Conceder acesso a todos os clientes.
  3. Clique em Criar

Ativar o compartilhamento de arquivos do Filestore no cliente

  1. No console do Google Cloud, acesse a página "Instâncias de VM".

    Acessar a página "Instâncias de VM"

  2. Na lista de instâncias de VM, clique no botão SSH de nfs-client para abrir uma janela de terminal conectada 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 ativação para o compartilhamento de arquivos do Filestore executando o seguinte comando:

    sudo mkdir -p /mnt/test
    
  5. Ative o compartilhamento de arquivos executando o comando mount e especificando o endereço IP e o nome do compartilhamento de arquivos da instância do Filestore:

    sudo mount 10.0.0.2:/vol1 /mnt/test
    
  6. Torne o compartilhamento de arquivos acessível alterando as permissões:

    sudo chmod go+rw /mnt/test
    

Criar um arquivo no compartilhamento de arquivos

  1. Na janela de terminal conectada à instância nfs-client, crie um arquivo chamado testfile executando o seguinte comando:

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

    ls /mnt/test
    

    e verificando se testfile está listado.

Limpar

Para evitar cobranças na conta do Google Cloud pelos recursos usados nesta página, siga estas etapas.

Excluir o projeto do Google Cloud

  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.

Excluir a instância do Filestore

  1. No console do Google Cloud, acesse a página "Instâncias do Filestore".

    Acessar a página de instâncias do Filestore

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

  3. Clique em Excluir .

  4. Quando solicitado, digite o código da instância.

  5. Clique em Excluir.

Excluir a instância do Compute Engine

  1. No console do Google Cloud, acesse a página "Instâncias do Filestore".

    Acessar a página "Instâncias de VM"

  2. Marque a caixa de seleção ao lado do nome da instância nfs-client.

  3. Clique em Excluir .

  4. Quando solicitado, clique em Excluir novamente.

A seguir