Posts tagged ‘vcenter’

安装配置VMware vCenter Server Appliance5.1.0 update2 (vCSA)

vCenter用于管理多台ESXi主机并实现相应如HA、克隆等功能。一般vCenter都通过手工安装,包括操作系统、数据库的配置,最后安装vCenter软件。VMware还提供另一种vCenter的安装方法,官方描述如下:

可以下载 VMware vCenter Server Appliance,以作为在 Windows 计算机上安装 vCenter Server 的替代方法。vCenter Server Appliance 是预配置的基于 Linux 的虚拟机,针对运行 vCenter Server 及关联服务进行了优化。

vCenter Server Appliance 的默认用户名为 root,密码为 vmware。您还可以创建在首次引导时 vCenter Server Appliance 读取的自定义密码。请参见在第一次引导 vCenter Server Appliance 时创建自定义密码。

vCenter Server Appliance 不支持 Microsoft SQL Server 和 IBM DB2。vCenter Server Appliance 不支持链接模式配置。vCenter Server Appliance 5.0.1 版和 5.1 版对嵌入式数据库使用 PostgreSQL 而非 IBM DB2(IBM DB2 在 vCenter Server Appliance 5.0 中使用)。

官方还说明,嵌入式数据库在ESXi主机数大于5台和虚拟机数大于50个的环境下未作过配置,大于这个标准vCenter可能会出现问题,建议使用独立数据库。

配置步骤如下:

下载VMware-vCenter-Server-Appliance-5.1.0.20000-1474364_OVF10.ova文件,打开vsphere客户端,选择“部署OVF模板”,如下图

vcsa01

点击浏览,选择下载的ova文件

vcsa02

vcsa03

磁盘格式选择“精简模式”

vcsa04

开始创建,如下图

vcsa05

完成后,虚拟机列表中就会出现如下图红框中的vCSA虚拟机

vcsa06

VMware vCenter Server Appliance虚拟机启动后,会出现如下图的红框提示,意思为需要运行/opt/vmware/share/vami/vami_config_net配置网络

vcsa07

如上图,选择“Login”回车,用户名root,密码vmware,登陆系统后运行如下图红框中命令,会出现“Main Menu”,可以设置默认网关、主机名、IP地址及DNS等,这里我们只设置IP,所以选择6,回车

vcsa08

输入192.168.77.108,掩码255.255.255.0,选择y保存配置,再选择1来退出配置菜单

vcsa09

完成IP配置后,登陆界面就会出现系统管理地址,这里为https://192.168.77.108:5480,如下图

vcsa10

输入用户名root、密码vmware,如下图

vcsa11

进入后,开始向导式配置,如下图,开始配置

vcsa12

如下图,本例采用默认配置,如果需要更改配置如使用外部ORACLE数据库,就需要选择“Set custom configuration”

vcsa13

vCenter及SSO数据库都为嵌入式,如下图

vcsa14

等待一会,就会出现如下图,说明已经部署完成

vcsa15

返回主界面,可以看到主要应用都已running

vcsa16

打开vSphere客户端,连接vCenter的IP,192.168.77.108,用户名root,密码vmware

vcsa17

进入后,就可以创建数据中心及添加ESXi主机,至此,vCSA的配置完成。

vcsa18

进入system,可以看到版本,以及操作系统的类型,使用的为SUSE

vcsa19

这次使用的版本为VMware vCenter Server Appliance 5.1.0 update 2

vcsa20

去除“主机XXX上的系统日志存储在非持久存储器中”的警告

当ESXi主机的底层操作系统安装在SD卡上时,在vCenter中配置该主机时,会出现“主机xxx上的系统日志存储在非持久存储器中”。

yjs19

ESXi产生的日志存储在SD卡上也会出现空间满的情况,所以最好的情况为将所有主机的日志都存储在共享存储上。

在共享存储上建立一个log文件夹,在文件夹下建立esxi03文件夹,用于存储第三台主机的日志文件。如下图操作所示。

yjs23

yjs20

打开主机的“高级设置”窗口

yjs21

打开左边的“Syslog”选项,在Syslog.global.logDir中输入文件夹的路径地址,输入[SAS_Disk_Datastore_590G_02]/log/esxi03即可。

yjs22

确定后,过会主机上的警告信息会自动消失,再查看文件夹,发现已经有日志产生了,如下图所示。

yjs24

安装vCenter5.1出错

新版本Vcenter5.1安装时都需要先安装vCenter Single Sign On,之前也安装过,没有报错,今天安装时竟然出现了错误:“输入错误-命令行参数错误、找不到文件、规范文件不包含所需信息或两个系统上的时钟不同步。有关详细信息,请查看系统临时文件夹中的 vm_ssoreg.log,如下图所示:

esxvcerr01

最后翻阅手册,发现是因为安装vCenter Single Sign On时选择了“为新的vCenter Single Sign On安装创建主节点”导致。如下图:

errvc02

选择高可用性时在安装vCenter时配置的“ vCenter Single Sign-On 识别的 vCenter Server 管理员”就会不能使用本地用户。手册上是这么说的:

“在高可用性和多站点 Single Sign-On 模式中,没有本地操作系统标识源。因此,如果您在 vCenter Single Sign-On 识别的 vCenter Server 管理员文本框中输入 Administrators 或 Administrator,它将不起作用。Administrators 被视为本地操作系统组管理员,Administrator 被视为本地操作系统用户管理员。”

所以,只需将原来安装的vCenter Single Sign-On卸载掉,再重新安装一遍,在选择类型时选择“安装基本vCenter Single Sign On(i)”即可。