태그 보관물: filesystem

Centos에서 glusterfs설치하기

본문
Centos환경에서 GlusterFS설치 및 운용
1. 다운로드
– 다운로드 사이트 : http://download.gluster.org/pub/gluster/glusterfs/3.3/3.3.1/CentOS/

2. 설치

3. gluster 데몬 실행으로 설정

* 관련경로
/etc/glusterfs/, /var/lib/glusterd/

4. 서버에 fuse 모듈 적용 및 확인하기

데이터가 들어오면 Brick중 한군데 서버에 저장이 됨
Distributed 모드에서 어느 하나 Brick이 중단될 경우, 중단된 Brick이 가지고 있는 데이터는 보이지 않게 됨.

volume 생성 (Replicate 방식) –> 데이터가 들어오면 Brick이 모두 데이터를 가지게 됨, 가장 안정적

생성 후 상태 확인
volume 생성 (stripe 방식) : 데이터가 들어오면 한 데이터를 Brick에 분산 저장됨
Stripe 모드에서 어느 하나 Brick이 중단될 경우, 데이터가 깨짐

volume 생성시 기존에 생성된 volume일 경우, 생성이 실패함.

이 경우, 등록한 노드 폴더에 들어가면, .glusterfs라는 폴더가 존재한다.

해결책은 해당 폴더 권한 수정 후 폴더 삭제하면 된다.

생성한 volume 확인

생성할 볼륨 활성화

생성한 볼륨 접근 허가 대역 지정

6-1 Volume 삭제 방법

7. 생성한 Volume 마운트

* 자동으로 마운트시 /etc/fstab에 내용 추가

이 경우, netfs 서비스가 활성화 되어있어야 재부팅 해도 마운트를 한다.
Volume 확장
용량 부족시 증설가능 (replicate모드는 최초 설정한 Brick만큼 추가 해 주어야 한다.)

Brick추가 후 volume 상태 추가 전)

추가 후)

성능튜닝

Centos에서 ZFS설치하기

본문
zfs설치하기 (Centos)
* ZFS의 경우 Centos에서 재부팅 하고 나면 볼륨구성이 초기화 되는 이슈가 있네요.

Zfs설치하기(우분투)