我们使用 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 下安装的说明。
安装
安装所需的系统包。
从 PyPi 成功安装 gsutil 需要几个软件包。您可以使用以下命令安装它们:
$ sudo yum install gcc openssl-devel python-devel python-setuptools
安装点。
我们建议使用 pip 安装程序。您可以使用以下命令安装它:
$ sudo easy_install -U pip
从 PyPi 安装 gsutil。
要从 PyPi 安装 gsutil,请使用以下命令:
$ sudo pip install gsutil
就是这样。您已准备好开始使用 gsutil。要查看 gsutil 命令列表,请在命令提示符下键入 gsutil。
更新 gsutil通过 PyPi 安装时,gsutil update 命令不可用。要更新 gsutil,请使用 pip 安装程序:
$ sudo pip install -U gsutil
安装后,gsutil config
需要运行进行配置。