有谁有关于如何从Linux中的vSphere更改Vmware的网络标签(即vlan)的示例吗?
我遇到了VMware的perl,但我并不是从零开始学习它,而是在密集的文档中搜索,我希望有人可能有一个示例来完成这个工作。Perl不是我的第一选择(这也减慢了我的速度)。
任何帮助都很感激。
更新:我遇到了vmreconfig.pl,它看起来应该可以完成这项工作,但是我还没有看到它如何管理网络端口的任何例子。
发布于 2011-06-30 09:22:26
在进行了一些严重的googling、perl攻击和一些绝望之后,我想到了这个论坛帖子,特别是对这个剧本的兴趣。
./updateVMDVPortgroup.pl --server 10.10.15.15 --vmname development-3 \
--vnic 1 --portgroup dvPortGroup-Inside --dvs dc1-cluster-e01-dvSwitch2就这份工作!
发布于 2011-06-28 14:51:33
您需要更改的不是VM的“网络标签”,而是适当的vSwitch端口组--显然这将更改所有使用该端口组的VM的名称。
尽管如此,我已经遍历了PERL命令行引用,但是我根本找不到一种方法--很抱歉,只通过GUI。尽管如此,我还是在这中找到了,在“托管对象类型”/“网络”下,有一个名为“Rename_Task”的方法--我认为这就是他们通过GUI所做的。
当然,请注意,对单个主机执行此操作将破坏vMotion/DRS,因为这要求在集群中对端口组进行相同的命名。
https://serverfault.com/questions/284869
复制相似问题