우리는 일부 호스팅 프로젝트에 CentOS를 사용하지만 시스템에 대해서는 그다지 전문적이지 않습니다.
우리는 기본 CentOS 시스템을 사용하여 "무제한" Google Cloud Drive를 마운트한 다음 NFS를 통해 VPN의 다른 시스템과 공유하는 척합니다.
Centos 6.5에 설치 했으며 gsutil
나중에 개인 네트워크에서 공유하기 위해 로컬에 설치된 Google Storage를 설치하고 구성하는 방법을 알고 싶습니다.
답변1
찾고 있는 유틸리티는 gcsfuse입니다. gcsfuse가 설치된 후 파일 시스템에 버킷을 마운트하는 것은 다음 명령어를 호출하는 것만큼 간단합니다.
gcsfuse my-bucket /path/to/mount
스토리지는 파일 시스템에 마운트되므로 다른 파일 시스템처럼 액세스할 수 있습니다. 읽기와 쓰기는 매우 좋습니다. 파일 시스템 작업이 Google Cloud Storage로 플러시되기 전에 메모리에 대기하므로 파일 시스템에 쓰면 메모리에 추가적인 부담이 가해집니다.
- Google 문서도구 페이지:https://cloud.google.com/storage/docs/gcs-fuse
- Github 저장소:https://github.com/GoogleCloudPlatform/gcsfuse
답변2
이 앱은 당신이 찾고 있는 것과 같습니다. 전화야gsutil
.
이 페이지에서는 명령줄에서 Google Cloud Storage에 액세스할 수 있는 도구인 gsutil을 설치하는 방법을 설명합니다.
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에 기본적으로 설치되지 않습니다. Windows에서 gsutil을 실행하려면 먼저 Python을 설치해야 합니다.
설치 페이지 아래 약 1/2에는 gsutil
PyPi를 사용하여 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
구성을 위해 실행해야 합니다.