vapps.
VAPP是一个或多个相关虚拟机(VM)的逻辑组,其可以作为单个实体启动。启动VAPP时,VAPP中包含的VM以用户预定义的顺序开头。此功能使VM能够自动测序彼此依赖于彼此。当整个服务需要重新启动时,管理员不再需要手动顺序依赖VM的启动(例如软件更新)。vApp内的VM不必驻留在一个主机上,并且可以使用正常规则在池中分发。
VAPP功能在灾难恢复情况下很有用。您可以将所有VM组分组在同一存储库中或所有与同一服务级别协议(SLA)相关的VM。
笔记:
vApps可以通过XenCenter和xe命令行创建和修改。有关使用CLI使用vApps的信息,请参见命令行接口.
在xencenter中管理vapps
这管理vapp对话框使您可以创建,删除,更改,启动和关闭VAPP,以及在所选池中导入和导出vApp。如果在列表中选择VAPP,则它包含的虚拟屏列在右侧的详细信息窗格中。
您可以使用管理vapp要做以下动作:
- 修改vApp的名称或描述
- 从vApp中添加或移除虚拟机
- 更改vApp中VM的启动序列
要更改vApp:
选择池和,在水池菜单中,选择管理vapp.
或者,右键单击资源窗格中,选择管理vapp在快捷菜单中。
选择vApp并选择特性要打开其属性对话框。
选择一般的选项卡修改vApp的名称或描述。
选择虚拟机页签,添加或移除虚拟机。
选择虚拟机启动顺序页签,修改vApp中各个虚拟机的启动顺序和延迟间隔值。
点击好吧保存更改并关闭特性.
创建vApp.
在VAPP中将VM组在一起按照过程:
选择游泳池,并在水池菜单中,选择管理vapp.
输入vApp的名称和描述(可选)。点击下一个.
您可以选择您喜欢的任何名称,但描述vApp的名称是最好的。虽然建议避免创建具有相同名称的多个vApp,但这不是一个要求。xencenter不强制vApp名称是唯一的。没有必要使用包含空格的名称的引号。
选择新vApp中包含哪些虚拟机。点击下一个.
您可以使用搜索字段仅列出具有包含指定文本字符串的名称的VM。
设置vApp中虚拟机的启动顺序。点击下一个.
价值 | 描述 |
---|---|
开始订购 | 指定在vApp内启动单个VM的顺序,允许在其他人之前重新启动某些VM。首先启动具有启动订单值0(零)的VM。下次启动具有启动订单值1的VM。然后启动具有启动顺序值2的VM,等等。 |
之后试图开始下一个vm | 设置虚拟机启动后等待多长时间,再按照启动顺序启动下一组虚拟机。下一组是开始顺序较低的vm的集合。 |
在最后一页管理vapp,您可以查看vApp配置。点击以前的返回并更改任何设置或完成创建vApp并关闭管理vapp.
笔记:
VAPP可以在单个池中跨多个服务器跨越,但不能跨越多个池。
删除vapps.
删除vApp的操作步骤如下:
选择游泳池,并在水池菜单中,选择管理vapp.
从列表中选择要删除的vApp。点击删除.
笔记:
vApp中的VM是不删除。
使用xencenter启动和关闭vApp
要启动或关闭vApp,请使用管理vapp,从水池菜单。启动vApp时,vApp内的所有虚拟机将依次自动启动。为每个虚拟机指定的启动顺序和延迟间隔值控制启动顺序。这些值可以在首次创建vApp时设置。在vApp属性对话框或单个虚拟机属性对话框中随时更改这些值。
要启动VAPP:
打开管理vapp:选择VAPP中VMS所在的池,在水池菜单中,选择管理vapp.或者,右键单击资源窗格中,选择管理vapp在快捷菜单中。
选择vApp并单击开始启动包含的所有虚拟机。
关闭vApp:
打开管理vapp:选择VAPP中VMS所在的池,在水池菜单中,选择管理vapp.或者,右键单击资源窗格中,选择管理vapp在快捷菜单中。
选择vApp并单击关闭关闭vApp中的所有虚拟机。
所有VM都尝试了软关机。如果无法进行软关机,则执行强制关闭。
笔记:
软关机执行VM的正常关闭,并且所有正在运行的进程都会单独停止。
强制关机执行硬关机,相当于拔掉物理服务器的插头。它可能并不总是关闭所有正在运行的进程。使用这种方式关闭虚拟机,可能会导致数据丢失。只有当软关机不可能时,才使用强制关机。
导入和出口vApps
VAPP可以导入并导出为OVF / OVA软件包。有关更多信息,请参阅导入导出虚拟机.
导出vApp。
打开管理vapp:在这一点上水池菜单中,选择管理vapp.
在列表中选择要导出的vApp。点击出口.
按照所描述的程序进行操作导出虚拟机为OVF/OVA.
导出vApp可能需要一些时间。
导入vApp。
打开管理vapp:在这一点上水池菜单中,选择管理vapp.
点击进口打开进口对话框。
按照所描述的程序进行操作进口VM作为OVF / OVA.
导入完成后,新的vApp会出现在列表中管理vapp.