Go to main content

Oracle® ZFS Storage Appliance 管理指南,发行版 OS8.8.0

退出打印视图

更新时间: 2018 年 11 月
 
 

静态属性

静态(创建时)属性在创建文件系统或 LUN 时指定,但是一旦创建了共享资源则无法更改这些属性。这些属性控制磁盘上数据结构,包括国际化设置、区分大小写以及卷块大小。

在 BUI 中编辑文件系统或 LUN 时,可在界面的左侧查看静态属性。

表 112  文件系统和 LUN 的静态属性
BUI 名称
CLI 名称
说明
Creation date(创建日期)
creation
指定创建日期。
Compression ratio(压缩比率)
compressratio
文件系统或 LUN 的当前压缩比率,这是压缩算法的乘积。有关更多信息,请参见Compression ratio(压缩比率)
Case sensitivity(区分大小写)
casesensitivity
"Case sensitivity"(区分大小写)属性用于控制目录查找是否区分大小写。有关更多信息,请参见Case sensitivity(区分大小写)
Reject non UTF-8(拒绝非 UTF-8)
utf8only
此属性强制为所有文件和目录实施 UTF-8 编码。有关更多信息,请参见Reject non UTF-8(拒绝非 UTF-8)
Normalization(标准化)
normalization
"normalization"(标准化)属性用于控制对文件系统和目录执行哪种 Unicode 标准化(如果有)。Unicode 支持用不同的编码表示相同的逻辑名称。有关更多信息,请参见Normalization(标准化)
Volume block size(卷块大小)(仅 LUN)
volblocksize
"Volume block size"(卷块大小)属性设置 LUN 的原始块大小。有关更多信息,请参见Volume block size(卷块大小)
Origin(来源)
origin
显示从中克隆的快照的名称。有关更多信息,请参见Origin(来源)
Data migration source(数据迁移源)(仅文件系统)
shadow
该文件系统会在本地或通过 NFS 主动对现有的文件系统执行影子迁移操作时的源位置。有关更多信息,请参见Data Migration Source(数据迁移源)

Compression ratio(压缩比率)

如果启用了压缩,此属性将显示共享资源当前达到的压缩比率。它表示为一个倍数。例如,2x 的压缩率表示此数据占用的空间是未压缩内容的一半。有关选择压缩算法的更多信息,请参见继承的属性中所述的“数据压缩”。

Case sensitivity(区分大小写)

"Case sensitivity"(区分大小写)属性用于控制目录查找是否区分大小写。它支持以下选项:

BUI 值
CLI 值
说明
Mixed(混合)
mixed
是否区分大小写取决于所使用的协议。对于 NFS、FTP 和 HTTP,查找区分大小写。对于 SMB,查找不区分大小写。这是默认设置,优先遵循各个协议的规定而不是在协议间保持一致性。使用此模式时,可能会出现以下情况:创建了多个文件,通过区分大小写的协议访问时这些文件不同,但通过 SMB 访问时发生冲突。在这种情况下,SMB 服务器将创建冲突项的“改编”版本来唯一地标识文件名。
Insensitive(不区分大小写)
insensitive
所有查找都不区分大小写,即使是使用传统上区分大小写的协议(如 NFS)。对这些协议的客户机而言,这会导致混淆,但可以防止客户机创建冲突的名称,名称冲突会导致通过 SMB 进行访问时使用改编的名称。此设置只能在下列情况下使用:SMB 是主协议,将备用协议视为次要协议,而且对预期标准的遵循不是问题。
Sensitive(区分大小写)
sensitive
所有查找都区分大小写,即使是使用传统上不区分大小写的 SMB。通常不应使用此设置,因为 SMB 服务器会通过改编的名称来处理名称冲突,并可能导致 Windows 应用程序行为异常。

Reject non UTF-8(拒绝非 UTF-8)

此属性强制为所有文件和目录实施 UTF-8 编码。设置后,尝试使用无效的 UTF-8 编码来创建文件或目录将失败。这只会影响 NFSv3,该协议中编码不是按标准定义的。NFSv4.0 和 NFSv4.1 始终使用 UTF-8 和 SMB 来协商相应的编码。此设置通常应为 "on",否则 SMB(SMB 必须知道编码及其他信息才能执行区分大小写的对比)无法对使用无效 UTF-8 编码创建的文件名进行解码。只有在以下情况下才能将其设置为 "off":在已存在的 NFSv3 部署中,将客户机配置为使用不同的编码。如果 NFSv3 客户机创建了不是有效的 UTF-8 编码的文件或目录,则在此属性设置为 "off" 的情况下启用 SMB、NFSv4.0 或 NFSv4.1 会产生不确定的结果。如果 "normalization"(标准化)属性设置为 "none" 以外的其他任何值,则此属性必须设置为 "on"。

Normalization(标准化)

"normalization"(标准化)属性用于控制对文件系统和目录执行哪种 Unicode 标准化(如果有)。Unicode 支持用不同的编码表示相同的逻辑名称。如果没有标准化,则所存储的磁盘上名称将不同,根据创建文件以及访问文件的方式,使用备用形式之一的查找将失败。如果此属性设置为 "none"(默认值)以外的其他任何值,"Reject non UTF-8"(拒绝非 UTF-8)属性必须也设置为 "on"。

BUI 值
CLI 值
说明
none
不执行标准化。
Form C
formC
标准形式规范化组合 (Normalization Form Canonical Composition, NFC)-字符按规范化等值分解然后重组。
Form D
formD
标准形式规范化分解 (Normalization Form Canonical Decomposition, NFD)-字符按规范化等值分解。
Form KC
formKC
标准形式兼容性组合 (Normalization Form Compatibility Composition, NFKC)-字符按兼容性等值分解,然后按规范化等值重组。
Form KD
formKD
标准形式兼容性分解 (Normalization Form Compatibility Decomposition, NFKD)-字符按兼容性等值分解。

Volume block size(卷块大小)

"Volume block size"(卷块大小)属性设置 LUN 的原始块大小。可以是从 512 字节到 1M 之间的 2 的任何次幂,默认值为 8K。


注 -  卷块大小低于 4K 的 LUN 可能会导致性能下降。

Origin(来源)

如果这是一个克隆,则这是克隆所依据的快照的名称。

Data Migration Source(数据迁移源)

设置后,该文件系统会在本地或通过 NFS 主动对现有的文件系统执行影子迁移操作。有关数据迁移的更多信息,请参见影子迁移