A maneira mais fácil de montar o Google Cloud Storage no CentOS

4

Usamos o CentOS para alguns projetos de hospedagem, mas não muito especializados em sistemas.

Pretendemos usar uma caixa principal do CentOS para montar um Google Cloud Drive "ilimitado" e compartilhá-lo por meio do NFS com os demais computadores da VPN.

Já temos gsutil instalado em nosso Centos 6.5 e queremos apenas saber como instalar e configurar uma montagem local do Google Storage para compartilhar posteriormente na rede privada.

    
por KeyJey 15.04.2014 / 03:31

2 respostas

3

O utilitário que você está procurando é o gcsfuse. Depois de instalar o gcsfuse, montar um bucket no sistema de arquivos é tão fácil quanto chamar:

gcsfuse my-bucket /path/to/mount

Seu armazenamento é montado no sistema de arquivos e isso permite que você o acesse como qualquer outro sistema de arquivos. Ler e escrever funciona muito bem. A gravação no sistema de arquivos aumenta a pressão sobre a memória, pois as operações do sistema de arquivos são enfileiradas na memória antes de serem liberadas para o armazenamento na nuvem do Google.

  • Página de documentação do Google: link
  • Repo do Github: link
por 25.10.2015 / 12:20
1

Esta aplicação parece com o que você está procurando. É chamado gsutil .

This pages discusses how to install gsutil, a tool that enables you to access Google Cloud Storage from the command-line.

gsutil runs on Linux/Unix, Mac OS, and Windows. To use gsutil, you must have Python 2.6.x or 2.7.x installed on your computer. gsutil does not currently run on Python 3.x. Python is installed by default on most distributions of Linux and Mac OS X. Python is not installed by default on Windows; you must install Python before you can run gsutil on Windows.

Percorrendo aproximadamente 1/2 caminho na página de instalação estão instruções para usar o PyPi para instalar gsutil em CentOS, RHEL, & Fedora.

Instalação

  1. Instale os pacotes de sistema necessários.

    Vários pacotes são necessários para instalar com êxito a gsutil do PyPi. Você pode instalá-los com o seguinte comando:

    $ sudo yum install gcc openssl-devel python-devel python-setuptools
    
  2. Instalar pip.

    Recomendamos o uso do instalador pip. Você pode instalá-lo com o seguinte comando:

    $ sudo easy_install -U pip
    
  3. Instale a gsutil a partir do PyPi.

    Para instalar o gsutil a partir do PyPi, use o seguinte comando:

    $ sudo pip install gsutil
    

É isso. Você está pronto para começar a usar a gsutil. Para ver uma listagem de comandos da gsutil, digite gsutil no prompt de comando.

Atualizando gsutil

O comando gsutil update não está disponível durante a instalação via PyPi. Para atualizar a gsutil, use o instalador do pip:

$ sudo pip install -U gsutil

Após a instalação, gsutil config precisará ser executado para configurar.

    
por 15.04.2014 / 04:19