23.06.15
DEVOTEE를 활성화 시키면
지금 작성한 커뮤니티 글에 대해 1개의 댓글을 달아줍니다.
버튼을 누르면 글 수정 시 ChatGPT가 작성한 댓글이 수정됩니다.
| 컨텐츠 유형 | 제목 | 저장일 | 삭제 |
|---|
본인인증 로그인에 실패하였습니다.
회원이 아니시거나 본인인증 등록이
완료되지 않은 사용자입니다.
안녕하세요.
새로운 환경 (CentOS 7)에서 GlusterFS를 구축 해야 할 일이 있어 소개를 해보려 합니다.
Gluster / glusterfs 는 확장 가능한 분산 파일 시스템 입니다.
여러 서버의 스토리지 리소스를 단일 글로벌 네임스페이스로 활용 가능합니다.
페타 바이트 단위로의 확장
수천개의 클라이언트가 사용 가능
POSIX 호환
상용 하드웨어 사용
확장을 지원하는 모든 온디스크 파일 시스템을 사용할 수 있음.
NFS, 삼바 (SMB) 같은 표준 프로토콜을 사용하여 엑세스 가능
복제, 쿼타 (quotas), geo-replication, 스냅샷 제공
다양한 워크로드에 최적화 가능
오픈소스
출처 - Gluster Docs (https://docs.gluster.org/en/latest/)
Gluster는 레드햇 기반입니다. (레드햇의 지원도 받고 있습니다.)
CentOS 7 에서는 yum으로 설치가 가능합니다.
다음의 명령어를 입력해 주시면 됩니다.
# yum install centos-release-gluster
* RHEL 7 에서는 yum repository 파일을 추가해주시면 됩니다.
/etc/yum.repos.d/Gluster.repo
[gluster38]
name=Gluster 3.8base
url=http://mirror.centos.org/centos/7/storage/$basearch/gluster-3.8/
gpgcheck=0
enabled=1Repository 설치 후엔 yum 으로 설치가 가능합니다.
# yum install glusterfs-server
gluster 관련 패키지가 많이 있는데, glusterfs-server 만 설치 해도 사용 가능합니다.
설치 후 systemctl 명령어로 데몬 시작이 가능합니다.
# systemctl start glusterd
부팅 시 자동으로 데몬 시작을 하시려면
# systemctl enable glusterd
명령어를 입력해주시면 됩니다.
방화벽을 끄거나 규칙을 추가해주셔야 합니다.
다음의 명령어를 입력해주시면 됩니다.
# systemctl stop firewalld
# systemctl disable firewalld
첫번째 명령어는 방화벽 데몬을 끄는 명령어고,
두번째 명령어는 리부팅을 하더라도 데몬이 실행이 안되게 하는 명령어 입니다.
다음의 명령어로 방화벽 규칙을 추가하시면 됩니다.
<ipaddress> 에 IP를 추가해주시면 됩니다.
# firewall-cmd --zone=public --add-rich-rule='rule family="ipv4" source address="<ipaddress>" accept'
# firewall-cmd --reload
위 방법대로 하면 gluster의 사용 준비가 완료됩니다.
다음 포스팅에서는 gluster 볼륨 설정하는 방법을 알아보도록 하겠습니다.
* 원문 1 - https://harryp.tistory.com/738
* 원문 2 - https://harryp.tistory.com/740
DEVOTEE를 활성화 시키면
지금 작성한 댓글에 AI가 댓글을 달아줍니다.