在 CentOS 中安装 Google Cloud Storage 的最简单方法

在 CentOS 中安装 Google Cloud Storage 的最简单方法

我们使用 CentOS 进行一些托管项目,但对系统不是很专业。

我们假装使用一个主要的 CentOS 机器来安装一个“无限”的 Google Cloud Drive,然后通过 NFS 将其共享给 VPN 上的其他计算机。

我们已经gsutil在 Centos 6.5 上安装了,只是想知道如何安装和配置本地安装的 Google Storage 以便稍后在专用网络中共享。

答案1

您正在寻找的实用程序是 gcsfuse。安装 gcsfuse 后,在文件系统中安装存储桶就像调用以下命令一样简单:

gcsfuse my-bucket /path/to/mount

您的存储安装在文件系统上,这允许您像访问任何其他文件系统一样访问它。阅读和写作效果非常好。写入文件系统会给内存带来一些额外的压力,因为文件系统操作在刷新到谷歌云存储之前会在内存中排队。

答案2

该应用程序看起来就像您正在寻找的那样。是呼唤gsutil

本页讨论如何安装 gsutil,该工具使您能够从命令行访问 Google Cloud Storage。

gsutil 在 Linux/Unix、Mac OS 和 Windows 上运行。要使用 gsutil,您的计算机上必须安装 Python 2.6.x 或 2.7.x。 gsutil 目前无法在 Python 3.x 上运行。 Python 在 Linux 和 Mac OS X 的大多数发行版上默认安装。在 Windows 上默认不安装 Python;您必须先安装 Python,然后才能在 Windows 上运行 gsutil。

在安装页面上向下滚动大约 1/2 是有关使用 PyPigsutil在 CentOS、RHEL 和 Fedora 下安装的说明。

安装

  1. 安装所需的系统包。

    从 PyPi 成功安装 gsutil 需要几个软件包。您可以使用以下命令安装它们:

    $ sudo yum install gcc openssl-devel python-devel python-setuptools
    
  2. 安装点。

    我们建议使用 pip 安装程序。您可以使用以下命令安装它:

    $ sudo easy_install -U pip
    
  3. 从 PyPi 安装 gsutil。

    要从 PyPi 安装 gsutil,请使用以下命令:

    $ sudo pip install gsutil
    

就是这样。您已准备好开始使用 gsutil。要查看 gsutil 命令列表,请在命令提示符下键入 gsutil。

更新 gsutil

通过 PyPi 安装时,gsutil update 命令不可用。要更新 gsutil,请使用 pip 安装程序:

$ sudo pip install -U gsutil

安装后,gsutil config需要运行进行配置。

相关内容