Oracle® ZFS Storage Appliance 관리 설명서, 릴리스 2013.1.5.0

인쇄 보기 종료

업데이트 날짜: 2016년 2월
 
 

CLI를 사용하여 사용자 또는 그룹 쿼터 설정

  1. CLI에서는 공유 컨텍스트의 'users' 또는 'groups' 명령을 사용하여 사용자 쿼터가 관리됩니다. 특정 사용자 또는 그룹을 선택하고 'set quota' 명령을 사용하여 쿼터를 설정할 수 있습니다. 파일 시스템의 공간을 사용하지 않고 쿼터가 설정되어 있지 않은 사용자는 활성 사용자 목록에 나타나지 않습니다. 이러한 사용자 또는 그룹에 대한 쿼터를 설정하려면 'quota' 명령을 사용합니다. 그러면 이름 및 쿼터를 설정할 수 있습니다. 쿼터를 지우려면 값을 '0'으로 설정합니다.
  2. 기본 사용자 또는 그룹 쿼터가 프로젝트 레벨에서 설정되지 않은 경우 이 절차를 수행하면 해당 값이 대체됩니다. list 명령을 사용할 때 쿼터가 파일 시스템 레벨에서 설정된 경우 Source 열에 "local"이 표시되고, 쿼터가 프로젝트 레벨에서 설정된 경우 "default"가 표시되며, 쿼터가 설정되지 않은 경우 "-"가 표시됩니다. 다음 예에서 프로젝트 레벨에서 설정된 기본 사용자 쿼터는 50GB입니다.
    clownfish:> shares select default select eschrock 
    clownfish:shares default/eschrock> users          
    clownfish:shares default/eschrock users> list
    USER       NAME                            USAGE  QUOTA  SOURCE
    user-000   root                             321K      -       -
    user-001   ahl                             9.94K      -       -
    user-002   eschrock                        20.0G      -       -
    clownfish:shares default/eschrock users> select name=eschrock 
    clownfish:shares default/eschrock user-002> get               
                              name = eschrock      
                          unixname = eschrock
                            unixid = 132651
                           winname = (unset)
                             winid = (unset)
                             usage = 20.0G
                             quota = (unset)
                            source = (unset)
    clownfish:shares default/eschrock user-002> set quota=100G
                             quota = 100G (uncommitted)       
    clownfish:shares default/eschrock user-002> commit
    clownfish:shares default/eschrock user-002> done  
    clownfish:shares default/eschrock users> quota  
    clownfish:shares default/eschrock users quota (uncomitted)> set name=bmc
                              name = bmc (uncommitted)                      
    clownfish:shares default/eschrock users quota (uncomitted)> set quota=default
                             quota = default (uncommitted)                       
    clownfish:shares default/eschrock users quota (uncomitted)> commit
    clownfish:shares default/eschrock users> list                     
    USER       NAME                            USAGE  QUOTA  SOURCE
    user-000   root                             321K      -       -
    user-001   ahl                             9.94K      -       -
    user-002   eschrock                        20.0G   100G   local
    user-003   bmc                                 -   50G  default