Solaris 9 安装指南

验证 custom_probes 文件

在可以使用配置文件(rules custom_probes 文件)之前,必须运行 check 脚本来验证是否已正确安装了这些文件。如果所有的配置文件、规则以及探测和比较函数已正确安装,则创建 rules.ok custom_probes.ok 文件。表 25-1 说明 check 脚本所进行的操作。

表 25-1 使用 check 脚本时会发生什么

阶段 

说明  

check 搜索 custom_probes 文件。

如果该文件存在,则 checkcustom_probes 文件创建 custom_probes.ok 文件、删除所有的注释行和空白行,并保留所有的 Bourne shell 命令、变量和算法。然后,check 在结尾添加下列注释行:

# version=2 checksum=num

验证 custom_probes 文件

  1. 验证 check 脚本是否位于 JumpStart 目录中。


    注意:

    check 脚本位于 Solaris 9 DVD 或 Solaris 9 Software 1 of 2 CD CD 上的 Solaris_9/Misc/jumpstart_sample 目录中。


  2. 更改到 JumpStart 目录。

  3. 运行 check 脚本来验证 rules custom_probes 文件。


    $ ./check [[-p 路径 -r file_name]]

    -p 路径

    使用来自平台的 Solaris 9 软件映像的 check 脚本而不是来自您使用的系统的 check 脚本来验证 custom_probes 文件。路径 是本地磁盘或已安装的 Solaris 9 DVD 或 Solaris 9 Software 1 of 2 CD CD 上的映像。

    如果您的系统正在运行早期版本的 Solaris,则使用该选项来运行最新版本的 check

    -r file_name

    指定一个文件名(名为 custom_probes 的排除在外)。通过使用 -r 选项,可以在将一组函数集成到 custom_probes 文件中之前验证这些函数的有效性。

    check 脚本运行时,该脚本报告 rulescustom_probes 文件以及每个配置文件的有效性。如果没有出现任何错误,则该脚本将报告: "定制 JumpStart 配置没有问题" 并在 JumpStart 目录中创建 rules.ok custom_probes.ok 文件。

  4. 确定 custom_probes.ok 文件是否为可执行文件。

    • 如果是,请转到 步骤 5

    • 如果不是,请键入下列命令:

      chmod +x custom_probes

  5. 确保 root 拥有 custom_probes.ok 文件并且权限设置为 755。