跳过导航链接 | |
退出打印视图 | |
Sun Storage Archive Manager 5.3 配置和管理指南 Sun QFS and Sun Storage Archive Manager 5.3 Information Library (简体中文) |
Oracle 的 StorageTek T10000C 磁带机支持 DIV。如果在 SAM-QFS 文件系统中为归档副本启用了 DIV 模式,SAM-QFS 文件系统将使用 mt DADP 命令在 st 驱动程序中启用 DIV。之后,st 驱动程序将计算由归档程序写入磁带中的每个逻辑块的校验和(根据服务器平台由硬件或软件生成)。校验和由磁带存储驱动器进行检查,必须与要写入磁带中的数据匹配。StorageTek T10000C 驱动器将用户数据和校验和都放在介质上。如果校验和不匹配,归档程序中将返回一个错误,并且归档程序不会将文件标记为 copy archdone。st 驱动程序在读、写操作期间都将重试 DIV 错误。如果只是暂时错误,st 驱动程序将成功传输数据,而不会返回错误。
SAM-QFS 使用 st 驱动程序检查回写程序从磁带中读取的每个逻辑块的校验和。校验和必须匹配,数据才能返回给用户。如果检测到错误,回写程序将转向备选副本。DIV 在块级别提供直接反馈,以保证只将正确的数据写入磁带,并且只从磁带返回正确的数据。StorageTek T10000C 驱动器支持非常快速的用户数据检验选项,而不必将数据传输回 SAM-QFS。由于校验和存储在含有用户数据的介质上,因此可以由磁带存储设备直接检验。
对于 StorageTek T10000C 驱动器,SAM-QFS 支持新的 tpverify 命令,该命令将检验写入磁带的数据,而不对数据进行回写。可以定期执行此项检查,以检验磁带上的数据是否正确。如果数据不正确,SAM-QFS 将回写备选副本,并自动将文件重新归档。此外,如果 tpverify 命令检测到不正确的数据,则将返回错误。另一项归档程序功能是写后检验,该功能使归档程序在文件写入到磁带上后对整个文件进行检验。写后检验功能可确保 DIV 循环冗余码 (Cyclic Redundancy Codes, CRC) 正确存储在磁带上。
对于 Sun SAM-Remote 软件,要使用 DIV 功能,必须为 SAM-Remote 服务器及客户机启用 default.conf 文件中的 div 设置。有关 SAM-Remote 软件的更多信息,请参见第 18 章。