Vmware vSphere疑难问题解决方法

导读:这里汇总了10个Vmware vSphere常见的问题:清除vSphere Client的登录记录、Linux系统VMXNET3虚拟网路卡时UDP包被Drop掉等,并给出了具体的解决办法。

关键词:VMware vSphere

1、清除vSphere Client的登录记录

使用vSphere Client连接多了,下拉列表里有很多的历史记录,看着有点烦。 搜索了下,找到了E文的操作办法

定位注册表到

HKEY_CURRENT_USER\Software\VMware\VMware Infrastructure

Client\Preferences

清除RecentConnections 的记录即可

2、Linux系统VMXNET3虚拟网路卡时UDP包被Drop掉

故障状态:

ESXi 5.x系统上的Linux虚拟机,虚拟网路卡选择为VMXNET3时,UDP包被Drop掉了;

故障分析:

这是一个技术bug,VMware正在着手解决;

解决方案:

作为变通手段,只需要将VMXNET3改为E1000这个虚拟网路卡类型即可。

3、恢复孤立的虚拟机

故障状态:

虚拟机显示在 vSphere Client 清单列表中,其中 (orphaned) 附加到其名称。

故障分析:

在极少数情况下,位于由 vCenter Server 管理的 ESXi 主机上的虚拟机可能会变为孤立状态。vCenter Server 数据库中存在这些虚拟机,但 ESXi 主机不再能识别出它们。

故障原因:

如果主机故障切换失败,或直接在主机上取消对虚拟机的注册时,虚拟机可能会变为孤立状态。如果发生这种情况,请将孤立的虚拟机移动到数据中心(该数据中心可访问其中存储着虚拟机文件的数据存储)中的其他主机。

解决方案:

(1)在 vSphere Client 清单列表中,右键单击虚拟机,然后选择重定位。此时将显示可用主机列表。

(2)选择要在其中放置虚拟机的主机。如果没有可用主机,请添加可访问其中存储着虚拟机文件的数据存储的主机。

(3)单击确定保存更改。虚拟机已连接到新的主机,并显示在清单列表中。

4、从模板克隆或部署后未打开虚拟机电源

故障状态:

当从模板中克隆或部署虚拟机时,可以在“即将完成”页面上选中创建后打开此虚拟机电源复选框。但虚拟机在创建后可能不会自动打开电源。

故障分析:

创建虚拟机磁盘时,未预留交换文件大小。

解决方案:

n 减小虚拟机所需的交换文件的大小。可以通过增加虚拟机内存预留空间来实现。

a 在 vSphere Client 清单中,右键单击虚拟机并选择编辑设置。 b 选择资源选项卡,然后单击内存。

c 使用“预留”滑块增加分配给虚拟机的内存量。

d 单击确定。 |

n 或者,可以通过将其他虚拟机磁盘从交换文件正在使用的数据存储中移出来增加交换文件的可用空间量。

a 在 vSphere Client 清单中,选择一个数据存储,然后单击虚拟机选项卡。 b 对于每个要移动的虚拟机,右键单击虚拟机,然后选择迁移。

c 选择更改数据存储。

d 继续完成迁移虚拟机向导。

n 另外,可以通过将交换文件位置更改为具有足够空间的数据存储来增加交换文件的可用空间量。

a 在 vSphere Client 清单中,选择主机,然后单击配置选项卡。 b 在“软件”下,选择虚拟机交换文件位置。

c 单击编辑。

注意 如果主机属于指定虚拟机交换文件与虚拟机存储在同一目录的群集,则无法单击 编辑。您必须使用“群集设置”对话框更改群集的交换文件位置策略。

d 从列表中选择数据存储,然后单击确定。

5、通过NAT连接的vCenter和ESXi主机每隔30~60秒左右自动断开 故障状态:

通过NAT地址转换后的vCenter和ESXi主机之间的通信每30~60秒左右会中断;

故障分析:

这个问题一般都是由于在vCenter和ESXi主机之间无法通过NAT进行正常通信导致;

解决方案:

导致上述问题的原因是UDP 902端口适用于心跳的,而这个端口打开之后,2008服务器的防火墙可能会锁掉Edge Traversal,因此需要激活Allow Edge Traversal选项,步骤如下:

(1)进入到2008系统的管理工具面板里;

(2)点击Windows Firewall with Advanced Security后点击Inbound Rules;

(3)找到VMware vCenter Server - Host heartbeat规则,点击Advanced

页标签;

(4)点击Allow Edge Traversal选项后,点击OK;

(5)然后重启相关服务后重新删除/添加ESXi主机到vCenter Server即可。

6、为虚拟机添加PCI设备

步骤如下:

(1)利用vSphere Client登录系统之后,找到要添加PCI设备的虚拟机;

(2)右击Virtual Machine->Edit Settings;

(3)在Hardware页标签点击Add;

(4)选择PCI Device然后点击Next进入下一步,悬着passthrough设备,然后点击Next进入下一步;

(5)如果确认没啥问题则点击Finish完成。

7、数据库sa密码变更后修改vCenter Server的sa访问密码方法

出于安全等方面考虑,SQL数据库的sa密码发生了变更,那么,这时它关联的vCenter Server这边也应该相应调整,那么,不重装就可以调整的方式如 下:

(1)管理员权限登录到vCenter Server所在Windows 操作系统;

(2)进入入到如下目录:C:\Program

Files\VMware\Infrastructure\VirtualCenter Server\,执行如下命令: vpxd -P <new_Password>

(3)重启VirtualCenter Server services相关服务即可。

8、“虚拟设备的数目超过给定控制器的最大值”的错误

故障状态:

克隆虚拟机的时候出现如下的报错:

“虚拟设备的数目超过给定控制器的最大值”

故障分析:

这个问题一般都是由于在克隆虚拟机的时候,对源虚拟机做了虚拟硬件的操作导致

解决方案:

重新克隆虚拟机,在克隆的时候不要对源虚拟机进行虚假硬件的操作。

9、vCenter Operations Manager 5.0自动锁定了admin账户的解决方案 故障状态:

密码重试次数过多,导致了admin账户被锁定,无法再登录,解决思路如下: 解决方案:

首先,确认admin账户是否真的被锁定:

(1)用root账户登录,然后执行如下命令:

su admin

如果该账户被锁定,则系统将会显示类似如下信息:

Account locked due to XX failed login....

(2)然后再在Analytics虚拟机上重复上述步骤;

当确认admin账户被锁定后,解除锁定步骤如下:

a. root账户登录,然后执行如下命令:

pam_tally --user admin --reset

b. 再在Analytics虚拟机上重复这个步骤即可。

备注:

如果想要一劳永逸的禁止掉自动锁定账户的功能则可以参考如下步骤:

(1)root账户登录,然后执行如下命令:

/etc/pam.d/common-auth:auth requisite pam_tally.so deny=3

(2)再在Analytics虚拟机上重复上述步骤即可。

10、解决由于esx.conf文件锁定导致ESX;故障状态:;(1)ESXi5.0主机莫名其妙无响应从vCen;(2)SSH或DCUI登录ESXi主机失败;;(3)vmkernel.log文件里没有任何问题;(4)在hostd.log日志文件里有类似如下信;a.2012-07-07T10:10:32.17;iorun=1workQ=933ioQ=0max;'

解决由于esx.conf文件锁定导致ESXi从vCenter Server断开连接的问题

故障状态:

(1)ESXi 5.0主机莫名其妙无响应从vCenter Server断开;

(2)SSH或DCUI登录ESXi主机失败;

(3)vmkernel.log文件里没有任何问题,执行esxtop命令是可以看到CPU消耗率为100%;

(4)在hostd.log日志文件里有类似如下信息:

a. 2012-07-07 T10:10:32.170Q [2D2D7B90 verbose 'ThreadPool'] usage : total=19 max=62 workrun=18

iorun=1 workQ=933 ioQ=0 maxrun=24 maxQ=934 cur=I 2012-07-07 T19:17:25.641Z [2CA47B90 verbose

'ThreadPool'] usage : total=20 max=62 workrun=18 iorun=2 workQ=933 ioQ=0 maxrun=24 maxQ=934 cur=I

2012-07-07 T10:10:32.442Q [2CA47B90 verbose 'SoapAdapter'] Responded to service state request

故障分析:

这个问题可能由于esx.conf文件被锁定导致;

解决方案:

解除esx.conf文件的锁定状态,方法如下:

(1) 登录到ESXi主机的本地命令行界面后执行如下命令:

#ls -l /etc/vmware/esx.conf.LOCK

(2) 执行如下命令删除掉该文件:

#rm /etc/vmware/esx.conf.LOCK

(3)执行如下命令重启管理服务:

$/sbin/services.sh restart

转载于:https://blog.51cto.com/52czy/1574606

Vmware vSphere 十个疑难问题解决方法相关推荐

  1. 存储过程IN参数疑难问题解决方法【真正解决】

    首先,我不会令大家失望,真想解决问题的认真往下看 很久很久以前,我在使用Server的存储过程时,遇到一个问题,就是,IN(@ids)这样的语句执行不了,其实是可以执行的,很多人提出的解决方案是,EX ...

  2. VMware vSphere 性能优化设计经验+优化方法 | 周末送资料

    VMware vSphere 性能优化设计经验+优化方法 | 周末送资料 https://mp.weixin.qq.com/s?__biz=MjM5NTk0MTM1Mw==&mid=26506 ...

  3. VMware vSphere Client中启动虚拟机提示No boot filename received/Operating System not found解决方法

    VMware vSphere Client中启动虚拟机提示No boot filename received/Operating System not found解决方法 参考文章: (1)VMwar ...

  4. VMware vsphere 中创建虚拟机的方法

    目录 一.创建一台新的虚拟机 二.从模板部署虚拟机 三.克隆现有虚拟机 一.创建一台新的虚拟机 1.右键点击"虚拟机",选择"创建/注册虚拟机": 2.这里可以 ...

  5. vmware虚拟化服务器cpu超线程,VMware vSphere的配置方法最佳方案从而提高性能

    VMware相信使用过VMware的用户都了解,它目前已经为上百万用户提供了完美的虚拟化解决方案,VMware vSphere作为行业最佳的虚拟化产品,但不管任何虚拟化策略的部署都需要软硬件的强力配合 ...

  6. 虚拟机搭建服务器双机热备,如何让VMware vSphere建立双机热备的方法步骤(图文教程)...

    只要使用了VMware的用户都清楚.双机热备是VMware为用户提供的重要的集群功能, vSphere 双机热备可提供更高级别的可用性,允许用户对任何虚拟机进行保护以防止主机发生故障时丢失数据.事务或 ...

  7. VMware虚拟机下Ubuntu Cheese黑屏问题解决方法的2各案例。

    VMware虚拟机下Ubuntu Cheese黑屏问题解决方法的2各案例. VMware虚拟机下Ubuntu Cheese黑屏问题解决方法 案例1: 试试安装 sudo apt install web ...

  8. 服务器虚拟机挂载光驱,如何在VMware vSphere client中安装光驱的方法步骤(图文教程)...

    VMware vSphere作为服务器虚拟化领域最具影响力的软件,帮助了众多企业解决服务器工作负载等问题,而VMware vSphere Client是VMware vSphere中最重要的套件之一, ...

  9. VMware vSphere Client下增加虚拟机磁盘空间的方法

    原文链接:http://blog.51cto.com/lookingdream/2113912 随着系统运维时间的增长,磁盘就日益的损耗,如果遇到虚拟机报磁盘空间不足怎么办?还好,我们可以通过磁盘阵列 ...

最新文章

  1. TypeError: Caught TypeError in DataLoader worker process 0.
  2. python 密度 语音_Python+sklearn机器学习应该了解的33个基本概念
  3. PyQt4编程之自定义插槽
  4. SpringSecurity案例之oauth2认证所需资源说明
  5. mysql 用户概念_传输概念 – db对象的用户/组/权限从mysql到postgresql
  6. [Leedcode][JAVA][第72题][动态规划]
  7. java私塾 java篇_Java私塾跟我学系列——JAVA篇 五、
  8. 缓存淘汰、缓存穿透、缓存击穿、缓存雪崩、数据库缓存双写一致性
  9. Java下MySQL易用处理工具(支持XML/JavaBean)
  10. 800乘600的分辨率_600元能买到啥配置的手机?
  11. echarts横轴展示不全使用滚动条(dataZoom)的方法
  12. JavaSE Collections类 , Iterator迭代器 , 增强for循环
  13. 【codeforces 340B】Maximal Area Quadrilateral
  14. java常用设计模式详解及应用
  15. java base64图片计算图片大小
  16. 前端请求数据过多,Promise.all,_.chunk,_.flatten解决方法之一
  17. Linux系统介绍:内核、shell及软件包管理
  18. Bmob后端云使用步骤
  19. 做事的常识,成功的公式
  20. 【前端面试】04 HTTP协议

热门文章

  1. UNIX(多线程):20---生产者消费者实例
  2. 不需要安装max或者xcode的object C开发环境
  3. python模块(5)-Matplotlib 简易使用教程
  4. 矩阵论-集合与映射,线性空间及其性质
  5. 《C++ Primer 5th》笔记(1 / 19):C++基础
  6. java judgefilecode_VScode出现无法打开“X”: 找不到文件(file:///XXXX) 的解决办法
  7. 虚拟机下Ubuntu配置IP地址和网段
  8. 解决 :IDEA 修改代码后 Local Changes 中没有提示待提交文件,代码自动提交了
  9. IntelliJ IDEA 配置 JDK
  10. 吴裕雄--天生自然 高等数学学习:多元函数微分学的几何应用