GlusterFS 일반 설정 명령
예를 들어 3개의 서버가 있는 스토리지 풀을 만들려면 첫 번째 서버 서버 서버 1에서 다른 두 서버를 스토리지 풀에 추가해야 합니다.
# gluster peer probe server2
Probe successful
# gluster pool peer server3
Probe successful
스토리지 풀 상태를 보려면 다음과 같이 하십시오.
# gluster peer status
Number of Peers: 2
Hostname: server2.quenywell.com
Uuid: 86bd7b96-1320-4cd5-b3e1-e537d06dd5f7
State: Peer in Cluster (Connected)
Hostname: server3.quenywell.com
Uuid: c191b17b-ab9d-4b15-a70d-dcc92be067c9
State: Peer in Cluster (Connected)
스토리지 풀에서 서버 제거스토리지 풀에서 서버 3을 제거하려면 다음 명령을 사용합니다.
# gluster peer detach server3
Detach successful
GlusterFS 논리 볼륨(Volume)논리 볼륨은 스토리지 풀의 디렉토리에 해당하는 하나 이상의 스토리지 블록(Brick)으로 구성됩니다.GlusterFS의 기본 유형은 세 가지가 있는데 그것이 바로 분산 저장(Distributed, 서로 다른 파일을 서로 다른 저장 블록에 저장), 미러 저장(Replicated, 같은 파일을 두 개 이상의 저장 블록에 저장, RAID1에 해당)과 블록 저장(Striped, 한 파일을 여러 개의 고정된 길이의 데이터로 나누어 모든 저장 블록에 분산 저장, RAID0에 해당)이다.또한 Distributed는 Replicated와 Striped를 조합하여 새로운 유형을 형성할 수 있습니다.GlusterFS 논리 볼륨에 대한 기본 구문을 설정합니다.
# gluster volume create[stripe] [replica] [device vg] [transport]...
# gluster volume create dis-volume server1:/data server2:/data
Creation of dis-volume has been successful
Please start the volume to access data.
논리 볼륨 상태를 보려면 다음과 같이 하십시오.
# gluster volume info
Volume Name: dis-volumeType: DistributeVolume ID: 5429d6c1-44e5-43ad-a495-0a1f5b6d774b
Status: Started
Number of Bricks: 1 x 2 = 2
Transport-type: tcp
Bricks:
Brick1: server1.quenywell.com:/data
Brick2: server2.quenywell.com:/data
Replicated 논리 볼륨 생성TCP 프로토콜을 사용하는 Replicated 논리 볼륨을 포함하는rep-volume라는 스토리지 블록을 만듭니다.
# gluster volume create rep-volume replica 2 transport tcp server1:/data server2:/data
Creation of rep-volume has been successful
Please start the volume to access data.
Striped 논리 볼륨 만들기TCP 프로토콜을 사용하는 Striped 논리 볼륨의 두 개의 스토리지 블록을 포함하는 strip-volume을 만듭니다.
# gluster volume create strip-volume stripe 2 transport tcp server1:/data server2:/data
Creation of strip-volume has been successful
Please start the volume to access data.
GlusterFS 논리 볼륨 권한 제어(옵션, 필수 사항 아님)Gluster 논리 볼륨에 대한 액세스 권한을 설정하여 보안을 강화할 수 있습니다.auth를 사용할 수 있습니다.allow와auth.Reject는 * 와일드카드를 지원하는 특정 IP 주소의 논리 볼륨 액세스를 허용하거나 금지합니다.예: 192.168.0.*,192.168.*、192.* 모두 규칙에 부합된다.예를 들어 192.168.0.* 허용네트워크 세그먼트의 호스트 액세스 rep-volume:
# gluster volume set rep-volume auth.allow 192.168.0.*
GlusterFS 논리 볼륨 시작주의: 논리 볼륨은 사용하기 전에 반드시 시작해야 합니다!기본 구문:
# gluster volume start
예를 들어 rep-volume를 시작하려면 다음과 같이 하십시오.
# gluster start rep-volume
Starting rep-volume has been successful
GlusterFS 논리 볼륨 상태 보기기본 구문:
# gluster volume info
예를 들어 rep-volume 상태를 보려면 다음과 같이 하십시오.
# gluster volume info rep-volume
Volume Name: rep-volume
Type: Replicate
Volume ID: 5429d6c1-44e5-43ad-a495-0a1f5b6d774b
Status: Started
Number of Bricks: 1 x 2 = 2
Transport-type: tcp
Bricks:
Brick1: server1.quenywell.com:/data
Brick2: server2.quenywell.com:/data
GlusterFS 논리 볼륨 중지# gluster volume stop rep-volume
Stopping volume will make its data inaccessible. Do you want to continue? (y/n)
y 를 입력하고 Enter 키를 누르면 다음과 같은 메시지가 나타납니다.
Stopping volume rep-volume has been successful
GlusterFS 논리 볼륨 제거# gluster volume delete rep-volume
Deleting volume will erase all information about the volume. Do you want to continue? (y/n)
y 를 입력하고 Enter 키를 누르면 다음과 같은 메시지가 나타납니다.
Deleting volume test-volume has been successful
스토리지 블록 Brick 작업 명령rep-volume 볼륨에 스토리지 블록 서버 3:/data를 추가합니다.
# gluster volume add-brick rep-volume server3:/data
Add Brick successful
중요: 메모리 블록을 조작할 때마다 리밸런스 명령을 실행해야 합니다!
# gluster volume rebalance rep-volume start
Starting rebalancing on volume rep-volume has been successful
Brick 제거rep-volume 볼륨에서 저장소 블록 서버 3:/data를 제거합니다.
# gluster volume remove-brick rep-volume server3:/data
Removing brick(s) can result in data loss. Do you want to Continue? (y/n)
y 를 입력하고 Enter 키를 누르면 다음과 같은 메시지가 나타납니다.
Remove Brick successful
rebalance 명령을 실행하려면 다음과 같이 하십시오.
# gluster volume rebalance rep-volume start
Starting rebalancing on volume rep-volume has been successful
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
10G NIC에서 nfs rdma 사용Broadcom의 10G 네트워크 카드, NetXtreme-E BCM57416을 염가로 2장 손에 넣었으므로, NFS over RDMA를 유효하게 해 보았다. 아직 10000base-T 대응의 스위칭 허브를 개인으로...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.