在 Oracle® Solaris 11.2 中管理审计

退出打印视图

更新时间: 2014 年 7 月
 
 

如何压缩专用文件系统上的审计文件

审计文件可以增大。您可以设置文件大小的上限,如Example 4–3 中所示。在本过程中,使用压缩来减小大小。

开始之前

您必须是指定有 "ZFS File System Management"(ZFS 文件系统管理)和 "ZFS Storage Management"(ZFS 存储管理)权限配置文件的管理员。通过后一个配置文件可以创建存储池。有关更多信息,请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的使用所指定的管理权限

  1. 将 ZFS 文件系统专用于审计文件。

    有关过程,请参见如何为审计文件创建 ZFS 文件系统

  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 文件系统

  3. 刷新审计服务。
    # audit -s
  4. (u53ef选) 验证新的压缩设置。

    例如,如果使用高压缩算法,信息可能与以下内容类似:

    # zfs get compressration auditp/auditf
    NAME           PROPERTY       VALUE  SOURCE
    auditp/auditf  compressratio  16.89x  -