VMware ESXi、VMware vCenter Server 和 vSphere Client,它们分别是 vSphere 的虚拟化层、管理层和接口层。
vcenter server 插件和vcenter 附加模块来实现可扩展性
VMware ESXi中不能显示CPU及内存使用情况的解决方法
vSphere Client中看不到主机CPU、内存性能数据
当某台esxi主机的hardware status出现一直在更新硬件数据,并在刷新后报“无新主机数据可用”时,群集中的所有主机都会出现这种情况,此时需要将此主机移出群集,再添加进来便可看到
vcenter相关服务与报错
vcenter相关服务的依赖关系,多次强制关掉vcenter所在的宿主机电源,会导致vcenter不能连接
不知道为什么会出现用户名或密码不正确,刚刚还好好的。
打开注册表,浏览到项“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vpxd”,双击右边键值“DependOn Service”,添加服务名“MSSQL$VIM_SQLEXP”和“ADAM_VMwareVCMSDS”,然后可以在服务“VMware VirtualCenter Server”的属性-依存的服务中可以看到刚刚添加的两个服务,
重启VC,重启后发现VMware VirtualCenter Server服务可以自动启动。
显示名:vcenter sso 服务名:ssotomcat 无依存关系
显示名:protected storage 服务名:protectedstorage vmware virtualcenter server依赖此服务,此服务依赖rpc服务
显示名:SQL Server (VIM_SQLEXP) 服务名:MSSQL$VIM_SQLEXP vmware virtualcenter server依赖此服务,SQLAgent$VIM_SQLEXP依赖此服务
显示名:VMwareVCMSDS 服务名:ADAM_VMwareVCMSDS vmware virtualcenter server依赖此服务,
C:\ProgramData\VMware\VMware VirtualCenter\Logs 这是vcenter的日志,programdata目录是隐藏的
vcenter挂掉后
有A、B 2两台服务器做集群,如果其A服务器挂掉,服务器内有5台虚拟机其中VMware VirtualCenter也在其中,我想询问是否5台虚拟机会自动迁移到B服务器上,昨天听一个VMware 工程师说解决了这个问题。
可以的,HA通过vcenter配置好以后,esxi主机会互相探听心跳线,与vcenter没有关系了,所以在集群中如果出现有一台集群宕机,其他主机会从共享存储中将宕机主机上的虚机重新启动。如果将vcenter按装在esxi主机的虚拟机中,也只是当做普通虚拟机对待,不影响HA 的作用。
vCenter Server仅仅是管理中心。这可以管理HA,但不控制HA,所以vCenter Server 宕机后,HA照样可以实现迁移。官方文档是这介绍的。我想也应该是是这样,否则的话,vCenter Server成了单点故障点了,就降低了vSphere可用性。整个集群不能让vCenter Server掌控。
希望兄弟们别怪我非要纠缠VC,ESXI,心跳,HA之间的关系
实验环境
必须满足最低硬件和软件要求,还有硬件兼容性要求
环境:
esxi-5.1-A 172.16.1.17 主板:ECS-H61H2-M17 CPU:pentium G2010 2.8GHZ 内存:8G 网卡:另配一块磊科网卡
esxi-5.1-B 172.16.1.35 主板:ECS-H61H2-M4 CPU:pentium G2030 3.0GHZ 内存:4G 网卡:另配一块磊科网卡
vcenter-5.1 192.168.1.122 安装在win2008-R2-64上
converter-5.0 172.16.1.36
vsphere client 5.1 192.168.1.91
vcenter converter standalone 5.0.1
vmware 虚拟化管理软件比较
vCenter Server与vCenter Server Virtual Appliance(vCSA)都提供对企业中vSphere部署的集中管理。不过,虽然拥有相同的功能,这两者安装却不同,所支持的功能也不同。
对于哪个最适合你的VMware环境有没有明确答案呢,充分了解Center Server与vCSA的优缺点对你做出明智决策还是有用的。
vCenter Server Virtual Appliance的限制
VMware vCenter Server Virtual Appliance安装在用于VMware的SUSE Linux Enterprise Server上,这个免费版本只要拥有vSphere许可的人都可用。VCSA 5.0.1及以后版本运行PostgreSQL数据库,而之前版本运行的是IBM DB2数据库。vCSA只支持PostgreSQL数据库,所以如果Microsoft SQL Server或者IBM DB2更能轻松集成在环境中的话,vCSA不是最佳选择。
vCSA也不支持链接模式Linked Mode,该功能能让多个vCenter Server实例链接在一起以管理大型环境。一个vCenter Server实例能管理高达300到3000台的虚拟机。在链接模式下,可以跨十个vCenter Server实例管理1000到上万台虚拟机。这种设置也可让你为管理员角色创建全局定义,并能跨多个vCenter Server实例搜寻库存资源。
此外,vCSA不支持IPv6,虽然该功能没有Linked Mode应用得广泛。甚至就算设备运行在默认支持IPv6的操作系统SUSE Linux上,仍不支持IPv6。
VMware vCenter Server vs.vCSA:安装
在知道vCSA所不能支持的功能后,你可能倾向于安装完整版的vCenter Server。然而,安装vCSA比完整版更容易。
首先在你计算机上下载.VMDK与.OVF文件。然后在vSphere Client的文件菜单上通过选择Deploy OVF Template部署vCSA。
vCenter Server完整版确实支持更多数据库、Linked Mode与IPv6,但安装过程要求多多又漫长。首先需要64位Windows Server 2008 R2版本,受支持的数据库,如Microsoft SQL Server Express。还有其他要求,如Microsoft .NET 3.5 SP1架构或Microsoft Windows Installer 4.5。最后,还需要一台安装vCenter Server的物理或虚拟服务器。
vCenter Server 虚拟化管理软件提供两种版本:
vCenter Server Standard,适合大型 vSphere 部署。
vCenter Server Foundation,适合小环境(最多三个 vSphere 主机)。
请注意, vCenter Server 适用于任何 vSphere Essentials 套件,并已集成在用于小型办公室部署的套件中。
- See more at: http://www.vmware.com/cn/products/vcenter-server/pricing.html#sthash.EnaPmlhl.dpuf
vCenter Server Appliance vCSA
你可以通过2GB大小的单个OVA文件下载vCSA,也可以通过多个组件(OVF、系统VMDK和数据VMDK)来下载vCSA。我下载了单个OVA文件。
http://bbs.vmsky.com/thread-37674-1-2.html esxi下载地址
http://bbs.kafan.cn/thread-1540602-1-1.html
http://www.milltoo.com/forum.php?mod=viewthread&tid=2548
添加完之后可以看到在集群下面有两台esx主机和若个台虚拟机,这些虚拟机属于集群而不是某台esx服务器。
KVM可能更加通用简单些,Xen需要强大的技术团队做支撑,我们目前KVM其实也是外包给华存来做的
vcenter安装
1.新建虚拟机win2008 r2-64 ,配172.16.1.36,开远程
2.添加镜像(VMware-VIMSetup-all-5.1.0-799735.iso)到虚拟机光驱中
3.远程36,双击光驱,弹出下面窗口,点击安装
simple install包括三个组件:server,sso,inventory,所需环境:.net 3.5 sp1与installer 4.5
4.首先安装的是vcenter single sign on,需要设置sso服务器的管理员密码,其次选择数据库类型,新装win sql server2008 r2 express,或选择现成的,只需要提供sa密码
5.下来安装inventory service
6.下来安装vcenter server
CPU:pentium G2010 2.8GHZ 4G内存安装了4个小时,安装过程cpu占用100%,完成之后内存58%,用E3-2110 4G内存用了1个多小时。