从文件恢复可调参数值。
tunrestore -R
tunrestore 命令将恢复文件中存储的所有可调参数的值。
tunrestore -f Filename 即刻适用于 Filename。所有 Filename 中列出的可调参数将被设置为该文件中定义的值。Filename 中未列出的可调参数将保持未变。明示设置为 DEFAULT 的可调参数将被设置为其缺省值。
tunrestore -r -f Filename 在下一次启动时应用于 Filename。该操作是通过检查指定文件中不一致之处(相当于运行 tuncheck )并将其复制到 /etc/tunables/nextboot 来完成的。如果需要 bosboot,将会提示用户运行该命令。
tunrestore -R 只能在重新启动时运行。将会修改所有未根据 nextboot 文件定义值设置的可调项。 未在 nextboot 文件中列出的可调项将被强制更改为缺省值。 所有的操作、警告和错误将记录在 /etc/tunables/lastboot.log 中。
此外,将会自动生成一个称为 /etc/tunables/lastboot 的新可调文件。该文件包含所有以数字值列出的可调项。代表缺省值的值带有注释 DEFAULT VALUE(缺省值)。其信息节包括 /etc/tunables/lastboot.log 文件的校验和,以确认可识别 lastboot/lastboot.log 文件对。
-f Filename | 指明要应用的可调文件名。如果它不包含‘/’(正斜杠)字符,则该名称与 /etc/tunables 相关。 |
-r | 使指定的文件变为新的 nextboot 文件。 |
-R | 在启动进程中恢复 /etc/tunables/nextboot。 |
Dynamic | 可随时更改 |
Static | 永不能更改 |
Reboot | 只能在重新启动序列中更改 |
Bosboot | 只有在运行 bosboot 命令并重新启动机器时才能更改。 |
Mount | 只有在下一次进一步安装文件系统或目录时更改才生效。 |
Incremental | 除非在启动时,否则只能递增。 |
Connect | 更改仅对以后的套接字连接有效。 |
tunrestore -f mytunable
tunrestore -r -f mytunable
/usr/sbin/tunrestore | 包含 tunrestore 命令。 |
/tunables | 包含可调文件。 |
/etc/tunables/nextboot | 包含在下一次启动时要应用的值。 |
/etc/tunables/lastboot | 包含上一次启动后所有可调值。 |
/etc/tunables/lastboot.log | 包含在上一次启动时由 tunrestore 发出的消息、警告和错误。 |
tunchange 命令, tuncheck 命令、tundefault 命令 和 tunsave 命令。
AIX 5L Version 5.2 Files Reference 中的 Tunables File Format。
AIX 5L Version 5.2 Performance Tools Guide and Reference 中的 Kernel Tuning。