审计文件可以增大。您可以设置文件大小的上限,如Example 4–3 中所示。在本过程中,使用压缩来减小大小。
开始之前
您必须是指定有 "ZFS File System Management"(ZFS 文件系统管理)和 "ZFS Storage Management"(ZFS 存储管理)权限配置文件的管理员。通过后一个配置文件可以创建存储池。有关更多信息,请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的使用所指定的管理权限。
有关过程,请参见如何为审计文件创建 ZFS 文件系统。
使用这两个选项均可压缩审计文件系统。刷新审计服务后,将显示压缩率。
在以下示例中,ZFS 池 auditp/auditf 为数据集。
# zfs set compression=on auditp/auditf # audit -s # zfs get compressratio auditp/auditf NAME PROPERTY VALUE SOURCE auditp/auditf compressratio 4.54x -
# zfs set compression=gzip-9 auditp/auditf # zfs get compression auditp/auditf NAME PROPERTY VALUE SOURCE auditp/auditf compression gzip-9 local
gzip-9 压缩算法导致文件占用的空间比缺省压缩算法 lzjb 少三分之一。有关更多信息,请参见在 Oracle Solaris 11.2 中管理 ZFS 文件系统 中的第 5 章 管理 Oracle Solaris ZFS 文件系统。
# audit -s
例如,如果使用高压缩算法,信息可能与以下内容类似:
# zfs get compressration auditp/auditf NAME PROPERTY VALUE SOURCE auditp/auditf compressratio 16.89x -