linux vcenter(VMware vCenter Server)

如何访问vcsa linux系统

【准备阶段】

准备阶段要做2件事,一是下载vCSA的安装包。二是检查自己的VMware虚拟平台是否符合要求。

第一步,去VMware官方网站下载vCenter Server 5.0 Appliance(SUEL版)。共有3个文件需要下载,下载下来必须放在同一个目录里面,其中一个是OVF配置文件,另外2个是vmdk。(参见图1和图2)

图1需要下载的3个文件

图2:vCSA的安装包必须放在同一个目录中

注:OVF是Open Virtualization Format的缩写,是一种描述虚拟机配置的文件。(关于OVF的具体信息可参见Wiki百科)

注2:目前此下载Link可能暂时被撤。

第二,检查资源是否符合要求。vCSA需要VMware虚拟机平台,资源至少能容纳2个vCPU,8GB vRAM和80GB的磁盘空间。

【部署vCSA】

(1)从菜单开始。File--> Deploy OVF Template...

图3开始部署

(2)选择ovf文件

图4

(3)向导程序读取OVF文件后,显示此VM的具体情况。从图中我们可以看出,这是一个vCenter Server版本5.0,运行在SLES 11上。

图5

(4)接下去要给此虚拟机起一个名字。并选择一个要存放的资源池(如果配置了集群和资源池的话)。

图6

(5)并选择一个datastore

图7

(6)然后选择网络

图8

(7)最后是一个总结,点Finish完成。

图9

【初始配置】

现在,到vSphere客户端开启此虚拟机。

通过console,我们看见的是这样的一个初始配置界面,通过上下移动光标来配置网络和时区。

图10

接着,用IE浏览器登录:

默认帐号是root

默认密码是vmware

第一步首先要接受协议

图11

第2步,选择Database,选embedded数据库类型,然后点Test Settings。成功后点保存。内嵌的数据库是DB2的,支持5个host和50台VM,如果你的虚拟机平台大于这个规模,建议选择外部数据库。vCSA只支持Oracle作为外部数据库。在我们这个测试环境中,embedded数据库就足够用了。

图12

第3步,然后点Status页,会看见Database是embedded状态。这时候可以点Start vCenter开启vCenter服务器了。

图13

图14

第4步,在管理端电脑上安装vSphere Client 5.0,用于连接此vCenter服务器。

(a)如果你的电脑上有vSphere Client 4.0,可以输入vCSA的IP,输入root/vmware来连接,你会收到提示说你的vSphere Client需要升级,点击升级即可进入客户端安装。

(b)如果你的电脑上没有vSphere客户端,可以用浏览器访问,你会看见如下页面,点击Download vSphere Client来下载并安装客户端。

图15

之后应该进行license、网络、datastore等等设置,这些初始配置和普通安装的vCenter一样,这里就不再赘述了。

vCenter 6.7部署(Linux环境)(3)

长久以来,我使用VMware WorkStation,也尝试过VMware ESXi。自ESXi 6.5版本起,我便计划部署一台vCenter。虽然之前有尝试过,但因使用体验不佳,最终将其抛弃。然而,鉴于新华三智能运维云支持与vCenter的对接,我决定再次尝试Linux环境下的部署。

vCenter部署方式有两种:Linux环境与Windows环境。鉴于Linux环境部署的稍微复杂性,我将从Linux环境开始。尽管操作在Windows下进行,依然相当便捷。

进入第二阶段设置VCSA,直接点击"下一步",无需进行特殊设置。禁用SSH,以确保系统安全。由于主机开启了NTP同步,与主机时间保持一致即可。

因无现成的SSO域,选择"创建新SSO域"。需填写域名,密码遵循强度要求,与主机root密码保持一致。配置CEIP时,取消选中"加入VMware客户体验提升计划"选项。

确认所有配置信息,点击"完成"。系统提示一旦开始,无法暂停,再次确认后,进入设备设置阶段。完成后,可使用入门页面登录查看,但需通过IP地址方式访问,避免域名解析问题,当然,修改hosts文件亦可解决。

启动vCenter后,ESXi控制台显示VCSA 6.7虚拟机控制页面,与ESXi控制台页面相似。访问IP地址192.168.100.131,首先下载并安装受信任的根CA证书。安装完毕后,点击"启动VSPHERE CLIENT(HTML5)",进入登录页面。

登录页面与ESXi登录页面高度一致,登录时使用"aministrator@vsphere.local",而非传统的用户名。登录成功后,页面布局清晰可见,上端提示许可证即将过期。

在"系统管理"→"许可"→"许可证"页面,新增许可证。接着,进入"资产"页签,选中主机,执行"Assign License"操作,将许可证分配给对应主机。

Vcenter对比vCSA

在企业级VMware vSphere部署中,vCenter Server与vCenter Server Virtual Appliance(vCSA)都扮演着关键的管理角色。它们虽然功能相似,但在安装和特性上存在差异。

vCSA的独特性在于其局限性:它仅支持SUSE Linux Enterprise Server作为基础,且需要vSphere许可。从VCSA 5.0.1版本开始,它采用PostgreSQL数据库,而早期版本则依赖IBM DB2。对于那些更倾向于Microsoft SQL Server或IBM DB2集成的环境,vCSA可能不是理想选择,因为它不支持这些数据库。

更为重要的是,vCSA不支持Link Mode,这是一种连接多个vCenter Server实例来管理大规模环境的技术。每个单个实例能管理300到3000台虚拟机,而在Link Mode下,可以跨越多个实例管理成千上万台。然而,vCSA不支持IPv6,即使在支持该协议的SUSE Linux操作系统上也是如此。

相比之下,vCenter Server提供了更全面的功能,包括支持更多的数据库选项、Link Mode以及IPv6。然而,安装vCenter Server的过程较为复杂,需要64位的Windows Server 2008 R2,以及Microsoft SQL Server Express等特定数据库。此外,安装还需要满足.NET 3.5 SP1架构或Microsoft Windows Installer 4.5的要求,且需要一台物理或虚拟服务器作为基础。

在实际选择时,数据中心的规模通常会成为决定因素:如果规模较小或者对特定功能有需求,vCSA可能是更便捷的选择;而对于大型、复杂环境和更全面功能的追求者,vCenter Server可能是更合适的选择。

阅读剩余
THE END