一、vCenter Server 安装和设置简介
1、vSphere 概念
- vSphere 的两个核心组件是 ESXi 和 vCenter Server
- ESXi 是用于创建和运行虚拟机和虚拟设备的虚拟化平台
vCenter Server 是一种服务,充当连接到网络的 ESXi 主机的中心管理员,vCenter Server可以把多个主机资源、虚拟机资源、网络资源、存储资源等集中起来,进行统一化、规范化、高性能的管理。
2、vCenter Server 组件和服务
两种安装方式(嵌入式安装和非嵌入式安装)
- 嵌入式:VCenter和PSC在同一虚拟机或物理服务器中
- 非嵌入式:VCenter和PSC在不在同一虚拟机或物理服务器中
- vCenter 组件和PSC组件中又包含多个子组件
- VMware Platform Services Controller 基础架构服务组包含 vCenter Single Sign-On(和用户身份认证有关)、License Service(和许可证有关)、Lookup Service(和搜索查询有关)和 VMware Certificate Authority(和数字证书有关)。
- vCenter Server 服务组包含 vCenter Server、vSphere Client、vSphere Web Client、vSphere Auto Deploy 和 vSphere ESXi Dump Collector。
- 适用于 Windows 的 vCenter Server 还包含 VMware vSphere Syslog Collector。
- vCenter Server Appliance 还包含 VMware vSphere Update Manager 扩展服务。
3、vCenter Server 和 PSC部署类型
3.1、具有嵌入式 Platform Services Controller 部署的vCenter Server
3.2、具有外部 Platform Services Controller 部署的 vCenter Server
3.3、混合操作系统环境
如下图所示, 未来的 vSphere 版本中将不支持具有外部 Platform Services Controller 部署的 vCenter Server 部署。因此在稍后的工作中建议选择具有嵌入式 Platform Services Controller 部署的 vCenter Server 解决方案。虽然支持混合操作系统环境部署,但为确保易于管理和维护,不建议这样做(不用这种模式)
4、了解 vSphere 域、域名和站点
4.1、Platform Services Controller 域
- 每个Platform Services Controller都与一个 vCenter Single Sign-On 域关联。域名默认为 vsphere.local,但可以在安装第一个Platform Services Controller时更改域名。域决定本地身份验证空间。
- 安装 Platform Services Controller时,系统会提示您创建 vCenter Single Sign-On 域或加入现有域。
4.2、Platform Services Controller站点
5、具有外部PSC实例和高可用性的部署拓扑
5.1、具有负载平衡器的 Platform Services Controller
5.2、跨 vCenter Single Sign-On (站点)并具有负载平衡器的PSC
5.3、无负载平衡器的 Platform Services Controller
5.4、跨 vCenter Single Sign-On 站点并且不具有负载平衡器的PSC
6、 增强型链接模式
- 适用于具有嵌入式PSC部署的VCSA的 vCenter 增强型链接模式
- vCenter Server(Windows 版本)安装不支持具有嵌入式 Platform Services Controller 部署的 vCenter Server Appliance 部署的增强型链接模式支持。
- 适用于 vCenter Server 或具有外部PSC的VCSA的增强型链接模式
- 通过 vCenter 增强型链接模式,您可以登录任何一个 vCenter Server Appliance 或 vCenter Server 实例,并且还可以查看和管理组中所有 vCenter Server 系统的清单
- 以下是 vCenter 增强型链接模式的最高配置:
- 对于具有嵌入式 Platform Services Controller 部署的 vCenter Server Appliance,最多可以在一个 vSphere Single Sign-on 域中加入 15 个节点(vCenter Server 系统)。
- 对于具有外部 Platform Services Controller 安装的 vCenter Server,最多可以在一个 vSphere Single Sign-on 域中加入 10 个外部 Platform Services Controller 和 15个节点(vCenter Server 系统)。
二、Windows安装VCenter
1、Windows环境部署具有嵌入式PSC的vCenter Server
1.1要求
部署形式
vCenter Server for Windows 硬件要求
vCenter Server for Windows 存储要求
vCenter Server for Windows 软件要求
- vCenter Server要求使用 64 位操作系统
- vCenter Server支持的 Windows Server 最早版本是 Windows Server 2008 SP2
- 统计的最新版本是Microsoft Windows Server 2016 64-bit
- 您的 Windows Server 必须已安装最新更新和修补程序。
vCenter Server for Windows 数据库要求
- vCenter Server 需要使用数据库存储和组织服务器数据
- 对于最多使用 20 台主机、200 个虚拟机的环境,可以使用捆绑的 PostgreSQL 数据库
- 较大规模的安装要求为环境大小提供一个受支持的外部数据库
- vCenter Server 支持 Oracle 和 Microsoft SQL Server 数据库
vCenter Server和 Platform Services Controller DNS要求
- 在具有固定 IP 地址的主机上安装或升级 vCenter Server
- 在众所周知的 DNS 名称的主机上安装或升级 vCenter Server
- 确保正向的反向地址查询正常使用
- 确保ESXi主机也能正常正向和反向解析
2、安装具有嵌入式PSC的vCenter Server试验
2.1、环境规划、安装规划及拓扑
2.2、安装步骤
- vCenter Server for Windows 要求
- 具有嵌入式PSC的vCenter Server试验环境规划
- 上面已经介绍过
- 在物理服务器上安装及设置Windows Server 2016操作系统
- 将Windows Server 2016操作系统从工作组提升为域控制器
- (3、4步骤在第三章已经搭建,此处跳过)
- 此处记录5、6、7安装过程
- 完善DNS在vSphere环境中的解析
- 在ESXi主机上安装及设置Windows Server 2016虚拟机(客户机)操作系统
- 安装具有嵌入式PSC的vCenter Server
完善DNS在vSphere环境中的解析
在ESXi主机上安装及设置Windows Server 2016虚拟机(客户机)操作系统
- 安装
- 在浏览器中登录ESXi主机—->创建新虚拟机—->安装2016
- 设置(顺序)
- 激活系统
- 安装VMware Tools
- 系统名称设置
- TCP/IP参数设置
- 安全设置
- 加域
2.3、安装vCenter
Windows 2016 环境 安装嵌入式PSC的的vCenter Server
3、安装具有外部PSC、外部SQL Server 的vCenter Server试验
3.1、要求
安装软件(三个)
安装sel server服务器
设置IP,加入域等操作
安装PSC2 服务器
安装vCenter2 服务器
设置IP,加入域等操作
3.2、安装步骤
SQL server 数据库安装
安装教程自行百度
注意:
- 防火墙放行1433端口 (数据库服务端口)
- 安装时注意update补丁打全
SQL Server SSMS 管理工具
为vCenter Server创建数据库
SQL服务器中打开下方程序
安装PSC
安装vCenter Server
较繁琐
- 设置vCenter 链接数据库环境
- 添加域管理员账户具有“作为服务登录”的权限
- 安装SQL Server数据库客户端连接工具
- 为vCenter Server服务器添加外部DSN连接
- 安装具有外部Platform Services Controller 和外部SQL Server数据库的vCenter Server
在vCenter 服务器中安装SQL server服务
选择客户端工具连接
VCenter服务器中打开下方应用
域账号密码登录
等待连接数据库测试
通信成功,安装完毕
安装vCenter
vCenter服务器安装VCenter(内存最少8G)
至此,Windows环境 安装外部PSC、数据库的VCenter实验 安装完毕
3.3、vSphere Client 登录 VCenter server
两种方式
1、FLASH
2、HTML5的Client
如果访问时没有把笔记本的DNS加入到DNS服务器(10.0.0.209),
还有另一种方法,修改hosts
(C盘/Windows/system32/drivers/etc)
三、Linux安装VCenter
1、Linux部署嵌入式PSC的vCenter Server Appliance
安装环境
- 网络客户机
- ESXi主机
- 嵌入式PSC主机
- DNS服务器
网络设置
安装安装具有嵌入式PSC的VCSA
安装过程
教程自行百度
安装PSC完毕,然后设置 VCSA