推荐的Oracle Solaris ZFS做法

附录

推荐的存储池做法

一般系统惯例

top

ZFS存储池创建惯例

一般存储池做法
top
根池创建实践
top
非根池创建实践
top
本地或网络连接存储阵列上的池创建实践
当在本地或远程连接的存储阵列上创建一个ZFS存储池时,考虑以下存储池实践。 top
Oracle数据库的池创建实践
在创建Oracle数据库时考虑以下存储池实践。 top
在VirtualBox中使用ZFS存储池
top

提高性能的存储池实践

top

ZFS存储池维护和监控实践

top

推荐的文件系统做法

根文件系统实践

top

文件系统创建实践

top

Oracle数据库的文件系统创建实践

top

监控ZFS文件系统实践

top

使用时间滑块

关于时间滑块

时间滑块为Oracle Solaris桌面用户提供了一种图形化方法,可以从主目录的自动定时增量快照恢复单个文件或目录。
如果启用,默认情况下,时间滑块每15分钟拍摄一次每个ZFS文件系统的快照。
随着时间的推移,这些快照将再次被删除,这样,在时间滑块服务运行的前24小时、前7天和前一周中,每24小时只保留一个快照。

时间滑块可以为任何ZFS文件系统(包括启动环境)自动执行定期快照,即使在非桌面系统上也是如此。

时间滑块使用以下SMF服务:

启用和禁用时间滑块

要配置时间滑块,必须为您分配时间滑块管理权限配置文件。如果配置文件需要身份验证,系统将提示您输入密码以访问配置对话框。

默认情况下,时间滑块处于禁用状态。要启用它,请执行以下步骤:
  1. 在桌面上点击Activities显示dock
  2. 从dock点击Show ApplicationsTime Slider
  3. 选中或取消选中Enable Time Slider选项
  4. 点击OK选择默认设置

使用时间滑块高级选项

时间滑块对所有连接的ZFS文件系统进行频繁快照。这些快照每15分钟、每小时、每天和每周进行一次。
自动快照将依次删除,如下所示: 启用时,时间滑块提供一组高级选项,以便您可以自定义快照过程,如下图所示: top

Oracle Solaris ZFS版本说明

ZFS版本简介

引入了新的ZFS池和文件系统功能,可以使用Oracle Solaris版本中提供的特定ZFS版本进行访问。
可以使用zpool upgradezfs upgrade来确定池或文件系统的版本是否低于当前运行的Oracle Solaris版本提供的版本。
还可以使用这些命令升级池和文件系统版本。

ZFS池版本

下表列出了Oracle Solaris版本中可用的ZFS池版本。可以使用zpool upgrade -v命令创建此列表。
版本 Oracle Solaris版本 说明
1 Solaris 10 6/06 初始ZFS版本
2 Solaris 10 11/06 同上块(复制的元数据)
3 Solaris 10 11/06 热备盘和双奇偶校验RAID-Z
4 Solaris 10 8/07 zpool history
5 Solaris 10 10/08 gzip压缩算法
6 Solaris 10 10/08 bootfs池属性
7 Solaris 10 10/08 单独的意图日志设备
8 Solaris 10 10/08 委托管理
9 Solaris 10 10/08 refquotarefreservation属性
10 Solaris 10 5/09 缓存设备
11 Solaris 10 10/09 改善擦洗性能
12 Solaris 10 10/09 快照属性
13 Solaris 10 10/09 snapused属性
14 Solaris 10 10/09 aclinherit passthrough-x属性
15 Solaris 10 10/09 用户和组空间记帐
16 Solaris 10 9/10 stmf属性
17 Solaris 10 9/10 三奇偶校验RAID-Z
18 Solaris 10 9/10 快照用户持有
19 Solaris 10 9/10 日志设备删除
20 Solaris 10 9/10 zle(零长度编码)压缩算法
21 Solaris 10 9/10 重复数据消除
22 Solaris 10 9/10 接收属性
23 Solaris 10 8/11 瘦ZIL
24 Solaris 10 8/11 系统属性
25 Solaris 10 8/11 改进的擦洗统计数据
26 Solaris 10 8/11 改进的快照删除性能
27 Solaris 10 8/11 改进了快照创建性能
28 Solaris 10 8/11 多个vdev替换
29 Solaris 10 8/11 RAID-Z/镜像混合分配器
30 Solaris 11 11/11 加密
31 Solaris 10 1/13 改进的zfs list性能
32 Solaris 10 1/13 1 MB块大小
33 Oracle Solaris 11 11/11 改进的共享支持
34 Oracle Solaris 11.1 与继承共享
35 Oracle Solaris 11.2 Sequential resilver
36 Oracle Solaris 11.3 高效的日志块分配
37 Oracle Solaris 11.3 LZ4压缩
38 Oracle Solaris 11.4 带加密的xcopy
39 Oracle Solaris 11.4 减少重启动
40 Oracle Solaris 11.4 重复数据消除2
41 Oracle Solaris 11.4 异步数据集销毁
42 Oracle Solaris 11.4 对reguid的支持
43 Oracle Solaris 11.4 RAID-Z增强功能和云设备支持
44 Oracle Solaris 11.4 设备拆除
45 Oracle Solaris 11.4 SRU 11 懒惰死亡名单
46 Oracle Solaris 11.4 SRU 12 用于加密的压缩文件元数据
47 Oracle Solaris 11.4 SRU 21 ZFS卷的属性支持
top

ZFS文件系统版本

下表列出了Oracle Solaris版本中可用的ZFS文件系统版本。
请记住,特定文件系统版本中可用的功能需要特定的池版本。可以使用zfs upgrade -v命令创建此列表。
版本 Oracle Solaris版本 说明
1 Solaris 10 6/06 初始ZFS文件系统版本
2 Solaris 10 10/08 增强的目录项
3 Solaris 10 10/08 区分大小写和文件系统唯一标识符(FUID)
4 Solaris 10 10/09 userquotagroupquota属性
5 Solaris 10 8/11 系统属性
6 Oracle Solaris 11.1 多级文件系统支持
top