Самый простой способ подключения облачного хранилища Google в CentOS

Мы используем CentOS для некоторых проектов хостинга, но не очень хорошо разбираемся в системах.

Мы притворяемся, что используем основной блок CentOS для установки «неограниченного» Виртуального Диска Google, а затем передаем его через NFS на остальные компьютеры в VPN.

У нас уже установлен gsutil на нашем Centos 6.5, и мы просто хотим знать, как установить и настроить локальное хранилище Google Storage для совместного использования позже в частной сети.

Утилита, которую вы ищете, – gcsfuse. После установки gcsfuse установка ведра в файловой системе так же легко, как и вызов:

gcsfuse my-bucket /path/to/mount

Ваше хранилище монтируется в файловой системе, и это позволяет вам обращаться к нему как к любой другой файловой системе. Чтение и письмо работают очень хорошо. Запись в файловую систему оказывает дополнительное давление на память, так как операции с файловой системой помещаются в очередь в памяти, прежде чем их можно сбросить в облачное хранилище Google.

Это приложение похоже на то, что вы ищете. Это вызов gsutil .

На этих страницах обсуждается, как установить gsutil, инструмент, который позволяет вам получить доступ к облачному хранилищу Google из командной строки.

gsutil работает на Linux / Unix, Mac OS и Windows. Для использования gsutil у вас должен быть установлен Python 2.6.x или 2.7.x на вашем компьютере. gsutil в настоящее время не запускается на Python 3.x. Python устанавливается по умолчанию в большинстве дистрибутивов Linux и Mac OS X. Python по умолчанию не установлен в Windows; вы должны установить Python, прежде чем вы сможете запустить gsutil в Windows.

Прокрутка примерно 1/2 пути на странице установки – это инструкции по использованию PyPi для установки gsutil в CentOS, RHEL и Fedora.

Монтаж

  1. Установите необходимые системные пакеты.

    Для успешной установки gsutil из PyPi требуется несколько пакетов. Вы можете установить их с помощью следующей команды:

     $ sudo yum install gcc openssl-devel python-devel python-setuptools 
  2. Установите пип.

    Мы рекомендуем использовать установщик pip. Вы можете установить его с помощью следующей команды:

     $ sudo easy_install -U pip 
  3. Установите gsutil из PyPi.

    Чтобы установить gsutil из PyPi, используйте следующую команду:

     $ sudo pip install gsutil 

Вот и все. Вы готовы начать использовать gsutil. Чтобы просмотреть список команд gsutil, введите gsutil в командной строке.

Обновление gsutil

Команда обновления gsutil недоступна при установке через PyPi. Чтобы обновить gsutil, используйте установщик pip:

 $ sudo pip install -U gsutil 

После установки необходимо gsutil config для настройки.