SunMicrosystems,Inc.请将有关本文档的意见和建议提交至:™QFS配置和管理指南Version4,Update5文件号码819-6325-102006年6月,修订版A请回收版权所有2006SunMicrosystems,Inc.,4150NetworkCircle,SantaClara,California95054,U.S.A.保留所有权利。对于本文档中介绍的产品,SunMicrosystems,Inc.对其所涉及的技术拥有相关的知识产权。需特别指出的是(但不局限于此),这些知识产权可能包含在中列出的一项或多项美国专利,以及在美国和其他国家/地区申请的一项或多项其他专利或待批专利。本文档及其相关产品的使用、复制、分发和反编译均受许可证限制。未经Sun及其许可方(如果有)的事先书面许可,不得以任何形式、任何手段复制本产品或文档的任何部分。第三方软件,包括字体技术,均已从Sun供应商处获得版权和使用许可。本产品的某些部分可能是从BerkeleyBSD系统衍生出来的,并获得了加利福尼亚大学的许可。UNIX是X/OpenCompany,Ltd.在美国和其他国家/地区独家许可的注册商标。Sun、SunMicrosystems、Sun徽标、AnswerBook2、docs.sun.com、Solaris、Java、SolsticeDiskSuite、SunPlex和SunStorEdge是SunMicrosystems,Inc.在美国和其他国家/地区的商标或注册商标。所有SPARC商标的使用均已获得许可,它们是SPARCInternational,Inc.在美国和其他国家/地区的商标或注册商标。标有SPARC商标的产品均基于由SunMicrosystems,Inc.开发的体系结构。Mozilla是NetscapeCommunicationsCorporation在美国和其他国家/地区的商标或注册商标。OPENLOOK和Sun™图形用户界面是SunMicrosystems,Inc.为其用户和许可证持有者开发的。Sun感谢Xerox在研究和开发可视或图形用户界面的概念方面为计算机行业所做的开拓性贡献。Sun已从Xerox获得了对Xerox图形用户界面的非独占性许可证,该许可证还适用于实现OPENLOOKGUI和在其他方面遵守Sun书面许可协议的Sun许可证持有者。美国政府权利-商业用途。政府用户应遵循SunMicrosystems,Inc.的标准许可协议,以及FAR(FederalAcquisitionRegulations,即“联邦政府采购法规”)的适用条款及其补充条款。本文档按“原样”提供,对于所有明示或默示的条件、陈述和担保,包括对适销性、适用性或非侵权性的默示保证,均不承担任何责任,除非此免责声明的适用范围在法律上无效。iii目录前言xxv1.文件系统概述1文件系统特性1卷管理2支持分页和直接I/O2大容量2快速文件系统恢复3元数据存储3vnode接口3共享文件系统支持4Linux客户机支持4其他文件系统特性5设计基础5inode文件和文件特征6指定磁盘分配单元6DAU设置和文件系统的几何结构7ms和ma文件系统7双分配方案和单分配方案7数据对齐9数据磁盘上的分散读写宽度9ivSunStorEdgeQFS配置和管理指南•Version4,Update5,2006年6月文件分配方法12元数据分配12循环分配13分散读写分配14分散读写组17不匹配的分散读写组19不匹配的分散读写组示例192.系统配置任务23使用FileSystemManager软件23▼首次调用FileSystemManager24创建附加的管理员和用户帐户25▼创建附加帐户25指定权限级别25创建多用户帐户26▼添加其他FileSystemManager可访问的服务器27设置会话超时27使用FileSystemManagerPortal代理28▼启用FileSystemManagerPortal代理28关于FileSystemManagerPortal代理的端口号28关于FileSystemManagerPortal代理的配置和日志文件29mcf文件的功能29EquipmentIdentifier字段30EquipmentOrdinal字段31EquipmentType字段31FamilySet字段32DeviceState字段32AdditionalParameters字段32mcf文件示例33文件设置、选项和指令之间的交互作用34目录v初始化文件系统35配置示例36▼创建SunStorEdgeQFS循环磁盘配置36▼创建SunStorEdgeQFS分散读写磁盘配置38▼创建SunStorEdgeQFS分散读写组配置393.执行操作任务41查看文件和文件属性41文件属性和文件状态41显示文件信息43关于sls(1)输出43关于保持行45将配置文件的更改传播到系统45▼在SunStorEdgeQFSSunCluster环境中更改mcf(4)或defaults.conf(4)信息46▼在SAM-QFS环境中更改mcf(4)或defaults.conf(4)文件系统信息46▼更改mcf(4)或defaults.conf(4)可移除介质驱动器信息47更改共享主机文件48▼添加新条目或更改现有条目49▼更改主机名,重新排列条目或插入条目50设置挂载参数51mount(1M)命令51/etc/vfstab文件52samfs.cmd文件53卸载文件系统54▼卸载独立的QFS或SAM-QFS文件系统54▼卸载SunStorEdgeQFS共享文件系统54为文件系统添加磁盘高速缓存55▼为文件系统添加磁盘高速缓存55viSunStorEdgeQFS配置和管理指南•Version4,Update5,2006年6月重新创建文件系统56▼备份并重新创建文件系统564.配置SunStorEdgeQFS共享文件系统59挂载和卸载SunStorEdgeQFS共享文件系统59▼挂载共享文件系统60▼卸载共享文件系统60将非共享文件系统转换为共享文件系统60▼执行转换61▼在每一台客户机上执行转换63将共享文件系统转换为非共享文件系统64▼在每一台客户机上执行转换64▼在服务器上执行转换65添加和删除客户机主机66▼添加客户机主机66▼删除客户机主机71在SunStorEdgeQFS共享环境中更新mcf文件73创建本地主机配置文件75在SunStorEdgeQFS环境中更改元数据服务器77▼在元数据服务器可用时更改元数据服务器78▼在元数据服务器不可用时更改元数据服务器78在SAM-QFS环境中更改元数据服务器79▼在SAM-QFS环境中更改元数据服务器80SunStorEdgeQFS共享文件系统中的客户机/服务器通信81目录vii5.管理文件系统配额83概述83配额类型、配额文件和配额记录84软限制和硬限制85磁盘块和文件限制85启用配额86设置配额的原则86▼配置新文件系统以使用配额86▼配置现有文件系统以使用配额88▼为目录和文件分配管理集ID90设置无穷配额90▼设置无穷配额90启用默认配额值91▼启用用户、组或管理集的默认配额值91启用限制92▼启用对用户、组或管理集的限制92▼使用现有配额文件启用或更改对用户、组或管理集的限制92检查配额93▼检查已超配额94更改和删除配额96▼更改宽限期96更改宽限期到期时间98▼限制其他文件系统资源分配100▼删除文件系统的配额102▼校正配额103viiiSunStorEdgeQFS配置和管理指南•Version4,Update5,2006年6月6.在SunCluster环境中配置SunStorEdgeQFS105开始之前106限制107SunCluster系统与SunStorEdgeQFS软件的交互方式108共享文件系统的数据存取108非共享文件系统的数据存取108用于SunCluster的SolarisVolumeManager的SunStorEdgeQFS支持109▼使用用于SunCluster的SolarisVolumeManager配置文件系统110关于配置示例116在SunCluster环境中配置SunStorEdgeQFS共享文件系统117元数据服务器资源注意事项117配置示例118▼准备创建SunStorEdgeQFS共享文件系统119▼创建SunStorEdgeQFS共享文件系统并配置SunCluster节点122▼验证配置123▼配置用于OracleRealApplicationClusters的SunCluster数据服务125在SunCluster环境中配置非共享文件系统126示例1:原始全局设备上的HA-NFS127▼准备创建非共享SunStorEdgeQFS文件系统127▼创建SunStorEdgeQFS文件系统并配置SunCluster节点129▼配置网络名称服务和IPMP验证测试130▼配置HA-NFS以及SunStorEdgeQFS文件系统以实现高可用性133示例2:SolsticeDiskSuite/SolarisVolumeManager控制的卷上的HA-NFS134▼准备SolsticeDiskSuite/SolarisVolumeManager软件135▼准备创建SunStorEdgeQFS文件系统136▼创建SunStorEdgeQFS文件系统并配置SunCluster节点137▼配置网络名称服务和IPMP验证测试139▼配置HA-NFS以及SunStorEdgeQFS文件系统以实现高可用性139目录ix示例3:VxVM卷上的HA-NFS141▼配置VxVM软件142▼准备创建SunStorEdgeQFS文件系统143▼创建SunStorEdgeQFS文件系统并配置SunCluster节点144▼验证配置144▼配置网络名称服务和IPMP验证测试145▼配置HA-NFS以及SunStorEdgeQFS文件系统以实现高可用性145更改SunStorEdgeQFS配置145▼更改共享文件系统配置146▼在使用原始全局设备的文件系统上禁用HA-NFS147▼在使用SolarisVolumeManager控制的卷的文件系统上禁用HA-NFS148▼在使用VxVM控制的卷的SunStorEdgeQFS文件系统上禁用HA-NFS1497.高级主题151使用守护进程、进程和跟踪152守护进程和进程152跟踪文件153跟踪文件的内容153循环更新跟踪文件154确定正在跟踪的进程155使用setfa(1)命令设置文件属性156选择文件和目录的文件属性156预分配文件空间156选择文件分配方法和分散读写宽度157选择分散读写组设备157配置WORM-FS文件系统158启用WORM-FS功能158设置默认保持期161使用touch设置保持期161延长文件的保持期162xSunStorEdgeQFS配置和管理指南•Version4,Update5,2006年6月使用sls查看WORM-FS文件163使用sfind查找WORM-FS文件163调节大型文件164配置多读取器文件系统165在异构计算环境中使用SAN-QFS文件系统166开始之前168启用SAN-QFS文件系统168▼在元数据控制器上启用SAN-QFS文件系统168▼在客户机上启用SAN-QFS文件系统169▼在客户机上安装SANergy软件170卸载SAN-QFS文件系统170▼在SANergy客户机上卸载SAN-QFS文件系统171▼在元数据控制器上卸载SAN-QFS文件系统171▼在SunStorEdgeQFS客户机上卸载SAN-QFS文件系统171▼在SunStorEdgeQFS服务器上卸载SAN-QFS文件系统172故障排除:使用SANergy文件保持来卸载SAN-