20.38.9. 操作接口快照


virsh iface-begin 命令创建了当前主机接口设置的快照,稍后可以提交(使用 virsh iface-commit)或恢复(virsh iface-rollback)。这适用于定义和启动新主机接口时失败的情况,以及发生系统错误配置的情况。如果快照已存在,则此命令将失败,直到之前的快照已提交或恢复。如果创建快照及其最终提交或回滚期间,如果对 libvirt API 之外的主机接口进行任何外部更改,则未定义的行为将会导致。
使用 virsh iface-commit 命令声明自上次 virsh iface-begin 开始所做的所有更改工作,然后删除回滚点。如果没有使用 virsh iface-begin 启动接口快照,则此命令将失败。
使用 virsh iface-rollback 将所有主机接口设置恢复到最后一次执行 virsh iface-begin 命令的状态。如果之前没有执行 virsh iface-begin 命令,则 virsh iface-rollback 将失败。请注意,如果在运行 virsh iface-commit 之前重新启动主机物理计算机,将执行自动回滚,该自动回滚会将主机的配置恢复到执行 virsh iface-begin 的状态。如果网络配置不当更改导致主机无法撤销更改,则这很有用,但主机是节能,或者强制重新引导。

例 20.97. 使用快照的示例

定义和启动新主机接口。
# virsh iface-begin
# virsh iface-define eth4-if.xml
# virsh if-start eth4
如果某种失败并且网络停止运行,则回滚更改。
# virsh iface-rollback
如果一切正常,请提交更改。
# virsh iface-commit
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.