목차
1. Filestore
2. Linux에서 Filestore 마운트
1. Filestore
- Filestore는 고성능 완전 관리형 파일 스토리지다.
- Filestore를 사용하면 다시 작성하거나 다시 설계하지 않고도 애플리케이션을 클라우드로 마이그레이션 할 수 있어 마이그레이션이 가속화 및 간소화된다.
1.1 Filestor 생성
- 일반적인 작은 규모에서는 기본을 선택하여 사용한다.
- 원하는 조건에 맞게 스토리지 유형을 선택한다.
- Filestore 데이터가 저장될 위치도 선택해준다.
- 네트워크 설정 및 IP를 설정해준다.
- 액세스 제어 부분을 설정해준 다음 Filestore를 생성해준다.
- VPC 네트워크의 모든 클라이언트에게 해당 Filestore의 권한을 주고 싶다면 위의 옵션을 선택한다.
- Filestore가 생성된 뒤 내용을 살펴보면 해당 Filestore에 접근 할 수 있는 NFS 마운트 지점이 나타나는 것을 확인 할 수 있다.
- Linux나 Windows에서 해당 Filestore에 접근하고 싶다면 해당 마운트 지점 주소를 사용하면 된다.
2. Linux에서 Filestore 마운트
Linux 첫번째
- Linux가 설치된 인스턴스를 하나 생성하여 실행한 다음 nfs를 사용하기 위해 nfs-utils 패키지를 설치해준다.
- 마운트 시킬 디렉토리를 임의로 하나 생성한 다음 GCP Filestore에서 제공한 NFS 마운트 지점을 복사해서 마운트 시킬 디렉토리에 마운트 시킨다.
- 임의의 파일을 하나 생성한다.
Linux 두번째
- Filestore가 제대로 공유되고 있는지 확인하기 위해 Linux가 설치된 인스턴스를 하나 더 설치한다.
- 마찬가지로 nfs를 사용하기 위해 nfs-utils 패키지를 설치한다.
- 마운트 시킬 임의의 디렉토리를 생성하고 GCP의 NFS 마운트 지점을 복사해 마운트 시킨다.
- 해당 Filestore를 확인해보면 첫번재 Linux에서 만든 파일이 존재하는 것을 확인 할 수 있다.
'Cloud > GCP' 카테고리의 다른 글
GCP - CLI (0) | 2022.06.28 |
---|---|
GCP - SQL(Database) (0) | 2022.06.28 |
GCP - Cloud DNS (0) | 2022.06.27 |
GCP - VPC 생성, 방화벽 설정 (0) | 2022.06.27 |
GCP - 프로젝트 생성, Engine에서 인스턴스 생성, SSH 키 등록, IAM을 통한 사용자 추가 (0) | 2022.06.24 |