在 Oracle® Solaris 11.2 中管理设备

退出打印视图

更新时间: 2014 年 7 月
 
 

如何测试 RCM 脚本

  1. 运行脚本之前,在命令行 shell 中设置环境变量,如 RCM_ENV_FORCE

    例如,在 Korn shell 中,请使用以下命令:

    $ export RCM_ENV_FORCE=TRUE
  2. 通过从命令行手动运行脚本命令来测试脚本。

    例如:

    $ script-name scriptinfo
    $ script-name register
    $ script-name preremove resource-name
    $ script-name postremove resource-name
  3. 确保脚本中的每个 RCM 脚本命令都会列显 stdout 的相应输出。
  4. 在相应的脚本目录中安装脚本。

    有关更多信息,请参见如何安装 RCM 脚本

  5. 通过启动动态删除操作来测试脚本。

    例如,假定脚本注册了设备 /dev/dsk/c1t0d0s0。请尝试键入以下命令。

    $ cfgadm -c unconfigure c1::dsk/c1t0d0
    $ cfgadm -f -c unconfigure c1::dsk/c1t0d0
    $ cfgadm -c configure c1::dsk/c1t0d0

    Caution

    注意  -  请确保您熟悉这些命令,因为这些命令可以改变系统的状态,并会导致系统故障。