powercli命令使用(获取vmware esxi相关信息)
打开powershell,链接vmware vcenter,执行以下命令可以获取相关信息:
目前公司的vmware vcenter中使用的datastore,SAS盘(LUN0_V5000)和SATA盘(LUN0_3PAR)名称不同,使用正则进行匹配
获取存储使用情况
Get-Datastore|where {$_.name -match "LUN*"}
SAS盘
Get-Datastore|where {$_.name -match "LUN\d_V5000"}
SATA盘
Get-Datastore|where {$_.name -match "LUN\d_3PAR"}
修改Vmware Esxi虚拟机的资源配置(CPU&Memory)
Set-VM -VM $vm.Name -MemoryGB $vm.memory -NumCpu $vm.cpu -Confirm:$false
#参数-Confirm:$false,意思是阻止弹出确认提示
虚拟机快照操作
#创建快照:
get-vm -name yourvmname |new-snapshot -name (date +%Y%m%d)
# 注意 我这个命令快照的名字是当前日期.
#移除快照
get-vm -name yourvmname |get-snapshot -name (date -d '5 days ago' +%Y%m%d) |remove-snapshot
#注意这个命令能够移除 名字是五天前日期的快照.
参考链接:
https://code.vmware.com/docs/11794/cmdlet-reference
https://code.vmware.com/docs/10242/powercli-11-5-0-user-s-guide/GUID-B8C172DD-EB41-4828-AEB7-440E6186F796.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)