Oracle Solaris ZFS 管理指南

前言

《Oracle Solaris ZFS 管理指南》提供有关设置和管理 Oracle Solaris ZFS 文件系统的信息。

本指南中包含基于 SPARC 和基于 x86 的系统的信息。


注 –

此 Oracle Solaris 发行版支持使用以下 SPARC 和 x86 系列处理器体系结构的系统: UltraSPARC、SPARC64、AMD64、Pentium 和 Xeon EM64T。支持的系统可以在 http://www.sun.com/bigadmin/hcl 上的 Solaris 10 Hardware Compatibility List 中找到。本文档列举了在不同类型的平台上进行实现时的所有差别。

在本文档中,这些与 x86 相关的术语表示以下含义:

若想了解本发行版支持哪些系统,请参见 Solaris 10 硬件兼容性列表


目标读者

本指南适用于对设置和管理 Oracle Solaris ZFS 文件系统感兴趣的任何用户。最好具有使用 Oracle Solaris 操作系统 (Operating System, OS) 或其他 UNIX 版本的经验。

本书的结构

下表介绍了本书中的各章。

章 

说明 

第 1 章

概述 ZFS 及其功能和优点。本章还介绍了一些基本概念和术语。 

第 2 章

提供通过基本池和文件系统设置基本 ZFS 配置的逐步说明。本章还介绍了创建 ZFS 文件系统所需的硬件和软件。 

第 3 章

确定使 ZFS 显著区别于传统文件系统的重要功能。了解这些关键差异有助于在使用传统工具与 ZFS 交互时避免混淆。 

第 4 章

提供有关如何创建和管理 ZFS 存储池的详细说明。 

第 5 章

介绍如何安装和引导 ZFS 文件系统。同时还对使用 Oracle Solaris Live Upgrade 将 UFS 根文件系统迁移到 ZFS 根文件系统进行了介绍。 

第 6 章

提供有关管理 ZFS 文件系统的详细信息,其中包括分层文件系统布局、属性继承以及自动挂载点管理和共享交互等概念。 

第 7 章

介绍如何创建和管理 ZFS 快照和克隆。 

第 8 章

介绍如何使用访问控制列表 (access control list, ACL) 通过提供比标准 UNIX 权限更详尽的权限来保护 ZFS 文件。 

第 9 章

介绍如何使用 ZFS 委托管理来允许非特权用户执行 ZFS 管理任务。 

第 10 章

提供有关使用 ZFS 卷、在安装了区域的 Oracle Solaris 系统中使用 ZFS 以及使用备用根池的信息。 

第 11 章

介绍如何确定 ZFS 故障以及如何从中进行恢复。本章还介绍了防止故障的步骤。 

附录 A

介绍可用的 ZFS 版本、各版本的功能以及提供 ZFS 版本和功能的 Solaris OS。 

相关书籍

以下书籍提供了有关常规 Oracle Solaris 系统管理主题的相关信息:

文档、支持和培训

有关其他资源,请参见以下 Web 站点:

Oracle 欢迎您提出意见

Oracle 欢迎您针对其文档质量和实用性提出意见和建议。如果您发现任何错误,或有其他任何改进建议,请转至 http://docs.sun.com,然后单击 Feedback(反馈)。请提供文档的标题和文件号码,以及章节和页码(如果有)。如果您需要回复,请告知。

Oracle Technology Network(Oracle 技术网络)提供了与 Oracle 软件相关的各种资源:

印刷约定

下表介绍了本书中的印刷约定。

表 P–1 印刷约定

字体或符号 

含义 

示例 

AaBbCc123

命令、文件和目录的名称;计算机屏幕输出 

编辑 .login 文件。

使用 ls -a 列出所有文件。

machine_name% you have mail.

AaBbCc123

用户键入的内容,与计算机屏幕输出的显示不同 

machine_name% su

Password:

aabbcc123

要使用实名或值替换的命令行占位符 

删除文件的命令为 rm filename

AaBbCc123

保留未译的新词或术语以及要强调的词 

这些称为 Class 选项。

注意:有些强调的项目在联机时以粗体显示。

新词术语强调

新词或术语以及要强调的词 

高速缓存是存储在本地的副本。

保存文件。

《书名》 

书名 

阅读《用户指南》的第 6 章。

命令中的 shell 提示符示例

下表显示了 Oracle Solaris OS 中包含的缺省 UNIX shell 系统提示符和超级用户提示符。请注意,在命令示例中显示的缺省系统提示符可能会有所不同,具体取决于 Oracle Solaris 发行版。

表 P–2 shell 提示符

shell 

提示符 

Bash shell、Korn shell 和 Bourne shell 

$

Bash shell、Korn shell 和 Bourne shell 超级用户 

#

C shell 

machine_name%

C shell 超级用户 

machine_name#