在我们的以前的帖子,我们探索了“在哪里vdisks存储AHVVMS以及如何访问或下载它们”。
在这篇文章中,我们将简要介绍包含所有ISO映像,磁盘图像等的AOS映像服务。
什么是AOS图像服务:
图像服务功能使您可以将图像(ISO,磁盘图像或ESXI或Hyper-V格式支持的任何图像)直接导入到虚拟管理中。
支持RAW,VHD,VMDK,VDI,ISO,QCOW2磁盘格式。
你可以从HTTP或NFS源URL导入图像。您可以使用此功能从图像(存储在图像库或存储库中的图像)为VM创建磁盘,也可以选择从图像中克隆的选项。您必须安装firtio在将这些图像导入图像库之前,图像上的驱动程序。
通过创建现有的可启动磁盘或非启动磁盘的图像,我们将其在整个集群的AOS Image服务中发布。任何群集管理员都可以使用此图像来旋转更多的虚拟机或将其作为磁盘附加
我们为什么要这样做:
- 为生产或开发/测试创建基础图像
- 坚持使用VM磁盘以供以后使用,并在需要时将其附加到现有或新的VM
- 将现有VM的(非启动)磁盘附加到另一个VM。
从现有VM创建图像vdisk,我们需要以下详细信息:
- vdisk uuid((NFS_LS/Container-name/.acropolis/vmdisk/)
- VDisk位置((容器名称)
创建图像:
我们将使用ACLI
(Acrocolis CLI)和“图像”名称空间。我们需要向以下信息提供以下信息ACLI图像。创建
命令:
1)新图像名称
2)source_url = nfs://127.0.0.1/source-container-name/.acropolis/vmdisk/uuid
3)目标容器名称“容器=”
4)image_type = kdiskimage
acli image.create <新图像的名称> source_url = nfs://127.0.0.1.1/ container =
验证图像中的图像ACLI
:
nutanix@cvm $ acli image.get <图像名称>
从上面创建的图像中创建一个VM:
以后可以将此图像用作新VM磁盘的来源,例如:
nutanix@cvm:〜$ acli vm.disk_create newvm clone_from_image = vm-img
我们还可以使用PRISM> VM>创建VM GUI来从此图像中旋转VM。添加新磁盘时,您将选择“来自图像服务的克隆”,然后将图像添加为磁盘。
进一步阅读:
阅读更多有关AOS图像服务
阅读更多有关AHV中的VDisk管理