XenServer中VM的启动行为

 在XenServer中,VM使用的VDI在VM启动的时候,具有两种行为模式:

  1. Shared Desktop Mode(共享桌面模式)
    在共享桌面模式下,当VM启动的时候,VM所对应的VDI将会恢复到原始状态,也就是VM运行过程中所产生的所有变化都不会保留,也就是每次启动都会恢复。
  2. Private Desktop Mode(私有桌面模式)
    在私有桌面模式下,VM启动的时候,对应VDI中,VM运行过程中的所有对VDI的修改都会保留,并持久化到存储上,也就是数据更改将会保存到桌面
其实,这两个功能很容易理解,类比下XenDesktop中的虚拟桌面,比如MCS的pool和MCS的dedicated桌面,也就是这里的共享桌面和独立的个人桌面。
在XenServer中,VDI的on-boot属性影响着桌面的启动行为模式,默认情况下,所有创建的虚机的on-boot参数设置为persist,也就是默认为私有模式。
VDI的on-boot属性有两种:reset和persist,分别对应共享桌面模式和私有桌面模式。
xe vbd-list vm-uuid=<vm-uuid>           查看vdi的uuid
1
2
3
4
5
#默认on-boot设置为persist,表示对VDI的修改会持久化保存
#如果设置on-boot为reset,则,重新boot以后,VDI会还原到初始状态
xe vdi-list uuid=<vm vdi uuid> params=on-boot
#设置该属性可以使用以下命令:
xe vdi-param- set uuid=<vm vdi uuid> on-boot=<reset or persist>

你可能感兴趣的:(职场,启动,休闲,xenserver)