Solaris 10 – 除了以下情况,所有 UFS 文件系统均缺省启用日志记录:
明确禁用了日志记录。
用于日志的文件系统空间不足。
在以前的 Solaris 发行版中,必须手动启用 UFS 日志记录。有关 UFS 日志记录的更多信息,请参见UFS 日志记录。
在此发行版中使用 UFS 日志记录时,请牢记以下问题:
确保具有足够的磁盘空间可用于一般系统需要,如用于用户和应用程序以及用于 UFS 日志记录。
如果没有足够的磁盘空间用于记录数据,则会显示以下类似消息:
# mount /dev/dsk/c0t4d0s0 /mnt /mnt: No space left on device Could not enable logging for /mnt on /dev/dsk/c0t4d0s0. # |
但是,文件系统仍然会挂载。例如:
# df -h /mnt Filesystem size used avail capacity Mounted on /dev/dsk/c0t4d0s0 142M 142M 0K 100% /mnt # |
通常为空的已启用日志记录的 UFS 文件系统会占用一些磁盘空间用于日志。
如果从以前的 Solaris 发行版升级到此 Solaris 发行版,即使 /etc/vfstab 文件中未指定 logging 选项,UFS 文件系统仍会启用日志记录。要禁用日志记录,请向 /etc/vfstab 文件中的 UFS 文件系统各项添加 nologging 选项。