Users Guide
• vmcli -r <iDRAC-IP-address[:iDRAC-SSL-port]> -S -u <iDRAC-user-name> -p <iDRAC-user-password> -
c {<device-name> | <image-file>} — 表示是否 iDRAC CA 证书是否有效。如果证书无效,则会在运行此命令时显示一
条警告消息。但是,该命令将成功执行并且会建立 VMCLI 会话。有关 VMCLI 参数的更多信息,请参阅 VMCLI
帮助
或 VMCLI
Man
页面
。
访问虚拟介质的 VMCLI 命令
下列表格提供访问不同虚拟介质所需要的 VMCLI 命令。
表. 53: VMCLI 命令
虚拟介质 命令
软盘驱动器
vmcli -r [RAC IP or hostname] -u [iDRAC user
name] -p [iDRAC user password] -f [device
name]
可引导软盘或 USB 闪存盘映像
vmcli -r [iDRAC IP address] [iDRAC user
name]
-p [iDRAC password] -f [floppy.img]
CD 驱动器使用 -f 选项
vmcli -r [iDRAC IP address] -u [iDRAC user
name]
-p [iDRAC password] -f [device name]|[image
file]-f [cdrom - dev
]
可引导 CD/DVD 映像
vmcli -r [iDRAC IP address] -u [iDRAC user
name]
-p [iDRAC password] -c [DVD.img]
如果文件没有写保护,则虚拟介质将会写入映像文件。要确保虚拟介质不会写介质,请执行以下操作:
• 配置操作系统来写保护不应改写的软盘映像文件。
• 使用设备的写保护功能。
虚拟化只读映像文件时,多个会话可以共享同一映像介质。
虚拟化物理驱动器时,一次只能有一个会话访问一个给定物理驱动器。
VMCLI 操作系统 Shell 选项
VMCLI 使用 Shell 选项来启用下列操作系统功能:
• stderr/stdout 重定向 — 将任何打印的公用程序输出重定向至文件。
例如,使用大于号字符 (>) 后接文件名将以 VMCLI 公用程序打印的输出覆盖指定的文件。
注: VMCLI 公用程序无法读取标准输入 (stdin)。因此,不需要 stdin 重定向。
• 后台执行 — 默认情况下,VMCLI 公用程序在前台运行。使用操作系统的命令 Shell 功能,使公用程序在后台运行。
例如,在 Linux 操作系统下,命令后跟和号 (&) 字符会使程序生成为一个新的后台进程。此技术在脚本程序中很有用,因为在针
对 VMCLI 命令启动新进程后,它允许脚本继续运行(否则,脚本会阻止,直到 VMCLI 程序终止)。
如果启动多个 VMCLI 会话,请使用操作系统特定的工具来列出和终止进程。
242 安装和使用 VMCLI 公用程序