初始化逻辑卷,以用作“日志文件系统”(JFS)的日志。初始化“增强的日志文件系统”(JFS2)的概要日志。对使用行内日志的现有 JFS2 文件系统重新格式化行内日志。
logform [ -V vfstype ] LogName
logform 命令初始化逻辑卷,以用作 JFS 或 JFS2 日志设备。 在任何 JFS 日志设备或 JFS2 行外或行内日志设备上运行 logform 命令会破坏日志设备上的所有日志记录。这可能导致文件系统失去恢复能力,因而丢失文件系统的数据。
对已经在使用行外日志的 JFS2 文件系统的行外日志运行 logform 命令时,此行外日志的设备类型必须是 jfs2log。否则,logform 命令会因有一个错误而退出。
要把现有的逻辑卷重新用作 JFS2 文件系统的行外日志设备,您必须删除该逻辑卷,然后将其重新创建为 jfs2log 设备类型。
在逻辑卷类型为 jfs2 的设备上运行 logform 时,如果设备的文件系统使用行内日志,那么该行内日志会被重新格式化。如果设备的文件系统使用行外日志,则会报告错误。
当 logform 命令用于格式化现有 JFS2 文件系统的行内日志时,文件系统的数据不会受到影响;只有日志记录会受到破坏。行内日志的逻辑卷类型与文件系统的逻辑卷类型相同。对于 JFS2 文件系统,行内日志逻辑卷类型是 jfs2。
-V vfstype [jfslog | jfs2log] | 如果指定了 vfstype,它表示了日志应该格式化为何种文件系统类型。 如果没有指定该选项,那么从逻辑卷的类型中获取该类型。 如果逻辑卷没有指定类型,那么会使用 /etc/vfs 中缺省的 vfs 类型。 |
LogName | LogName 参数指定了要初始化的逻辑卷的绝对路径(例如 /dev/jfslog1)。在行内日志上运行 logform 命令时,LogName 是文件系统的设备名。 |
mklv -t jfslog -y jfslog1 newvg 1
此命令在卷组 newvg 中创建了一个 名为 jfslog1 的 jfslog 逻辑卷。 逻辑卷的大小为 1 个逻辑分区。
logform /dev/jfslog1
现在jfslog1 逻辑卷就已经就绪了,可以用作 JFS 日志设备。
logform /dev/fslv00这样会格式化文件系统 /j2 的行内日志,但是不会涉及文件系统中的数据。
/etc/filesystems | 列出了已知的文件系统并定义了它们包括日志设备在内的特征。 |
在 AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的文件系统解释了 文件系统类型、管理、结构和维护。
在 AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的安装概述解释了 安装文件和目录、安装点和自动安装。
在 AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的理解日志文件系统大小限制。