티스토리 뷰

linux

quotas to glusterfs

fendys 2021. 10. 29. 01:36
반응형

glusterfs 볼륨의 폴더의 리밋을 걸거나 전체 용량에서 제한하기 위해 사용한다.

1. 리스트 확인

[root@reni-glusterfs01 ~]# gluster volume quota glusterfs-storage list
quota command failed : Quota is disabled, please enable quota

 

2. quota enable & 리스트 확인

[root@reni-glusterfs01 ~]# gluster volume quota glusterfs-storage enable
volume quota : success

[root@reni-glusterfs01 ~]# gluster volume quota glusterfs-storage list
quota: No quota configured on volume glusterfs-storage

 

3. 디스크 사이즈 확인

[root@reni-glusterfs01 ~]# df -h
Filesystem                     Size  Used Avail Use% Mounted on
/dev/mapper/glusterfs-storage   50G   33M   50G   1% /glusterfs-storage

 

4. /data1, /data2 생성 후 쿼터 설정

#####/data1, /data2 생성
[root@reni-ansible storage-volume]# mkdir data{1..2}
[root@reni-ansible storage-volume]# ls
data1  data2


###### quota 설정 및 확인
[root@reni-glusterfs01 brick1]# gluster volume quota glusterfs-storage limit-usage /data1 10GB
volume quota : success
[root@reni-glusterfs01 brick1]# gluster volume quota glusterfs-storage limit-usage /data2 20GB
volume quota : success
[root@reni-glusterfs01 brick1]# gluster volume quota glusterfs-storage list
                  Path                   Hard-limit  Soft-limit      Used  Available  Soft-limit exceeded? Hard-limit exceeded?
-------------------------------------------------------------------------------------------------------------------------------
/data1                                    10.0GB     80%(8.0GB)   0Bytes  10.0GB              No                   No
/data2                                    20.0GB     80%(16.0GB)   0Bytes  20.0GB              No                   No
[root@reni-glusterfs01 brick1]#

 

5. quota 설정 후 확인

[root@reni-ansible storage-volume]# df -hP .
Filesystem                   Size  Used Avail Use% Mounted on
gluster01:glusterfs-storage   50G  545M   50G   2% /storage-volume
[root@reni-ansible storage-volume]# df -hP data1
Filesystem                   Size  Used Avail Use% Mounted on
gluster01:glusterfs-storage   10G     0   10G   0% /storage-volume
[root@reni-ansible storage-volume]# df -hP data2
Filesystem                   Size  Used Avail Use% Mounted on
gluster01:glusterfs-storage   20G     0   20G   0% /storage-volume
[root@reni-ansible storage-volume]#
반응형

'linux' 카테고리의 다른 글

tcp port check  (0) 2022.01.30
리눅스 파일 시스템 동기화 lsync  (0) 2021.11.05
acl to glusterfs  (0) 2021.10.29
install glusterfs on centos7  (0) 2021.10.28
OS 종료시 특정 스크립트 기동 하는 방법  (0) 2021.10.26