This week on the podcast, Dwayne chats with Marc Trouard-Riolle, about Nutanix Cloud Clusters (NC2) on Azure and how to get started. Nutanix Cloud Clusters (NC2) on Microsoft Azure enables your applications to be run where you want them, on-premises or in the public cloud, all operated as a single cloud.<\/p>

<\/oembed><\/p>

解决了

VM创建自动化


徽章 +1

大家好,

我是Nutanix和AHV的新手;但是,我在Hyper-V和SCVMM方面有很多经验。我想做的一件事是自动创建VM。我的最终目标是将“图像”基本驱动器上传到包含Windows OS安装的图像。

使用该图像部署新的VM,将静态IP从IP池中自动分配给新的VM,加入我的域,并在VM中运行一些PowerShell脚本。我本来可以用一个IP池和SCVMM中的模板来完成所有这些操作,就像我在AHV中阅读的模板一样多,我看不到类似的内容。我在这里错过了什么吗?

我们是否有关于如何配置这样的东西的资源?

图标

最好的答案阿罗纳2020年7月30日,03:48

Hi\u00a0@skeeter<\/user-mention>\u00a0<\/p>

I would have done this all with an IP pool and a template in SCVMM and as much as I have read about templates in AHV I am not seeing anything like it. Am I missing something here?<\/p><\/blockquote>

There are no templates, technically, when managing VMs in Nutanix. There are images and those refer to disks. The logic of creating a VM would be:<\/p>

  • create a VM using an image uploaded while applying parameters of CPU and RAM;<\/li>\t
  • add extra disks and CD-ROM with an image if required<\/li>\t
  • configure the VM\u2019s NICs (VLAN and IPAM if necessary)<\/li><\/ul>

    As opposed to creating a template and provisioning a VM based on a template.<\/p>","className":"post__content__best_answer"}">

查看原件

该主题已关闭以供评论

8个答复

UserLevel 6
徽章 +5

@skeeter。让我搜索一种执行此特定任务并与您联系的方法。:微笑:

UserLevel 6
徽章 +5

顺便一提 @skeeter我们有一个叫做的东西ACLI这是一个命令行接口,可以在集群上执行许多任务并管理它。

您可以使用ACLI用于VM为了实现上述,即创建VM。ACLI命令是从CVM在集群上运行的。您可以在此期间尝试一下。:Sweat_smile:

徽章 +1

感谢您查看此事 @anishwalia20。我将以希望将这些动作带入我可以与同事分享的Powershell脚本中调查ACLI。

UserLevel 6
徽章 +5

@skeeter,确保您可以看看并尝试这些命令。所以我想有一个Hyper-V群集吗?

顺便说一句,您正在寻找一个powershell脚本来完成上述任务?

以下是您可以使用PowerShell cmdlet管理的实体列表:https://portal.nutanix.com/page/documents/details?targetId=Api_ref-acr_v4_6%3Powershell_cmdlets_reference

此外,此PowerShell cmdlets作弊表将很有用:

您可以在下面查看PowerShell命令雅典卫城任务管理(上面屏幕截图中的第二列)要创建新的VM,请向其添加VDisk,向其添加VMNIC等

也许使用以上内容可以创建脚本来实现VM创建任务。

徽章 +1

@anishwalia20我正在尝试从Hyper-V中吸取教训,并将其应用于运行AHV的新Nutanix群集。感谢我的资源,我将研究它们。

UserLevel 5
徽章 +4

嗨,要在您的HCI环境上拥有DHCP服务器,然后有一个称为IPAM(虚拟网络创建窗口下的托管网络)的功能,请使用此功能将IP自动分配给所有VMS,您可以从图像部署多个VMS并分配。IP

UserLevel 6
徽章 +5

你好 @skeeter

我本来可以用一个IP池和SCVMM中的模板来完成所有这些操作,就像我在AHV中阅读的模板一样多,我看不到类似的内容。我在这里错过了什么吗?

从技术上讲,在Nutanix中管理VM时,没有模板。有图像,这些图像指的是磁盘。创建VM的逻辑是:

  • 在应用CPU和RAM的参数时,使用上传的图像创建VM;
  • 如果需要,请添加额外的磁盘和与图像的CD-ROM
  • 配置VM的NIC(如有必要,VLAN和IPAM)

与创建模板和基于模板的VM配置相反。

UserLevel 2
徽章 +2

我使用ACLI命令编写了一个小脚本来创建VM。好吧,这实际上只是一个文件中的一系列命令。

然后,我使用批处理文件运行将运行命令的PUTTY/PLINK。我什至设法将用户输入和循环中循环。我只是运行批处理文件,该文件提示我获取密码,VM名称以及多少个NIC。

我不将其用于质量VM创建,因为我通常只是构建服务器,也许一次是2个服务器。但这确实有助于确保我们所有的VM都具有某些功能。例如,我希望我们所有的VM都有2个HD。

然后,我使用PowerShell脚本来执行一些邮政配置任务。我只是将PS脚本放入图像中,当您第一次运行PS脚本时登录时。例如,我们禁用IPv6,我安装了SCCM代理等。我确保第二个高清是D:

这确实使它成为现实,因此当其他人创建VM时,他们不会遗漏措施。

Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">
Baidu