部署vCenter Server的一些经验与问题

vCenter Server是vSphere虚拟化数据中心的管理服务器,其重要性不言而明。本文就vCenter Server 6部署的一些问题进行总结,希望对你有所帮助。

1 部署 vCenter Server Appliance时"客户端集成插件"问题

从vCenter Server Appliance 6.0开始,VMware改变了部署vCenter Server Appliance 的方式,vSphere不再支持使用 vSphere Client 或 vSphere Web Client 部署 vCenter Server Appliance。需要安装"客户端集成插件"并执行光盘中的vcsa-setup.html,以HTML的方式部署。

虽然在vCenter Server Appliance光盘镜像中,客户端集成插件的名称都是VMware-ClientIntegrationPlugin-6.0.0.exe,但不同版本vCenter Server Appliance安装光盘中的"客户端集成插件"的文件大小是有区别的,如图1-1所示,这是三个不同版本的客户端集成插件的安装文件的修改日期及大小。

图1-1 不同版本的客户端集成插件的大小

你可以查看该安装程序的"数字签名"来对比,这些客户端集成插件有不同的签名日期,如图1-2所示。

图1-2 查看数字签名

所以,在部署 vCenter Server Appliance 6.x的时候,需要安装对应版本vCenter Server Appliance光盘镜像中的"客户端集成插件",不能使用以前版本的客户端集成插件,当安装的客户端集成插件与所部署vCenter Server Appliance版本不一致时,,会出现图1-3的提示并且不会显示错误的原因。

图1-3 部署时不能继续

如果出现图1-2的错误,请在"控制面板→程序和功能"中,卸载安装的"VMware Client Integration Plug-in 6.0.0(客户端集成插件)",如图1-4所示。

图1-4 卸载以前的客户端集成插件

最后在vCenter Server Appliance安装光盘的vcsa目录 中,执行"VMware Client Integration Plug-in 6.0.0.exe"安装程序,重新安装客户端集成插件,再次启动安装向导进行部署即可。

2 更改vCenter SSO的密码策略

在默认情况下,自 vCenter Server Appliance 5.5 Update 1 开始,vCSA 5.5 版强制执行本地帐户(root)密码策略,该策略会导致root帐户密码会在90 天后过期。当密码到期后会将 root 帐户锁定。关于这一问题,VMware在KB2099752中有过介绍,详细链接可见:

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2099752。

但是,如果你使用Windows的vCenter Server,在使用默认的[email protected]登录vSphere Web Client 的时候,如果你的安装已经接近90天,则有可能会发出提示"您的密码将在X天后过期",如图2-1所示。无论是预置备的Linux版本的vCenter Server(VCSA),还是安装在Windows Server上的vCenter Server,都会有这个提示。

图2-1 密码将要过期

对于图2-1中的"您的密钥将在X天后过期"的提示,是vCenter Server的SSO的密码策略的生命周期设置为90天的原因,vSphere管理员可以通过修改密码策略,去掉这一提示并设置密码永不过期。

(1)使用IE浏览器登录到vSphere Web Client,在导航器中单击"系统管理",在"系统管理→Single Sign-On→配置"中,在当中窗格单击"策略→密码策略"选项卡,然后"编辑"按钮如图2-2所示。在此可以看到"最长生命周期"为"密码必须每90天更改一次"。

图2-2 密码策略

(2)在"编辑密码策略"对话框,将"最长生命周期"修改为0天,表示"密码永不过期",如图2-3所示,然后单击"确定"按钮。在"密码格式要求"选项中,还可以修改密码的最大长度、最小长度、字符要求等条件,这些要求比较简单,每个管理员都能理解其字面意思,在此不再介绍。

图2-3 编辑密码策略

(3)设置完成之后,返回到"策略→密码策略"页,在"最长生命周期"中可以看到,当前策略为"密码永不过期",如图2-4所示。

图2-4 密码永不过期

3 vCenter升级问题

在升级vCenter Server的时候,最好将vCenter Server的安装光盘镜像上传到可以vCenter Server所在主机的本地存储或本地主机能访问的共享存储,不能使用vSphere Client连接到vCenter Server,再加载vSphere Client的光盘镜像的方式升级vCenter Server。因为在升级vCenter Server的过程,vCenter Server会有一段时间停止服务,如果是加载vSphere Client客户端镜像的方式升级,在vCenter Server停止服务的过期中,加载的vSphere Client镜像会断开连接,从而导致升级失败。

4 vSphere Web Client英文界面问题

vSphere Web Client支持中文、英文、日文等多语言并自适应浏览器客户端。但在某些时候,vSphere Web Client侦测失败时会显示英文。例如在中文的Windows 10中,使用Chrome浏览器时,显示为英文界面。

其实和client端修改的方法差不多,只需要在我们的登陆地址后面加入一个参数 /?locale=en_US 或者 /?locale=zh_CN 即可。  例如:https://hostname:9443/vsphere-client/?locale=en_US 即可将本来是中文的登陆界面改为英文。

5 显示ESXi的正常运行时间为0秒

在启动ESXi中的虚拟机时,如果出现"没有与虚拟机兼容的主机",并且检查,发现当前群集中每个主机的"正常运行时间"为"0秒",并且CPU与内存显示"己用"为0时,重新启动群集中的每个主机即可。

(1)某vSphere数据中心,尝试打开一个虚拟机的电源,如图5-1所示。

图5-1 打开电源

(2)弹出"打开电源故障"对话框,如图5-2所示。

图5-2 打开电源故障

(3)依次查看当前群集中的每个主机,在"摘要"中,看到主机"正常运行时间"为0秒,并且CPU的己用频率为0.00 Hz,内存己用为0.00B,如图5-3所示。

图5-3 主机摘要

(4)如果使用vSphere Client,查看主机摘要,则显示同样的情况,如图5-4所示。

图5-4 主机己用资源为0

(5)对于这种情况,请重新启动ESXi主机即可。如果群集中有多台主机,请依次启动,不要同时启动。例如,右击172.18.96.43,选择"重新引导",如图5-5所示。

图5-5 重新引导

(6)等主机引导成功之后,在"摘要→资源"选项中,可以看到内存与CPU使用情况,如图5-6所示。然后将其他主机依次启动即可。

图5-6 资源使用显示正常

6 在IE11不能初始配置VDP 5.5.x及VDP 6.0的问题

VMware vSphere Data Protection (VDP)是VMware虚拟机备份软件。在部署VDP 5.x或6.0的时候,如果出现"无法显示此页",如图6-1所示。

无法显示此页

出现该问题的原因是 Firefox、Chrome 和 Internet Explorer 取消了对 DSA 密码的支持,而 VMware vSphere Data Protection 5.x 和 6.0 使用 DSA 密码与浏览器通信。 Firefox 发行版本 37 同 Chrome 发行版本 40.0.2215.115m 一样移除了 DSA 密码。

这个问题在 VMware vSphere Data Protection (VDP) 6.0.1 中已得到解决。

如果你要要在 VDP 6.0 或更低版本中解决此问题,请在 VDP 设备中运行附加的 2111900_VDPHotfix.SHA2.sh.zip 文件。

但是,不要在安装和配置 VDP 之前运行该脚本。否则,向 vCenter 注册 VDP 将失败。

所以,在安装VDP并在第一次运行时,使用IE 8配置VDP(管理员可在VMware虚拟机中,安装Windows 7并不升级到IE 10或IE 11即可),运行VDP初始配置向导。

要在 VDP 设备中运行附加的 2111900_VDPHotfix.SHA2.sh.zip 文件,请执行以下操作:

(1)将 2111900_VDPHotfix.SHA2.sh.zip 文件复制到 VDP 设备,并将其放置在/tmp 目录中。 Windows 用户应使用诸如 Filezilla 或 WinSCP 等文件传输实用程序来执行此操作。 Linux 用户可以使用 scp 命令。

(2)在 VDP 5.8 及更高版本中,您可以使用 SSH 会话或 VDP 设备的控制台以 admin 用户身份登录。

(3)在 VDP 5.8 及更高版本中,通过运行以下命令从 admin 用户切换为 root 用户:

su - root

(4)通过运行以下命令将目录更改为 /tmp:

cd /tmp

(5)运行以下命令:

a.unzip 2111900_VDPHotfix.SHA2.sh.zip

b.CD into folder2111900_VDPHotfix.SHA2.sh

c.chmod a+x VDPHotfix_SHA2.sh

d../VDPHotfix_SHA2.sh

此热修补程序会删除 VDP tomcat 服务的旧 SHA1 证书,并生成新的 SHA2 证书。

看完文章,请顺手投我一票

http://edu.51cto.com/activityvote/voteRanking/page-2.html

时间: 2024-10-09 03:33:31

部署vCenter Server的一些经验与问题的相关文章

VMware、安装部署vCenter Server

一.vCenter Server简介 1.vCenter Server简介        vSphere的两个核心组件是ESXi和vCenter Server.ESXi是用于创建和运行虚拟设备的虚拟化平台,vCenter Server是一种服务,充当连接到网络的ESXi主机的中心管理员.vCenter Server可用于将多个主机的资源加入池中并管理这些资源. 2.vCenter Server组件和服务 vCenter Server 6.0分为两个部分:        VMware Platfo

在ESXi主机上部署vCenter Server 6.7(Windows版本)

vCenter Server 6.7版本出现后,官方推荐使用LINUX版本,对于WINDOWS版本,不少的朋友在安装过程中出现各种问题,何老师给大家做一个演示. vCenter Server 6.7对硬件以及操作系统提出了新的要求,特别对于Windows版vCenter Server,内存如果小于8GB会终止安装,Windows Server 2008 R2系统在安装过程中可能会报错,Windows Server 2003系统不再支持vCenter Server 6.7的安装,推荐使用Windo

部署vCenter Server Appliance 6.7

=============================================== 2019/4/14_第1次修改                       ccb_warlock =============================================== 之前只接触过ESXI管理管理服务器,但是ESXI无法使用“模板”功能快速创建虚拟机,而通过vCenter可以使用模板快速创建虚拟机,减少创建虚拟机的时间,提高工作效率. 一.前提 需要准备一台装有ESXI的虚

安装部署vCenter server

如果生产环境中只有一台ESXi服务器时,安装vclient客户端工具就可以满足需求:如果生产环境中有多台ESXi服务器时,那么就需要部署vCenter服务器.vCenter server是vsphere 基础物理架构的核心 ,可以集中管理多台ESXi服务器. 每个 vCenter服务器最多可管理 1,000 台ESXi主机: 每个 vCenter服务器最多可管理 10,000 个开启的虚拟机.安装vCenter服务必须要安装的三大组件:①Single Sign-On 服务器 可以提供身份验证.

安装部署 VCenter Server

vClient虽然可以管理ESXi 5.5 ,但只能实现一些如创建虚拟机的简单功能,而 vSphere 5.5的高级功能都无法实现.最主要的是,多台ESXi 5.5 运行时无法进行统一管理.所以出现了 VCenter Server ,VMware 虚拟化体系中的另一个重要成员.VCenter Server 能够实现集中化统一管理,可以提供如访问控制.性能监控和配置功能等,并且可以将多台 ESXi 主机资源集中,是这些资源可以在整个数据中心中的虚拟机之间共享.可以称他为 ESXi 的中心管理员.

JSP_运维_JSP项目部署到server(适合0经验新手)

实战:真正server端部署jsp项目经验总结与记录(完整过程从0到10适合对server端部署0经验新手) jsp+tomcat+mysql项目部署到真正server; servermysql安装; serverjdk安装; servertomcat安装; serversql文件管理; serverjsp项目与servermysql连接; 将项目与域名进行绑定的相关教程已经更新.网址 第一步是安装jdk,jdk应该是全部须要安装的软件中最先安装的. jdk详细怎样安装能够參考这篇 我截取了能够

Vmware vSphere 6.0之在一台服务器上安装Platform与vCenter Server

简介: vCenter Server 为数据中心提供单一控制点.它提供基本的数据中心服务,如访问控制.性能监控以及配置.它将各台计算服务器的资源统一在一起,使这些资源在整个数据中心中的虚拟机之间共享.其原理是:根据系统管理员设置的策略,管理虚拟机到计算服务器的分配,以及资源到给定计算服务器内虚拟机的分配. 在 vCenter Server 无法访问(例如,网络断开)的情况下(这种情况极少出现),计算服务器仍能继续工作.服务器可单独管理,并根据上次设置的资源分配继续运行分配给它们的虚拟机.恢复与

Vmware vCenter Server的学习见解

Vmware vCenterServer5.1及EXSI功能简介 Vmware vCenter Server介绍说明: 利用 VMware vCenterServer,您可以集中管理多个 VMware  ESXi 主机及其虚拟机.安装.配置和管理 vCenter Server 不当可能会导致管理效率降低,或者致使 VMware ESXi 主机和虚拟机停机. 一.Vmware vCenter Server的体系结构 Vmware vcenter的管理平台: vCenter Server 是充当 E

部署于esxi中的VMware VCenter Server迁移问题

背景: 本人将一台服务器安装上了esxi,并且将vcenter server 也部署在该服务器上.现在增加了一台服务器后,准备将vcenter server迁移到新的esxi机器上.由于不能够直接在线迁移,我采用了克隆的办法.当vcenter克隆到另一台esxi后,遇到vcenter服务无法启动的问题. 原因: vcenter那台主机也采用的DHCP来分配固定的IP地址,clone后esxi会修改机器的MAC地址,导致vcenter无法正常访问AD.将DHCP中vcenter那台机器的MAC地址