《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 相关的术语表示以下含义:
"x86" 泛指 64 位和 32 位的 x86 兼容产品系列。
"x64" 指出了有关 AMD64 或 EM64T 系统的特定 64 位信息。
“32 位 x86”指出了有关基于 x86 的系统的特定 32 位信息。
若想了解本发行版支持哪些系统,请参见 Solaris 10 硬件兼容性列表。
本指南适用于对设置和管理 Oracle Solaris ZFS 文件系统感兴趣的任何用户。最好具有使用 Oracle Solaris 操作系统 (Operating System, OS) 或其他 UNIX 版本的经验。
下表介绍了本书中的各章。
章 |
说明 |
---|---|
概述 ZFS 及其功能和优点。本章还介绍了一些基本概念和术语。 |
|
提供通过基本池和文件系统设置基本 ZFS 配置的逐步说明。本章还介绍了创建 ZFS 文件系统所需的硬件和软件。 |
|
确定使 ZFS 显著区别于传统文件系统的重要功能。了解这些关键差异有助于在使用传统工具与 ZFS 交互时避免混淆。 |
|
提供有关如何创建和管理 ZFS 存储池的详细说明。 |
|
介绍如何安装和引导 ZFS 文件系统。同时还对使用 Oracle Solaris Live Upgrade 将 UFS 根文件系统迁移到 ZFS 根文件系统进行了介绍。 |
|
提供有关管理 ZFS 文件系统的详细信息,其中包括分层文件系统布局、属性继承以及自动挂载点管理和共享交互等概念。 |
|
介绍如何创建和管理 ZFS 快照和克隆。 |
|
介绍如何使用访问控制列表 (access control list, ACL) 通过提供比标准 UNIX 权限更详尽的权限来保护 ZFS 文件。 |
|
介绍如何使用 ZFS 委托管理来允许非特权用户执行 ZFS 管理任务。 |
|
提供有关使用 ZFS 卷、在安装了区域的 Oracle Solaris 系统中使用 ZFS 以及使用备用根池的信息。 |
|
介绍如何确定 ZFS 故障以及如何从中进行恢复。本章还介绍了防止故障的步骤。 |
|
介绍可用的 ZFS 版本、各版本的功能以及提供 ZFS 版本和功能的 Solaris OS。 |
以下书籍提供了有关常规 Oracle Solaris 系统管理主题的相关信息:
有关其他资源,请参见以下 Web 站点:
Oracle 欢迎您针对其文档质量和实用性提出意见和建议。如果您发现任何错误,或有其他任何改进建议,请转至 http://docs.sun.com,然后单击 Feedback(反馈)。请提供文档的标题和文件号码,以及章节和页码(如果有)。如果您需要回复,请告知。
Oracle Technology Network(Oracle 技术网络)提供了与 Oracle 软件相关的各种资源:
可在 Discussion Forums(讨论论坛)中讨论技术问题和解决方案。
从 Oracle 示例获取实际操作的逐步教程。
下载样例代码。
下表介绍了本书中的印刷约定。
表 P–1 印刷约定
字体或符号 |
含义 |
示例 |
---|---|---|
AaBbCc123 |
命令、文件和目录的名称;计算机屏幕输出 |
编辑 .login 文件。 使用 ls -a 列出所有文件。 machine_name% you have mail. |
AaBbCc123 |
用户键入的内容,与计算机屏幕输出的显示不同 |
machine_name% su Password: |
aabbcc123 |
要使用实名或值替换的命令行占位符 |
删除文件的命令为 rm filename。 |
AaBbCc123 |
保留未译的新词或术语以及要强调的词 |
这些称为 Class 选项。 注意:有些强调的项目在联机时以粗体显示。 |
新词术语强调 |
新词或术语以及要强调的词 |
高速缓存是存储在本地的副本。 请勿保存文件。 |
《书名》 |
书名 |
阅读《用户指南》的第 6 章。 |
下表显示了 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# |