VMware vCenter服务器常用的巡检命令、运维命令和PowerShell脚本

这篇具有很好参考价值的文章主要介绍了VMware vCenter服务器常用的巡检命令、运维命令和PowerShell脚本。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、前言

最近整理一些VMware vCenter和Esxi常用的巡检命令和运维命令如下:

二、巡检命令

vc-support.pl - 用于vCenter服务器日志收集的perl脚本,收集vCenter相关的debug日志和配置信息,方便VMware工程师进行问题排查。
service-control.bat --status --all - 检查vCenter所有服务的运行状态。
vpxd-svc.bat status - 检查vCenter的vpxd服务状态。vpxd是vCenter运行的核心服务。
vmware-vim-cmd.bat vmsvc/getallvms - 列出vCenter管理的所有虚拟机。
esxtop - 用于监控ESXi主机的资源利用率和性能信息。类似Windows的任务管理器。
resxtop - 用于监控vCenter环境的性能和资源使用情况。
vim-cmd vmsvc/power.getstate * - 显示所有虚拟机的电源状态。
vim-cmd hostsvc/firewall/ruleset/allowedip - 显示ESXi主机防火墙规则。
vim-cmd dvs/portgroup/list - 列出vCenter环境中的所有Distributed Switch。
/etc/init.d/vpxd restart - 重启vCenter vpxd服务。
/etc/init.d/apache2 restart - 重启vCenter Web服务。
/etc/init.d/mariadb restart - 重启vCenter数据库服务MySQL。

三、运维命令

运维常用命令:

vim-cmd vmsvc/get.summary - 获取指定虚拟机的摘要信息。
vim-cmd vmsvc/power.on /startev /power.off - 虚拟机电源管理。
vim-cmd vmsvc/snapshot.remove - 删除指定虚拟机的快照。
vim-cmd hostsvc/vmotion/vnic_set - 设置虚拟机移交的网络适配器。用于执行虚拟机热迁移。
vim-cmd hostsvc/fss/enable - 启用ESXi主机上的NFS或VMFS存储。
vim-cmd hostsvc/storage/partition/change - 改变存储分区号码和大小。
vim-cmd vmsvc/device.serial/add /remove /connect /disconnect - 管理虚拟机串口重定向。
esxcfg-vswitch - 管理vSphere环境中的Virtual Switch。用于创建、删除和修改vSwitch。
esxcli network - 管理ESXi网络配置。用于管理VMkernel适配器、物理NIC、vSwitch等网络组件。

四、Powershell脚本

- Get-VM - 列出环境中的所有虚拟机
- Get-VMHost - 列出环境中的所有主机
- Get-Datacenter - 列出环境中的所有数据中心
- Get-Cluster - 列出环境中的所有集群
- Get-ResourcePool - 列出环境中的所有资源池
- Get-Folder - 列出环境中的所有文件夹
- Get-Datastore - 列出环境中的所有数据存储
- Get-OSCustomizationSpec - 列出环境中的所有操作系统定制规范
- Get-NetworkAdapter - 列出环境中的所有网络适配器
- Get-VirtualPortGroup - 列出环境中的所有虚拟端口组
- Restart-VMHost - 重启指定的主机
- Set-VMHostNTPServer - 设置主机的NTP服务器
- New-VM - 创建新的虚拟机
- Remove-VM - 删除指定的虚拟机

以上就是vCenter和ESXi常用的运维与监控命令,可以帮助vSphere管理员管理和监控环境。文章来源地址https://www.toymoban.com/news/detail-670852.html

到了这里,关于VMware vCenter服务器常用的巡检命令、运维命令和PowerShell脚本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 服务器巡检表-监控指标

    系统资源 K8S集群 Nginx JAVA应用 RabbitMQ Redis PostgreSQL Elasticsearch ELK日志系统 检查项目 检查指标 检查标准 系统资源 CPU 使用率 正常:<70% 低风险:≥ 70% 中风险:≥ 85% 高风险:≥ 95% 内存使用率 正常:<70% 低风险:≥ 70% 中风险:≥ 85% 高风险:≥ 95% 磁盘使用率 正常:<80

    2024年02月09日
    浏览(30)
  • 服务器巡检脚本(linux)

    2024年02月20日
    浏览(32)
  • 常用UOS服务器防火墙设置常用命令

    目录 1.UOS支持的防火墙 2. 防火墙设置 3. 防火墙脚本 4. 关闭防火墙(清空所有规则,删除脚本,关闭重启) 5. 配置黑白名单 iptables ufw firewalld Netfilter区别?         iptables ufw firewall 都是前端管理,Netfilter是内核。         统信的UOS服务器操作系统是基于Debian开发的,因

    2024年02月05日
    浏览(79)
  • Shell 分析服务器日志常用命令

    1、查看有多少个IP访问: 日志文件的第一列是IP地址 2、查看某一个页面被访问的次数: 3、查看每一个IP访问了多少个页面: 4、将每个IP访问的页面数进行从小到大排序: 5、查看某一个IP访问了哪些页面: 6、去掉搜索引擎统计的页面: 7、查看2015年8月16日14时这一个小时内

    2024年02月14日
    浏览(25)
  • Python + Shell 巡检服务器

    团队维护多套业务系统,有支付系统、金融系统、数据系统、核验系统等二十多套业务系统,每套业务系统有10 - 50台服务器不等,当前团队中存在一套自动化巡检系统,每十分钟巡检一次,有异常可实时告警。但每天还需要人工登录服务器巡检两次,因人工巡检耗时长、漏巡

    2024年02月19日
    浏览(29)
  • linux常用查看服务器内存的命令

    free 命令用来显示系统内存状态,包括系统物理内存、虚拟内存(swap 交换分区)、共享内存和系统缓存的使用情况,其输出和 top 命令的内存部分非常相似。   free 命令的基本格式如下: [root@localhost ~]# free [选项] 表 1 罗列出了此命令常用的选项及各自的含义。 表 1 free 命令

    2024年02月16日
    浏览(52)
  • 运维:mysql常用的服务器状态命令

    目录 1、查询当前服务器运行的进程 2、查询最大链接数 3、查询当前链接数 4、展示当前正在执行的sql语句 5、查询当前MySQL当中记录的慢查询条数 6、展示Mysql服务器从启动到现在持续运行的时间 7、查询数据库存储占用情况 8、查询服务器启动以来的执行查询的总次数 9、查询

    2024年02月08日
    浏览(40)
  • 服务器运行情况及线上排查问题常用命令

    部分内容来自转载,转载地址:https://blog.51cto.com/u_16213694/7153728 1.1 输出说明 输出可以分为以下两部分 1.1.1 系统概览 以下是几个需要注意的参数 load average 系统负载,即任务队列的平均长度。三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值。 这里具体需要关注的还是

    2024年03月14日
    浏览(30)
  • Linux CentOS 7 服务器集群硬件常用查看命令

    (一)查看内核:uname -a (二)查看系统: cat /etc/redhat-release (三)查看CPU: cat /proc/cpuinfo 或者 lscpu tips:两者命令差不多,lscpu更简洁,主要关注 Core(s) per socket 和 Socket(s) 参数,以及 Thread(s) per core 。后者表示逻辑核心,一般是1,如果使用超线程技术,则是2; CPU(s) 是三者

    2024年04月27日
    浏览(32)
  • shell脚本——服务器巡检(自动化运维)

     目的   自动 获取集群内 多个主机 的内存、磁盘、cpu等信息 生成日志  准备    VMware虚拟主机IP在同一个网段(互相能ping通)             虚拟主机都有公钥免登录            修改主机IP  vi/etc/sysconfig/netwoek-scripts/ifcfg-ens160            设置主机名 hostnamectl set-ho

    2024年02月15日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包