当前位置:首页 > 物理机 > 正文

vcenter添加物理机物理机

登录vCenter管理界面,选择“添加主机”,输入物理机IP及root账号,按向导完成ESXi主机纳管,需提前部署好ESXi系统并配置

核心概念解析

在VMware vSphere架构中,”物理机”特指安装了ESXi操作系统的裸金属服务器(Bare Metal Server),将其纳入vCenter管理的核心目的是实现集中化控制,包括资源调度、高可用性配置、分布式资源池组建等功能,需注意:此处的“添加物理机”本质是将ESXi主机注册至vCenter服务器,而非直接管理未虚拟化的硬件设备。

术语 定义
ESXi主机 轻量化Hypervisor,直接安装于物理服务器固件层
vCenter Server 管理节点,负责协调多台ESXi主机的资源分配与策略执行
静态绑定 手动指定IP地址(推荐生产环境)
DHCP动态获取 适用于测试环境,但可能因IP变动导致管理中断

前置条件核查清单

基础环境要求

检查项 具体要求 验证方法
硬件兼容性 CPU/内存/网卡需通过VMware HCL(Hardware Compatibility List)认证 官网查询对应型号
系统固件版本 IPMI/BMC固件建议升级至最新稳定版 厂商管理界面查看
本地存储预留 至少保留10GB未分区空间用于日志缓存 fdisk -l 命令查看
时间同步 ESXi主机NTP服务指向可靠时钟源(如企业级NTP服务器) chronyc sources -v
管理网络连通性 确保vCenter所在网段与ESXi管理口直连/跨网段路由可达 ping

权限矩阵

角色 所需权限 备注
执行者 vCenter管理员或具有”Host.Inventory.AddPermission”的角色 禁止使用普通用户账号
审计监督者 vApp权限组中的只读成员 用于操作留痕
备份责任人 可访问备份存储库的SMB/NFS共享权限 保障配置回滚能力

标准化实施步骤

阶段1:ESXi主机初始化配置

  1. 部署模式选择

    • ILO/iDRAC带外管理口接入KVM控制台
    • 启动时按Shit+O进入引导菜单,选择”Install ESXi”
    • 磁盘分区方案推荐:
      ️ 生产环境:单独划分4GB引导分区+剩余空间给数据存储
      避免:全盘格式化会导致原有RAID信息丢失
  2. 网络接口绑定策略
    | 接口类型 | 典型用途 | 推荐VLAN ID | IP分配方式 |
    |—————-|——————————|————-|——————|
    | vmnic0 | 管理网络(必选) | VLAN 100 | 静态IP (例:192.168.1.10) |
    | vmnic1 | vMotion专用通道 | VLAN 200 | UDP端口5480 |
    | vmnic2 | Fault Tolerance心跳链路 | VLAN %ignore_a_3%00 | TCP端口8000 |
    | vmnic3+ | 业务虚拟机流量承载 | Trunk模式 | LACP聚合组 |

  3. 安全加固设置

    vcenter添加物理机物理机  第1张

    • SSH访问限制:仅允许特定跳板机IP段(/etc/inetd.conf修改PermitRootLogin no)
    • Lockdown Mode启用:禁用DCUI直接登录,强制通过vCenter管理
    • SSL证书替换:上传企业CA签发的服务器证书(路径:/etc/vmware/ssl/rui.crt

阶段2:vCenter注册流程

  1. 启动vSphere Web Client

    • 地址格式:https:// :5480
    • 浏览器要求:Chrome/Firefox最新版,禁用自动填充功能
  2. 新建主机注册向导

    • Step 1:填写ESXi主机完全限定域名(FQDN)及HTTPS端口(默认443)
    • Step 2:选择身份验证方式(见下表对比):
      | 认证类型 | 适用场景 | 优缺点对比 |
      |—————-|——————————|——————————–|
      | Active Directory| 企业级统一身份管理 | 单点登出方便,但依赖AD稳定性 |
      | Local User | 小型环境快速部署 | 独立管理,需单独维护密码策略 |
      | Thumbprint认证 | 特殊安全需求场景 | 双因素认证增强安全性 |
  3. 存储对接配置

    • 本地存储声明:勾选”Enable storage monitoring”监控剩余空间
    • iSCSI目标发现:若使用外部存储阵列,需提前在ESXi配置静态发现记录
    • NFS挂载验证:执行esxcli storage core device list确认挂载状态
  4. 网络标签映射

    • 创建分布式交换机(vDS):选择上行链路聚合模式(LACP/静态绑定)
    • Port Group规划示例:
      | 名称 | VLAN ID | 安全策略 | 流量类型 |
      |—————-|———|——————-|——————–|
      | Management | 100 | Promiscuous Mode | Management |
      | vMotion | 200 | Restricted (MAC) | vMotion |
      | Production | Trunk | Guest Inheritance| Virtual Machines |

关键配置验证

连通性测试矩阵

测试项 预期结果 故障排查命令
Ping vCenter TTL=64且无丢包 ping -c5 <vCenter_IP>
SSH登录测试 能正常建立连接(注意关闭终端仿真加速) ssh root@<ESXi_IP>
vSphere API调用 Postman发送REST请求返回200 OK curl -k https://<ESXi_IP>/ui
存储读写验证 创建测试文件成功(touch /vmfs/volumes/datastore1/testfile ls -l /vmfs/volumes/

️ 性能优化建议

优化方向 调整参数 预期效果
CPU调度器 cpu.maxLimit = "high"(/etc/vmware/config) 提升虚机密集型负载响应速度
内存气球机制 mem.balloonSize = "auto" 动态回收闲置内存
网络队列深度 net.core.default_qdisc=fq_codel 缓解突发流量拥塞
磁盘I/O调度器 scsi.logging = "disabled" 降低日志写入延迟

典型问题解决方案

Q1: 添加主机时报”Connection refused”错误

根本原因:ESXi防火墙阻断了vCenter的通信端口
解决步骤

  1. SSH登录ESXi执行:esxcli network firewall set --allow=true --ruleset=active
  2. 检查例外规则是否包含:TCP 902(SOAP)、TCP 903(Lockdown)、UDP 5480(vMotion)
  3. 重启管理代理服务:systemctl restart hostd

Q2: 许可证容量不足告警

触发场景:当已分配CPU核心数超过许可协议限制时
应对措施

  1. 登录vCenter许可证页面查看当前用量(Navigation > Administration > Licenses)
  2. 根据需求选择升级方案:
    • Standard Edition → Enterprise Plus Edition(增加高级特性)
    • 购买额外CPU许可证包(适用于大规模扩展)
  3. 重新扫描许可证文件:/etc/init.d/vmware-license stop && start

日常维护规范

定期检查项

周期 工具推荐
每日 ESXi主机心跳状态、存储剩余空间 vCenter Alarms面板
每周 系统日志分析(/var/log/vmkernel.log)、硬件健康状态 esxtop、redfish API
每月 备份配置文件(vim-cmd hostsvc/summary导出)、更新签名密钥 crontab定时任务
每季度 固件升级(Cisco UCS Manager/Dell OpenManage)、安全破绽扫描 Tenable Nessus

灾难恢复预案

  1. 快速重建流程

    从备份恢复ISO镜像重新安装ESXi → 应用快照配置文件 → 重新加入vCenter集群

  2. 临时应急方案
    • 启用备用ESXi主机接管虚拟机(需提前配置HA集群)
    • 使用USB密钥启动应急Shell进行数据抢救

相关问答FAQs

Q: ESXi主机添加后显示灰色感叹号图标是什么原因?

A:该状态表示主机处于未完全合规状态,常见原因包括:①时间偏差超过5分钟;②DNS解析异常;③许可证过期,可通过以下命令诊断:esxcli system version get查看版本一致性,ntpq -pn验证时间同步状态。

Q: 能否在同一个vCenter中混合管理不同版本的ESXi主机?

A:理论上支持跨小版本兼容(如7.0与7.0 Update3),但不建议混用大版本(如6.7与7.0),最佳实践是保持所有主机版本差不超过两个补丁级别,可通过esxcli software profile update进行批量

0