运行脚本之前,在命令行 shell 中设置环境变量,如 RCM_ENV_FORCE。
例如,在 Korn shell 中,请使用以下命令:
$ export RCM_ENV_FORCE=TRUE |
通过从命令行手动运行脚本命令来测试脚本。
例如:
$ script-name scriptinfo $ script-name register $ script-name preremove resource-name $ script-name postremove resource-name |
确保脚本中的每个 RCM 脚本命令都会列显 stdout 的相应输出。
在相应的脚本目录中安装脚本。
有关更多信息,请参见如何安装 RCM 脚本。
通过启动动态删除操作来测试脚本。
例如,假定脚本注册了设备 /dev/dsk/c1t0d0s0。请尝试键入以下命令。
$ cfgadm -c unconfigure c1::dsk/c1t0d0 $ cfgadm -f -c unconfigure c1::dsk/c1t0d0 $ cfgadm -c configure c1::dsk/c1t0d0 |
请确保您熟悉这些命令,因为这些命令可以改变系统的状态,并会导致系统故障。