搜索

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

download PDF

ISO 上传程序命令的基本语法为:

# engine-iso-uploader options list
# engine-iso-uploader options upload file file file

ISO 上传程序命令支持两个操作 - 列表并上传

  • 列表 操作列出了 ISO 文件可以上传到的 ISO 存储域。Red Hat Virtualization Manager 在安装过程中在安装 Manager 的机器中创建此列表。
  • 上传 操作会将单个 ISO 文件或多个 ISO 文件上传到指定的 ISO 存储域。默认使用 NFS,但也有可用的 SSH。

    注意

    如果使用 SSH,系统会多次提示您输入 SSH 用户密码。您可在上传 ISO 文件前将 SSH 密钥上传到 iso 域服务器,然后使用 --key-file=KEYFILE 选项来避免这些提示。上传公共 SSH 密钥的一种方法是使用 ssh-copy-id -i ~/.ssh/mykey user@host 命令。

使用 ISO 上传程序命令时,您必须指定以上操作之一。此外,您还必须至少指定一个本地文件才能使用 上传 操作。

有几个参数可以进一步完善 engine-iso-uploader 命令。

常规选项

--version
显示 ISO 上传程序命令的版本。
-h,--help
显示如何使用 ISO 上传程序命令的信息。
--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用户名@ 指定。用户必须存在于指定的域中,且对 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 指定的用户的密码。在上传 ISO 文件前,您必须将公共 SSH 密钥上传到 ISO 域服务器。其中一种实现方式是使用 ssh-copy-id -i ~/.ssh/mykey user@host 命令。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.