要与其他 vCenter Server 实例的用户共享本地库内容,请为库启用发布。这样,其他用户可以订阅已发布库并使用其内容。
作为管理员,您还可以创建库的订阅以控制内容分发。
为避免在从发布者库发布内容时出现名称冲突和失败,发布者和订阅者库必须具有专用的唯一文件夹。
本地库
可以在单个 vCenter Server 实例中使用本地库来存储和管理项目。为库启用发布后,其他 vCenter Server 实例的用户可以订阅该库并访问库项目。在这种情况下,只有订阅者可以启动和控制已发布库与已订阅库之间的内容同步。
启用发布后,还可以创建本地库的订阅。创建订阅将创建新的已订阅库或将发布者库链接到现有的订阅者。与一般的已订阅库不同的是,创建订阅后,本地库的管理员可以控制内容库项目的分发。
发布者库是具有订阅的本地库。
使用订阅
创建本地库的订阅时,将创建已订阅库。发布者库知道自身的订阅情况。通过订阅,发布者库的管理员可以控制内容分发。订阅后,将在订阅者启动同步或在本地库管理员将库项目发布到一个或多个现有订阅时分发内容。
使用订阅时,可以灵活地确定要与订阅者分享多少库内容。例如,您可以发布部分库项目,也可以发布所有库项目。此外,还可以选择向所选订阅者或全部订阅者发布内容。
- 发布者和订阅者在同一个 vCenter Server 实例中。
- 发布者和订阅者在处于增强型链接模式的 vCenter Server 实例中。
- 发布者和订阅者在处于混合链接模式的 vCenter Server 实例中。有关混合链接模式的详细信息,请参见 VMware Cloud on AWS 文档。
注: 只能从内部发布者将内容发布到云订阅者,反之则不可行。
内容分发的限制
- 您只能发布虚拟机模板。如果发布包含虚拟机模板和 OVF 模板的整个库,只有虚拟机模板会复制到订阅者。要同步 OVF 模板和其他类型的文件,必须由订阅者启动同步。
- 您只能同步 OVF 模板。如果订阅者启动与同时包含虚拟机模板和 OVF 模板的已发布库的同步,已订阅库将只同步 OVF 模板。发布者库虚拟机模板发布到其订阅者时,才会同步虚拟机模板。
创建本地库的订阅
订阅后,您可以随时将库项目发布到订阅者。创建发布者库的订阅,以控制向订阅者分发模板。
创建订阅时,可以将发布者库链接到现有已订阅库或创建新的已订阅库。创建新订阅库的订阅可触发自动同步。创建现有库的订阅不会触发自动同步。如果创建现有库的订阅,发布项目或整个库时将进行同步。
创建新订阅库的订阅时,如果选择了仅在需要时下载库内容的选项,则只会将发布者库内容的元数据下载到关联的存储。当订阅者需要使用库项目时,由您将该项目发布到订阅者,或者由订阅者同步该项目以将其内容下载到其本地存储。有关同步整个库或库项目的详细信息,请参见同步已订阅库的内容。
前提条件
- 确认已为库启用发布功能。
- 所需特权:为其创建订阅的内容库上的 。
过程
结果
此时将创建新订阅。当您转到本地库的订阅选项卡时,可以查看库的所有现有订阅的列表。
从本地库删除订阅
如果您不再想与订阅者共享已发布库的内容,请删除对应的订阅。如果删除已订阅库,可能还需要删除相应的订阅。
如果删除已订阅库而未删除相应的订阅,则将内容发布到该订阅者时,该任务会触发错误。为避免出现错误,请务必删除链接到已删除订阅库的订阅。
在需要更改订阅时,删除操作是一项非常有用的选项。由于目前不支持编辑,您只能选择删除要修改的订阅并创建一个新订阅。
删除订阅时,不会删除相应的已订阅库及其内容。删除订阅意味着您不能再向订阅者发布模板。如果订阅者中有 OVF 模板,则仍可启动该模板的同步。订阅者还可以继续使用以前同步的内容。
前提条件
所需特权:
(在库上)。过程
- 导航到内容库列表。
- 单击本地库名称,以将其打开。
- 在订阅选项卡上,从列表中选择一个或多个订阅者库。
- 单击删除订阅按钮以删除所选的订阅者库。
结果
将删除订阅,您将无法使用发布功能同步相应的已订阅库中的内容。