본문 바로가기
CSP (Cloud Service Provider)/AWS

GlusterFS

by BTC_오사원 2022. 8. 5.

 

안녕하세요! 임오군란과 민씨팀의 오입니다.

이번 주제는 GlusterFS에 대한 주제로 포스팅 하겠습니다.

 

GlusterFS는 확장성이 가능한 NAS 파일 시스템이다. 다수의 스토리지를 이더넷(Ethernet) 또는 인피니밴드(InfiniBand)를 통하여 하나의 커다란 병렬 네트워크 파일 시스템으로 통합한다. 클라우드 컴퓨팅 및 스트리밍 미디어 서비스 그리고 콘텐츠 전송 네트워크와 같은 서비스등에 사용된다. GlusterFS는 처음 Gluster라는 회사에 의해 개발되었으나 2011년에 레드햇에 인수되었다.

 

GlusterFS 설치 환경

GlusterFS 서버 : 최소 2대(구성환경에 따라 서버 대수가 달라짐)

O/S 정보 : Linux

O/S 설치 공간 : 200GB 권장(구성환경에 따라 달라짐)

Glusterfs 구성에 필요한 파일 시스템 영역 : 권장은 없으며, 구성환경에 따라 달라짐

네트워크 : 네트워크 통신에 있어서 최대한의 대역폭 확보 필요

GlusterFS 설치

  1. Gluster fs를 구성하기 위해 리눅스 설치 및 네트워크 설정 진행(2EA)
    • hostname : gluster01, gluster02
    • 네트워크 설정 : gluster01 : 10.65.10.101, gluster02 : 10.65.10.102

 

2. /etc/hosts 파일 설정 및 ntp 서버에 시간 동기화 설정

  • /etc/hosts 파일 설정 : 10.65.10.101 gluster01 ⇒ 추가
  • : 10.65.10.102 gluster02 ⇒ 추가
  • ntp 서버 시간 동기화 : time.bora.net

3. Glusterfs 구성에 필요한 파일 시스템 영역 구성

- gluster01 서버 : 10GB

  볼륨 마운트 : 2EA => /dev/vdb1        /gluster01/data1

                                    /dev/vdc1        /gluster01/data2

- gluster02 서버 : 10GB

 볼륨 마운트 : 2EA ⇒ /dev/vdb1        /gluster02/data1

                                  /dev/vdc1        /gluster02/data2

4. Glusterfs 패키지 설치하기 위해 Gluster fs repo 등록

# yum install centos-release-gluster

5. Glusterfs 패키지 설치

# yum install gluster*

6. Glusterfs Package 설치가 되었는지 확인

# rpm -qa | grep gluster

7. Glusterd daemon 실행 및 Active 상태 확인

Glusterd daemon 실행

#systemctl start glusterd   #systemctl enable glusterd

Glusterfs daemon 실행 확인

#systemctl status glusterd

 

'CSP (Cloud Service Provider) > AWS' 카테고리의 다른 글

AWS AMI로 EC2 생성하기  (0) 2022.08.10
S3 간단하게 마운트하기  (0) 2022.08.09
[AWS] NAT 게이트웨이-2  (0) 2022.08.05
AWS WAF 구축  (0) 2022.08.02
AWS MFA - PC로 인증 받는 방법  (0) 2022.08.02

댓글