我想将Web应用程序作为VM映像分发,以便为客户( 虚拟设备 )尽可能简化分发,安装和维护。 这个图像应该包括所有相关的软件(应用程序,Web服务器,数据库等)。 因为我不知道每个客户要存储的数据量有多大,所以我想单独插入存储。
是否有提供图像的标准方式,客户在部署时可以添加一个卷,例如自动安装在特定位置,然后可以由我的应用程序使用? 最好的办法是在没有login到虚拟机的情况下进行这种工作,并手动挂载卷或其他东西。
至于格式,我正在考虑通常的嫌疑人VMDK和OVF,如果这是重要的。
OVF可以为空磁盘指定一个用户指定的大小。 脚本在您的虚拟机将需要处理该磁盘的格式化lvm和/或文件系统的使用。
不less家电不打扰,并提供一个静态的大小分配初始使用。 文档可能会解释如何调整和安装更大的磁盘。