8netapp存储配置练习_quota
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
NetApp存储基础学习汇总(第八部分)
目录
一、quota管理 (1)
1.1、quota的基本概念 (1)
1.2、quota的管理 (2)
1.3、Qtree与V olume的区别 (5)
1.4、和Qtree相关的命令 (7)
1.5、volume和qtree如何应用安全类型和影响文件访问 (8)
1.6、怎么修改/etc/usermap.cfg文件 (10)
一、quota管理
1.1、quota的基本概念
quota是存储中管理磁盘空间的重要工具。Quota用来限制或者监控一个用户或一组用户可以使用的文件数量或磁盘空间。Quota允许你去管理和跟踪系统上的磁盘使用情况。并可以提前警告用户磁盘使用即将超标。
quota的限制目标可以是三种类型:
●用户,以UNIX ID或者windows ID来标识
●组,以UNIX组名标识(GID)
●qtree,由qtree路径名来表示。
这三种限制都可以保存在/etc/quotas文件中,这个文件可以随时编辑。
在NFS和CIFS环境中,Quota应用基于windows账户、UNIX UID和GID。在CIFS环境中,对于在用户和组级别应用quota,必须维护/etc/passwd文件,使用户获得UID,或者/维护etc/paawd和/etc/group使组一级qouta获得UID和GID。
如何配置qouta呢?配置qouta是通过qouta命令和配置/etc/quotas文件来完成,下面的典型的/etc/qoutas 文件的典型示例:
各个列格式的解释:
名称解释
target 目标是quota要应用的实体,这个条目是通知存储目标的UID或者GID。但是ID号不能是0,对于UNIX quota目标不能用\或@,因为DataONTAP视它们为windows名。系统每
次接受到写请求的时候都会去检查quota情况。
type 定义quota类型:
比如:用户quota---user、user@tree、user@volume
组quota----group、group@tree、group@volume
tree quota---tree(tree完全的路径)
组和用户的quota对于administrator和root用户是不起作用的。
但是对于tree quota它们还是受限制的。
disk 最大磁盘空间分配给目标。这个硬限制不能超过,超过就会出类似于”disk quota exceeded”的信息,这个条目不能是空,可以设置为-,它会跟踪磁盘使用情况,但是不会
强制限制。
files 定义了限制目标可以使用的最大文件数。如果是空或者是-,则表示不限制只跟踪。threshold 定义这个值,如果超过了,会给console发提示信息。这列不能是空的,不想设置就以-来代替。
sdisk
sfile 定义一个警告产生之前,可以使用的文件数量。不限制可以是-或者是空
1.2、quota的管理
下列命令用于管理每个volume上的quota。这些命令系统reboot后也有效。
/etc/quotas里面的内容如下,注意如果设置的是对windows用户的限制,要保证PDC是可以通讯的,否则会找不到账户信息。也就是说windows用户是与DC有关系的,UNIX用户与/etc/passwd和/etc/group文件有关系,也可以采用NIS。
#Auto-generated by setup Sun Dec 27 04:31:34 GMT 2009
LENTIL_AS\wangjun user@/vol/vol1 50M 1500 45M - -
wangjun@lentil.local ==这么写账户还不认
--------------------------------------------------------------------------
tan> quota on /vol/vol1
quota: Starting quota initialization.
超过限制时候的提示。
在/etc/quotas文件中,新加入一个条目,需要使用quota resize命令才可以应用上。
再试验对LENTIL_AS\netapp1用户采取用户级别的quota限制,此用户是具有administrator权限的用户,
所以并不受到限制。
---------------下面是/etc/quotas文件的内容----------------------------------
#Auto-generated by setup Sun Dec 27 04:31:34 GMT 2009
LENTIL_AS\wangjun user@/vol/vol1 50M 1500 45M - -
LENTIL_AS\netapp1 user@/vol/vol1 50M 1500 45M - -
---------------用此用户拷贝足够多的数据到vol1--------------------------
tan> quota report -s
K-Bytes Files
Type ID V olume Tree Used Limit S-Limit Used Limit S-Limit Quota Specifier
----- -------- -------- -------- --------- --------- -------- ------- ------- ------- ---------------
user \wangjun vol1 - 0 51200 - 0 1500 - LENTIL_AS\wangjun
user \netapp1 vol1 - 051200 - 0 1500 - LENTIL_AS\netapp1
发现限制不住。
----------------------------------下面增加一个qtree quota限制-------------------------
LENTIL_AS\wangjun user@/vol/vol1 50M 1500 45M - -
/vol/vol1/qtree1 tree 50M 1500 45M - -
tan> quota report -s
K-Bytes Files
Type ID V olume Tree Used Limit S-Limit Used Limit S-Limit Quota Specifier
----- -------- -------- -------- --------- --------- -------- ------- ------- ------- ---------------
user \wangjun vol1 - 0 51200 - 0 1500 - LENTIL_AS\wangjun
tree 1 vol1 qtree194504 102400 - 78 1500 - /vol/vol1/qtree1
对于卷不能设置quota,必须是qtree限制才可以。试验发现tree类型的quota可以限制住具有administrator权