본문 바로가기

gluster

[CentOS 7] Gluster Geo-replication 환경 구축과 테스트 Gluster 파일시스템의 Geo-replication 환경을 구축하고 테스트 하는 과정을 정리해 보자. 작업 환경을 단순하게, 과정을 직관적으로 표현하기 위해 추가 디스크 없는 VM 2개만으로 모든 내용을 소화해 보기로 한다. 이를 위해 Linux 의 Sparse 파일을 가상 디스크로 매핑하여, 마치 추가 디스크가 장착된, 또는 별도 파티션 된 물리 디스크 볼륨이 있는 것처럼 흉내 내는 방법을 같이 다루어 보고자 한다(블록디바이스를 통한 비슷한 테스트를 진행해야 할 때 유용한 방법으로 써먹을 수 있을 것이다). CentOS 7.2에 Gluster Filesystem 설치 먼저 위의 그림과 같이 네트워크가 연결된 2개의 가상머신을 준비한다(CentOS 7.2 또는 RHEL 7.2는 이미 설치되었다고 가정.. 더보기
GlusterFS 3.2.2 - CentOS client에서 Gluster Volume 마운트 하기 (참고)Opensuse 에서는 본 과정이 필요하지 않았음. CentOS에서 별도로 ctype의 설정이 필요한 것을 보면 RHEL 등의 redhad 계열에서 모두 필요한 과정으로 보임. Dependancy: fuse, fuse-devel, flex, bison, python-devel, ctype 위의 의존성 있는 패키지들을 모두 설치하여야 한다. 단, ctype은 기본 centOS repository 에 포함되어 있지 않으므로 Source로 다운로드해서 빌드한다. # wget wget http://downloads.sourceforge.net/project/ctypes/ctypes/1.0.2/ctypes-1.0.2.tar.gz # tar xvzf ctypes-1.0.2.tar.gz # cd ctypes-.. 더보기