본문 바로가기

엔지니어

GlusterFS 6 : 설치

분산 파일 시스템 GlusterFS를 설치하여 스토리지 클러스터를 구성합니다.
전제로 클러스터를 구성하는 노드 군에서는 GlusterFS에 할당 된 공간은 / 파티션과는 다른 것을 권장합니다. (/ 부하의 임의의 디렉토리로 설정 가능하지만, 비추천을위한 설정시 강제 옵션의 추가가 필요)
이 예에서는 모든 노드에서 sdb1을 / glusterfs에 마운트하여 설정합니다.

[1]클러스터를 구성하는 모든 노드에서 GlusterFS 서버를 설치하고 시작해야합니다.
[root@node01 ~]# yum -y install centos-release-gluster6
[root@node01 ~]# sed -i -e "s / enabled = 1 / enabled = 0 / g"/etc/yum.repos.d/CentOS-Gluster-6.repo
[root@node01 ~]# yum --enablerepo = centos-gluster6 -y install glusterfs-server
[root@node01 ~]# systemctl start glusterd
[root@node01 ~]# systemctl enable glusterd
[root@node01 ~]# gluster --version
glusterfs 6.1
Repository revision : git : //git.gluster.org/glusterfs.git
Copyright (c) 2006-2016 Red Hat, Inc. https://www.gluster.org/
GlusterFS comes with ABSOLUTELY NO WARRANTY.
It is licensed to you under your choice of the GNU Lesser
General Public License, version 3 or any later version (LGPLv3
or later), or the GNU General Public License, version 2 (GPLv2),
in all cases as published by the Free Software Foundation .

[2]Firewalld을 사용하고있는 경우 , GlusterFS 서비스 권한이 필요합니다. 모든 노드에서 실시합니다.
[root@node01 ~]# firewall-cmd --add-service = glusterfs --permanent
success
[root@node01 ~]#firewall-cmd --reload
success

GlusterFS 서버 설치 및 기본 설정은 끝났습니다. GlusterFS에 의한 클러스터 구성 설정은 다음 페이지를 참조하십시오.

'엔지니어' 카테고리의 다른 글

GlusterFS 6 : 복제 구성  (0) 2019.11.29
GlusterFS 6 : 분산 구성  (0) 2019.11.29
GlusterFS 6 : 설치  (0) 2019.11.29
Podman : 설치  (0) 2019.11.29
Kubernetes : 영구 저장소 설정  (0) 2019.11.28
Kubernetes : Kubeadm : Worker 노드 설정  (0) 2019.11.28