在 Oracle® Solaris 11.2 中管理 ZFS 文件系统

退出打印视图

更新时间: 2014 年 12 月
 
 

用于监视 ZFS 文件系统的做法

您应当对 ZFS 文件系统进行监视,以确保它们可用并确保可及时发现空间占用问题。

  • 每周使用 zpool listzfs list 命令监视文件系统空间可用性一次,而不要使用 dudf 命令,因为传统命令不会计入后代文件系统或快照所占用的空间。

    有关更多信息,请参见解决 ZFS 空间问题

  • 通过使用 zfs list –o space 命令,显示文件系统空间的占用情况。

  • 文件系统空间可能会不知不觉地被快照占用。通过使用以下语法,可以显示所有的数据集信息:

    # zfs list -t all
  • 在安装系统时会自动创建单独的 /var 文件系统,但是您应该对此文件系统设置配额和预留空间,以确保它不会不知不觉地占用根池空间。

  • 此外,可以使用 fsstat 命令显示 ZFS 文件系统的文件操作活动。可按挂载点或文件系统类型来报告活动。以下示例显示常规的 ZFS 文件系统活动:

    # fsstat /
    new  name   name  attr  attr lookup rddir  read read  write write
    file remov  chng   get   set    ops   ops   ops bytes   ops bytes
    832   589   286  837K 3.23K  2.62M 20.8K 1.15M 1.75G 62.5K  348M /
  • 备份

    • 保存文件系统快照

    • 考虑对企业级软件进行每周和每月备份

    • 在远程系统上存储根池快照,以便进行裸机恢复