首页 > 代码库 > VMware vSphere常见问题汇总(十九)

VMware vSphere常见问题汇总(十九)

186. 关于如何重置vCenter Single Sign-On(SSO)管理员密码的问题(5.1)

For Windows版本 vCenter

1、管理员帐号登录到vCenter SSO所在操作系统;

2、进入到命令行模式,然后执行如下命令切换到utils目录:

cd C:\ProgramFiles\VMware\Infrastructure\SSOServer\utils

3、在当前目录下执行如下命令:

rsautil reset-admin-password

4、然后,输入密码,然后,输入需要重置密码的账户,即可,完成之后,系统会提示:

Password reset successfully.

For VCSA版本 vCenter

1、root账户登陆到VCSA服务器;

2、执行如下命令切换到utils目录:

#./rsautil reset-admin-password

4、然后,输入密码,然后,输入需要重置密码的账户,即可,完成之后,系统会提示:Password reset successfully

 

187. vSphere Client/Web Client 打开控制台窗口很慢的问题

问题描述:
自从vSphere升级到5.1之后,发现使用vSphere Client打开VM的控制台窗口速度很慢,经常都要等10-20秒,有时候甚至要等20-30秒。使用Web Client打开控制台窗口也一样。有时候重启VC和客户端之后稍微好一点,过段时间还是一样。重装过VC,该问题还是没有解决。看来不一定是VC的问题。
我后来直接用vSphere Client连接HOST,发现该问题还是存在。原先vSphere 5.0的时候都不会有这个问题。初步判断是5.1系统的问题。上网查了之后,发现造成该问题的原因很多,不过可以肯定的说,不是硬件的性能问题(因为相同的硬件平台原先用4.1 ,5.0都没有出现该问题)。有些人则是通过VC有问题,不通过VC登录没有该问题。
整理了一下各种可能造成该问题的原因,大致可以总结如下:

  1. 使用域用户登录可能会造成该问题,如果使用本地用户登录不会造成该问题
  2. 使用Windows凭证登录,在某些情况下会造成该问题
  3. DNS设置不完整可能会造成该问题
  4. 用于SSL的CA证书有问题
  5. VC以及运行vSphere Client的计算机无法上网,或者关闭了Windows Update也可能会造成该问题

解决方法
不要使用Windows凭证登录,不用域用户登录,直接使用本地用户登录。

  1. VC和LDAP Server直接的链接默认应该是使用SSL,如果把它改成普通的HTTP可能会解决该问题。例如在Sgin On配置中:把ldaps://ldapserver:3269 改为 ldap://ldapserver:389
  2. VC和HOST都需要设置DNS,并且正向和反向查找都需要进行设置。设置好HOST的DNS地址以及查找域。
  3. 更新CA证书,将需要运行Client的客户端计算机连接到Internet,开启Windows Update来更新CA证书。
  4. 接第4点,打开事件查看器,看看是否有如下错误:

<http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab> 从自动更新 cab 中提取第三方的根目录列表失败,错误为: 根据当前系统时钟或签名文件中的时间戳验证时要求的证书不在有效期内。你可以直接下载上述链接中的“authrootstl.cab”,然后安装它。

6. 关闭根证书自动更新。运行 gpedit.msc(组策略编辑器)打开:

计算机配置—管理模板—系统—Internet通信管理—Internet通信设置

将“关闭自动根证书更新”设置为“已启用”(不同版本的Windows路径可能略有不同)

 

188. 开启虚拟机报错:Unexpected exception from PowerOnIntImpl

问题描述:

在vSphere平台中启动VMs时,出错如下:

"Unexpected exception from PowerOnIntImpl"

clip_image002

虚拟机无法正常启动。

原因分析:

这是由于vCenter Server的C盘空间不足导致的。

解决方法:

自己看着办啊

 

189. ESXi5.0(ESXi5.1)忘记登录root密码

破解密码要重启主机,所以首先迁移虚拟机到别的主机,之后重启服务器,用parted magic
光盘(PM)启动服务器,具体您是量产U盘还是用光盘,还是用光驱,自己想法子!
下载 PM 地址如下
http://sourceforge.net/projects/partedmagic/
最新版本是 2013.5.1 日的,为啥要用这个盘启动呢?其实用liunx安装盘进rescue模式也可以,但有个麻烦事,就是如果主机服务器的硬盘是用RAID卡管理的话, 就要挂载RAID
卡驱动,我想找驱动再找挂载方法很麻烦,这个PM盘带有很多RAID卡的驱动,咱就是
偷懒了。PM盘主要用来调整分区的,或者把倒数据的,比如你系统挂了, 可以直接接一个USB硬盘, 直接把原来坏系统的硬盘里的东西倒腾出来, 他识别文件系统非常多, 一般LINUX和 WINDOWS都可以。
2. 启动后选择默认

clip_image004

1. 之后先进终端下图左下角那个
cd /
mkdir /mnt/sda5 # 建立一个目录
mount /dev/sda5 /mnt/sda5 # 挂载
cd /mnt/sda5
ls
确认下有 state.tgz 文件
tar zxvf state.tgz # 解压这个文件 , 得到 local.tgz
tar zxvf local.tgz # 解压 local.tgz 得到 etc 目录
vi /mnt/sda5/shadow

clip_image006

clip_image008

Esc
:wq 保存
rm –rf state.tgz local.tgz # 删除之前的原文件,如果不放心,可以先 cp 到别的目录备份
tar zcpf local.tgz etc # 压缩 etc
tar zcpf state.tgz local.tgz # 压缩 local.tgz
cd /
umount /mnt/sda5 # 卸载
4. 之后拿出光盘重启,看看密码还有没有?
Esxi 4.1 , 5.0 , 5.1U1 测试通过。

VMware vSphere常见问题汇总(十九)