Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

18.6.2. engine-iso-uploader 命令的语法

ISO uploader 命令的基本语法为:
engine-iso-uploader [options] list
engine-iso-uploader [options] upload [file].[file]...[file]
ISO uploader 命令支持两个操作 - 列表,以及 上传
  • list 操作列出了可将 ISO 文件上传到的 ISO 存储域。Red Hat Virtualization Manager 在在安装过程中安装 Manager 的机器上创建此列表。
  • upload 操作将单个 ISO 文件或者多个由空格分开的 ISO 文件上传到指定的 ISO 存储域。默认情况下使用 NFS,但也可以使用 SSH。
在使用 ISO uploader 命令时,您必须指定上述操作之一。此外,您必须至少指定一个本地文件才能使用 upload 操作。
有几个参数可以进一步优化 engine-iso-uploader 命令。

常规选项

--version
显示 ISO uploader 命令的版本。
-h,--help
显示如何使用 ISO uploader 命令的信息。
--conf-file=[PATH]
设置 [PATH],作为命令要使用的配置文件。默认为 /etc/ovirt-engine/isouploader.conf
--log-file=[PATH]
设置 [PATH] 作为命令用于写入日志输出的特定文件名。默认为 /var/log/ovirt-engine/ovirt-iso-uploader/ovirt-iso-uploader[date].log
--cert-file=[PATH]
[PATH] 设置为用于验证引擎的证书。默认为 /etc/pki/ovirt-engine/ca.pem
--insecure
指定不会尝试验证引擎。
--nossl
指定 SSL 不会用于连接引擎。
--quiet
设置静默模式,将控制台输出减少到最小值。
-v,--verbose
设置详细模式,提供更多控制台输出。
-f,--force
上传的源文件与目标 ISO 域中的现有文件具有相同的文件名时,需要强制模式。此选项强制覆盖现有文件。

Red Hat Virtualization Manager 选项

-u [USER], --user=[USER]
指定凭证将用于执行命令的用户。[USER][username]@[domain] 的形式指定。用户必须在指定的域中存在,且对 Red Hat Virtualization Manager 已知。
-r [FQDN], --engine=[FQDN]
指定从中上传镜像的 Red Hat Virtualization Manager 的 IP 地址或完全限定域名。假设镜像上传程序是从安装 Red Hat Virtualization Manager 的同一机器中运行。默认值为 localhost:443

ISO 存储域选项

以下选项指定要上传到镜像的 ISO 域。这些选项不能一起使用;您必须使用 -i 选项或 -n 选项。
-i,--iso-domain=[ISODOMAIN]
将存储域 [ISODOMAIN] 设置为上传的目的地。
-n, --nfs-server=[NFSSERVER]
将 NFS 路径 [NFSSERVER] 设置为上传的目的地。

连接选项

ISO 上传程序默认使用 NFS 上传文件。这些选项指定 SSH 文件传输。
--ssh-user=[USER]
[USER] 设置为要用于上传的 SSH 用户名。默认值为 root
--ssh-port=[PORT]
[PORT] 设置为连接到 SSH 时使用的端口。
-k [KEYFILE], --key-file=[KEYFILE]
[KEYFILE] 设置为用于 SSH 身份验证的公钥。如果没有设置密钥,系统会提示您输入通过 --ssh-user=[USER] 指定的用户的密码。