Dev/GlusterFS
[GlusterFS] command
ainory
2018. 3. 23. 16:32
- 볼륨 구성 절차
- 공통
- partition 생성
- brick naming conversions 참조하여 brick directory 생성
- part-rep-volume (Replicate)
- volume create
- gluster volume create part-rep-volume replica 6 server0{1..6}:/data/glusterfs/part-rep-volume/brick1/brick
- volume start
- gluster volume start create part-rep-volume
- part-dis-rep-volume (Distributed-Replicate)
- volume create
- gluster volume create part-dis-rep-volume replica 3 server0{1..6}:/data/glusterfs/part-dis-rep-volume/brick1/brick
- volume start
- gluster volume start part-dis-rep-volume
- part-disperse-volume (Disperse)
- volume create
- gluster volume create part-disperse-volume disperse 6 server0{1..6}:/data/glusterfs/part-disperse-volume/brick1/brick
- part-dis-disperse-volume (Distribute Disperse)
- volulme create
- gluster volume create part-dis-disperse-volume disperse-data 4 redundancy 2 server0{1..6}:/data/glusterfs/part-dis-disperse-volume/brick1/brick server0{1..6}:/data/glusterfs/part-dis-disperse-volume/brick2/brick
- volume start시 아래와 같은 error 출력시
- volume create: part-rep-volume: failed: parent directory /data/glusterfs/part-rep-volume/brick1 is already part of a volume
- 조치 방법(기존에 남아있던 id정보를 삭제함)
- setfattr -x trusted.glusterfs.volume-id /data/glusterfs/part-rep-volume/brick1
- setfattr -x trusted.gfid /data/glusterfs/part-rep-volume/brick1