VMware 集群-虚拟机配置反亲和性(互斥)
发表于|更新于|VMware
|总字数:223|阅读时长:1分钟|浏览量:
简介
为实现应用系统的冗余,经常会双机或者多机部署(如数据库集群等)。在VMware 集群里面,要保证不同应用集群的节点虚拟机在不同的物理宿主机上,防止单个宿主机故障,影响多个应用集群的节点故障。(尤其在开启RDS的集群上)
- 此功能基本 vCenter 6.5 以上就有。
PS:其实就是鸡蛋不要同时放在一个篮子里。

配置
配置方法如下(以 vCenter 8.0为例):
选择集群 > 点击配置界面 > 点击虚拟机/主机规则 > 点击添加

选择类型为单独的虚拟机 > 然后添加需要互斥的虚拟机。

https://blogs.vmware.com/vsphere/2012/05/combining-affinity-rule-types.html
文章作者: Song
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 网工格物 - Blog!
相关推荐
2025-12-25
VMware VCSA 8.0.3部署教程 + AD接入
介绍在虚拟化环境中,VMware vCenter Server Appliance (VCSA) 一直是核心的管理平台。随着 VMware vSphere 8.0.3 的发布,VCSA 在性能优化、生命周期管理以及安全性方面都有了进一步提升。对于运维人员来说,正确安装和配置 VCSA 不仅是构建稳定虚拟化架构的第一步,也是后续实现自动化、集中化管理的关键环节。 本文将以 VCSA 8.0.3 的安装过程 为主线,带你逐步了解: 安装前的准备工作(网络规划、DNS、NTP等系统资源要求) 部署向导的关键步骤与参数说明 常见问题与排查思路 安装完成后的基础验证与最佳实践 通过这篇文章,你将能够快速掌握 VCSA 8.0.3 的安装要点,为后续的虚拟化平台运维与扩展打下坚实基础。 vSphere 高级功能总览 功能 核心作用 技术要点 典型应用场景 vSAN 聚合主机本地磁盘为共享存储池 对象存储架构,支持 NVMe/TCP、RoCE 替代 SAN/NAS,支撑 HA/DRS/vMotion HA (High...
2025-10-16
Linux 虚拟机在线热扩容分区
介绍本教程是用于Linux虚拟机在调整虚拟硬盘大小后,进行在线不重启热扩容分区大小。 适用于RHEL 7+以上的版本及衍生发行版。(如Centos、Rocky Linux、Alma Linux等) 硬盘分区在线热扩容刷新硬盘容量123echo '1' > /sys/block/sda/device/rescan# 刷新容量,设备为 sda# 注意若大于2TB的硬盘,需要GPT分区格式,且为引导硬盘的话,需要以UEFI引导启动。 安装扩容工具1234567891011121314151617181920212223# Redhat 系列yum install cloud-utils-growpart -y# Debian 系列sudo apt install cloud-guest-utils# 安装growpart,使用此工具可以自动调整分区。lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 2T 0 disk├─sda1 8:1 0 100M 0 part /boot/efi└─sda2 8:...
2025-12-29
VMware NSX 4.2 - 主机传输节点配置
简介在 VMware NSX 中,主机传输节点(Host Transport Node)就是把 ESXi 主机转化为 NSX 的数据平面节点,它负责承载虚拟网络的流量转发、防火墙和安全策略执行,是 NSX 架构里“数据平面”的核心组成部分。 🧩 什么是 NSX 主机传输节点 定义:主机传输节点是安装了 NSX 内核模块(VIB)的 ESXi 主机,使其能够参与 NSX 的虚拟网络和安全功能 作用:它在数据平面中运行,负责逻辑交换机、路由、防火墙等功能的实际流量处理。 组成:通过 NSX Manager 下发配置,结合 vCenter 集群和传输区域(Transport Zone),主机被准备为传输节点。 🔑 核心特性 数据平面角色:所有虚拟机的东西向流量(East-West)和南北向流量(North-South)都通过传输节点进行处理。 自动化配置:在 vCenter 集群中应用传输节点配置文件后,集群内的 ESXi 主机会自动安装 NSX 组件并成为传输节点 ⚠️ 部署注意事项 需要 vCenter 集群,且有VDS 。 必须配置 传输区域 和 上行链路...
2025-10-16
构建高可用性、高性能和可扩展的Zabbix Server 7.0架构
简介本教程讲解了一下如何设计构建一个高性能、高可靠、高扩展的Zabbix 监控集群。 架构图架构图PDF下载: https://songxwn.com/file/Zabbix_HA.pdf Pigsty 时序数据库集群Zabbix Server 和 Grafana的数据都是存放在数据库的,而Zabbix性能很大程度取决于数据库。所以要搭建数据库集群,提供性能和冗余性。(数据库最好使用SSD,最好是NVME SSD) Pigsty 集群搭建教程 https://songxwn.com/Pigsty-PG-RDS/ 时序数据库 TimescaleDBTimescaleDB,这是一种基于PostgreSQL的数据库解决方案,可自动将数据分为基于时间的块,以支持更快的大规模的监控性能。能以更好的性能去删除过期的监控数据和进行实时压缩数据,可节省空间。 Zabbix Server HAZabbix 从6.0 开始支持原生的HA故障切换,HA实现需要主备数据连接到同一个数据库实例。(Pigsty PG集群) HA通过数据库心跳实现,若主Zabbix Server在指定时间内不再写入心跳,则...
2025-10-16
Redis 哨兵模式配置 - 在Rocky Linux上
介绍 Redis是一个高性能的key-value 数据库,完全开源,遵守BSD协议。Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供了list、set、zset、hash等数据结构的存储。 Redis有很多应用场景,其中最常见的是作为缓存。Redis的读写性能优异,逐渐有取代memcached,成为首选服务端缓存的组件此外,Redis还可以用于计数器、消息队列、分布式锁、会话缓存等场景。 在JumpServer中,Redis主要用于存储会话信息和任务队列。 本文介绍了在Rocky 下载的安装配置哨兵模式。 环境Redis版本: 6.27 系统:Rocky Linux 8.8 (关闭SElinux,关闭防火墙) 安装123dnf module install redis:6systemctl enable --now redissystemctl status redis 基础配置12vim /etc/redis.conf# 修改业务配置 配置绑定IP(默认绑定loo...
2025-12-12
NetBox 4.4 VMware OVF快速部署
介绍为了方便大家安装部署,做了一个VMware虚拟机ovf镜像使用。 源码部署教程:https://songxwn.com/netbox4-CN/ 源码升级教程:https://songxwn.com/NetBox-Upgrade-Guide/ Docker 部署教程:https://songxwn.com/NetBox4-1-Docker-install/ Netbox系列文章:https://songxwn.com/categories/NetBox/ 使用 使用ESXi 6.5作为基准兼容性版本,虚拟机配置为4C8G 80G硬盘。 如果使用环境是更高版本,可以把虚拟化兼容性改为Rocky Linux NetBox版本为 4.4.8,使用源码,已优化数据库、已配置Nginx、已增加一些实用插件。 网卡为默认使用DHCP获取地址,可以使用 nmtui进行修改IP。 Nginx的域名最好也要修改为自己的。 Linux Root账号密码为 songxwn.com Netbox默认账号为 admin,默认密码为 Songxwn.com (首字母大写)。 其他数据库密码也为此。 ...
2025-12-25
VMware NSX 4.2 - 管理平台安装
NSX 4 安装技术概述VMware NSX 4 是一套基于软件定义的网络与安全虚拟化平台,通过将网络、路由、防火墙和安全服务以分布式方式部署在虚拟化基础设施之上,实现对数据中心网络的集中控制与统一管理。在开始 NSX 4.2 的安装与部署之前,需要对其架构组件、运行机制及基础环境要求有清晰的技术认知。 NSX 4 采用集中式管理与分布式数据平面相结合的架构设计,核心组件包括 NSX Manager、NSX Control Plane 以及 NSX Data Plane(主机传输节点)。NSX Manager 作为统一的管理与策略控制节点,负责系统配置、策略下发及与 vCenter Server 的集成;控制平面负责逻辑网络状态的分发与维护;数据平面则运行在 ESXi 主机内核中,实现高性能的转发与安全策略执行。 在安装阶段,NSX 4 需要依赖稳定的虚拟化基础环境,包括已部署并正常运行的 vCenter Server 与 ESXi 主机集群。通过在管理集群中部署 NSX Manager Appliance,并将计算节点转换为 NSX 传输节点,NSX 能够逐步接管底层网络的虚拟...
2025-12-30
VMware NSX 4.2 - Edge传输节点安装
📝 VMware NSX Edge 传输节点简介1. Edge 传输节点的作用 服务承载设备:运行路由、防火墙、VPN、NAT 等网络与安全服务。(有状态服务) 南北向流量网关:负责虚拟网络与物理网络之间的流量转发。 与计算传输节点协同:计算节点负责东西向流量,Edge 节点则处理跨网络边界的流量。 2. 部署前提条件 传输区域:需先创建 Overlay 和 VLAN 传输区域。 计算管理器:确保已配置 vCenter Server 并与 NSX Manager 集成。 上行链路配置文件:定义 Edge 节点的物理网络接口绑定。 TEP IP 池:为隧道端点分配 IP 地址,用于 GENEVE 隧道通信。 3. 部署方式概览🔹 OVA 手动部署 Edge 虚拟机 下载 OVA 模板:从 VMware 下载门户获取 NSX Edge 节点设备 OVA 文件。 在 vSphere 部署 OVF 模板:通过 vSphere Client 部署,选择计算资源与存储。 配置网络接口:为管理、TEP、Overlay 网络分配端口组或 VLAN 分段。 选择规格...