$username = "root"
$password = "mypassword"
$ipstart = "192.168.1."
$ipend = 23..25
$ipnew = 11
foreach ($iplist in $ipend) {
&            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-09-13 17:22:57
                            
                                1073阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            $vmhostlist=get-vmhostforeach($vmhostin$vmhostlist){$esxcli=Get-EsxCli-VMHost$vmhostWrite-Host"$vmhost"$esxcli.system.time.get()|Out-Filetest.txt}            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-12-28 16:00:53
                            
                                1881阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            Vsphere PowerCLI是一种用于管理VMware vSphere虚拟化环境的强大工具。它提供了一种自动化管理VMware vSphere环境的方式,让管理员可以脱离繁琐的手动操作,实现自动化管理和批量操作。
Linux作为一种被广泛应用于服务器领域的操作系统,也是Vsphere PowerCLI的一个常见运行环境。在Linux下使用Vsphere PowerCLI可以通过PowerSh            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-25 10:37:48
                            
                                79阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Add-PSSnapin *vmware*
$passwd = Read-Host "input your vcenter password: " -AsSecureString
Connect-VIServer -Server 10.10.10.10 -User ad            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-12-28 15:52:34
                            
                                2405阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            实战描述:xxx公司所服务的用户IT环境中有很多的Linux系统,品种也五花八门,有RHEL、Centos、OpenSUSE甚至还有测试环境使用的RockyLinux。当有大量的计算机需要同时安装操作系统需求的时候,如果通过光驱的方式一个个安装,不仅效率低,也不利于维护,此时可以通过批量自动化安装来实现。
要想实现批量自动化安装Linux系统,需要有一台dhcpserver,通过DHCP服务负责给            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-26 09:33:23
                            
                                52阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            #add distributed switch  to datacenter
 New-VDSwitch -Name vds-vmotion -Location Dtarget
 New-VDSwitch -Name vds-prd -Location&nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-09-22 17:43:46
                            
                                1152阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 批量将虚拟机光驱摘除 $vms=get-vm $vms.Name | ForEach-Object{ $cd = Get-CDDrive -VM $_ Set-CDDrive -CD $cd -NoMedia -Confirm:$false } END ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-24 00:49:00
                            
                                315阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #通过自增IP批量创建虚机$vc = "vcenter.v.com"$user = "username"$password = "pass"Connect-VIServer -Server $vc -username $user -Password $password#选择宿主$vmhost="10.10.20.13"#选择模板$template_centos = "CentOS7.6-2" #选            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-01-14 16:15:33
                            
                                987阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            批量部署步骤:1.检查环境getenforce               #检查内核防火墙是否关闭systemctl status firewalld       #检查firewalld是否开启2.配置yu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-11 23:57:42
                            
                                96阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Get-VMResourceConfiguration `
-vm $vm.name | Set-VMResourceConfiguration -CpuReservationMhz 576 -MemReservationMB 1024            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-09-14 16:51:48
                            
                                901阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                            PXE大量部署LINUX  (基于红帽企业rhel6.0)
     通过PXE+tftp+nfs(http/ftp)+dhcp+dns 部署LINUX   --            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-03-27 02:16:49
                            
                                797阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            注意事项:    1、客户端需要安装vmware powercli client    2、连接vcenter或esxi主机的用户需要具有连接和创建删除快照权限1、创建虚拟机快照#添加vmware module command
Add-PSSnapin -Name *vmware*
#填写连接相关信息,按要求输入vc            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-11-25 17:53:15
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.连接VCenter   Connect-VIserver vcenter_ip –user user_name –password password2.获取所有主机名,并赋值给变量vmhost$vmhost= get-VMHost// * 如果只是想获取某个集群的主机列表//*  $vmhost= get-Cluster  –Name cluster_name |get-VMHost3.更改E            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-01-10 23:01:26
                            
                                2701阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            vsphere PowerCLI安装完成后,桌面上会多出两个图标,运行VMware vSphere PowerCLI在首次运行时可能会出错,如下图,使用get-executionpolicy查看状态确实为Restricted使用set-executionpolicy将属性从Restricted更改为remotesigned,如下图,完成后,将此窗口关闭再次启动后,就可以看到正常的界面了,如下图。接            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-12-11 16:47:15
                            
                                5088阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            PowerCLI 是一个命令行界面,用于管理和自动化 vSphere 管理的各个方面,包括网络、存储、虚拟机、来宾操作系统等。VMware PowerCLI 包含基于 Microsoft PowerShell 的 cmdlet 模块,其中包含 700 多个用于管理 VMware 基础架构的 cmdlet(命令)。用于自动化 vSphere 和 vCloud 管理。它为 VMware vSphere            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-01 14:34:28
                            
                                271阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Linux批量部署  EXPECT 使用1、安装yum -y install expect-devel-5.43.0-5.1 expect-5.43.0-5.12、脚步#!/usr/bin/expect -fset ip [lindex $argv 0 ]set command [lindex $argv 1]set passwd "passwd"set timeout 1spawn /            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-01-03 16:35:21
                            
                                527阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            通过PXE 批量改部署linux系统            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-04-20 16:55:38
                            
                                1215阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言*随着IT企业的迅猛发展,Linux运维逐渐趋向于自动化,所谓的自动化运维,常常表现为:从程序打包-代码管理-上传-更新部署-代码回滚等等一系列工作。实现自动化运维后将减去人工的重复工作、避免人工的误操作等等。目前主流的自动化工具有puppet、Expect、pssh等等,今天我们来研究一下expect如何来实现自动部署和日常管理维护。一、Expect简介expect是一种能够按照脚本内容里面            
                
                    
                        
                                                            
                                                                        
                                                                推荐
                                                                                        原创
                                                                                    
                            2013-08-12 18:02:24
                            
                                8960阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                15评论
                            
                                                 
                 
                
                             
         
            
            
            
            读取vm.csv,  powercli脚本根据模版批量创建虚拟机            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-09 16:54:41
                            
                                307阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              在博客VMware Linux VDI安装步骤中我们介绍了VMware Linux VDI的安装步骤。在本篇博客中,我们来详细介绍如何批量部署VMwareLinux VDI,并讲解在碰到一些常规问题时如何解决。VMware Linux VDI支持四种Linux系统,RHEL,CentOS,Ubuntu,中标麒麟,这里所有的步骤都以中标麒麟为例。前提条件:1. 请参考VMwa            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-04-01 11:16:45
                            
                                3916阅读
                            
                                                        
                                点赞