Powercli批量修改虚拟机网卡端口组

Get-VM 0001 | Get-NetworkAdapter | Where-Object NetworkName -eq vcenterHA | Set-NetworkAdapter -confirm:$false -Portgroup (Get-VirtualPortGroup -Name vlan201 -Standard -VMHost 172.16.15.201)

# 0001是虚拟机的名称,可以用*号匹配所有vm

# -VMHost 172.16.15.201是0001所在的esxi主机地址

# vcenterHA是原端口组名称,vlan201是要修改成的端口组名称

# 改命令只能对指定的esxi下的VM进行修改,如果要对当前环境所有vm进行修改,可以多写几条脚本,把所有的esxi主机都指定进去,执行脚本时会有一些报错,说当前虚拟机没有在指定的主机上,可以 不用理会。

时间: 2024-12-27 04:46:43

Powercli批量修改虚拟机网卡端口组的相关文章

shell脚本:不登陆KVM虚拟机,修改虚拟机网卡IP地址

# Author:丁丁历险(Jacob) # 该脚本使用 guestmount 工具,Centos7.2 中安装 libguestfs-tools-c 可以获得 guestmount 工具 # 脚本在不登陆虚拟机的情况下,修改虚拟机的 IP 地址信息 # 在某些环境下,虚拟机没有 IP 或 IP 地址与真实主机不在一个网段 # 真实主机在没有 virt-mange 图形的情况下,远程连接虚拟机很麻烦 # 该脚本可以解决类似的问题 #!/bin/bash #Author:丁丁历险(Jacob) #

python脚本批量修改华为交换机端口配置

用python写的,主要是telnetlib库的应用,华为交换机批量修改端口配置,把已经UP的端口做一个port sec的mac sticky绑定,DOWN的端口,就clear配置信息. 使用前,先在交换机上 dis int bri,查出交换机的端口状态信息并复制到此脚本同目录下,以 IP.txt这样的格式命名的文件(比如 192.168.0.1对应 192.168.0.1.txt),以下内容记得把IP跟账号密码改成自己的. import sys,os,telnetlib,re ip = '你的

Powercli 批量创建虚拟机

Add-PSSnapin *vmware* $passwd = Read-Host "input your vcenter password: " -AsSecureString Connect-VIServer -Server 10.10.10.10 -User [email protected] -Password $passwd  $vms = Import-CSV E:\NewVMs.csv  foreach ($vm in $vms){       $Template = G

Powercli 批量配置虚拟机cpu/memory/disk/network

Add-PSSnapin *vmware* $passwd = Read-Host "input your vcenter password: " -AsSecureString Connect-VIServer -Server 10.10.10.10 -User [email protected] -Password $passwd $vms = Import-CSV E:\NewVMs.csv  foreach ($vm in $vms){     $cpu = $vm.NumCP

Powercli 批量配置虚拟机资源预留

Get-VMResourceConfiguration ` -vm $vm.name | Set-VMResourceConfiguration -CpuReservationMhz 576 -MemReservationMB 1024

vsphere端口组和vswitch的负载均衡策略

1.如果在标准交换机上配置成组和故障切换策略,该策略将传播到交换机中的所有端口组.如果在标准端口组上配置策略,该策略将替代从交换机继承的策略. 2.NIC teaming 指的是多个物理网卡合并成一个网络界面来给单台的设备(比如Exsi)使用,可以保证在一个网卡出问题的时候,系统能够通过另外的网卡继续常规任务. 3.Esxi中的网络,物理网卡称作 vmnic0 ,虚拟交换机则是vSwitch0 开始编号的,默认系统会创建一个vSwitch0的交换机,每个交换机可以由一片或者多片vmnic组成.

组策略技巧之批量修改本地管理员密码

         基于一些特殊的原因我们需要修改本地管理员的密码,正常情况下,我们需要手动修改 但是在域环境中,我们可以通过组策略来统一修改本地管理员密码.修改方法个人找到的可以 分为两种,一种是通过脚本来统一更改(缺点很明显是比较死板,缺乏灵活性)一种是通过组策略 新增加的首选项功能来统一修改(有点很明显就是灵活性很强,定制型好).         一.使用脚本来修改密码 脚本是用的是VBS脚本 strComputer = "."   Set objUser = GetObject(

Vcenter一次性将服务器四个网卡从端口组迁移到分布式交换机的方法

如果你的服务器已经在清单列表里了,那么可以先从分布式交换机将这台服务器删除,然后再添加一次.这个时候的添加就可以选择四个网卡(包括端口组,包括管理端口组),一次性加入分布式交换机

oracle 在xml中批量插入,批量修改及多组条件查询

最近公司用ibatis开发项目,本来可以用存储过程处理批量插入,批量修改及多组条件查询:但由于使用模块相对较小,暂时就在xml中配置,以前没有在xml做过类似处理,有必要记录一下:好了,代码如下: <!-- 批量插入 --> <insert id="saveNotificationPushInfo" parameterClass="java.util.List"> <![CDATA[INSERT ALL]]> <iterat