部署VCenter - 图文

更新时间:2023-11-26 04:00:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

安装 VCenter—Suse Linux版本

■VCenter 功能简介:

是企业级虚拟化方案的必要组件,通过Vcenter的管理,我们可以获得以下的功能。 1、virtual machine templates (虚拟机模版)

2、role-based access controls (基于角色的访问控制) 3、fine-grained resource allocation controls (粒度的资源关联控制,更加详细,限制CPU使用率,内存使用率,I/O,网速等) 4、VMware Vmotion (在线迁移,包括虚拟机迁移和存储迁移)

5、VMware Distributed Resource Scheduler vDRS(分布式资源调度,动态的资源部署,基于虚拟机的负载均衡) 6、VMware High Availability HA(高可用性)

7、VMware Fault Toleranc FT(容错,一个虚拟机可同时在2个物理主机上运行,镜像,瞬间的服务接管) 8、Enhanced VMotion Compatibility (EVC) (增强vMotion兼容性)

9、Host profiles (主机脚本,基于一个ESXi的配置,快速部署其它的 ESXi ) 10、vNetwork Distributed Switches VDS(分布式交换机) 11、Storage and Network I/O Control (存储和网络I/O控制)

12、VSphere Storage DRS (存储 分布式资源调度,动态控制存储资源)

■VCenter 核心服务

基本架构 扩展架构

■Vcenter 组成结构 VCenter Server + 一个“收费”的数据库(重要!) + 各种功能插件。

■版本: windows版本 windows 2008 R2 (收费) 64bit Suse版本 linux版本(5.0新) VCenter 部署方案:(以下的服务器,可以是物理服务器,也可以是ESXi上的虚拟机。) 1、2台服务器:windows 2008R2 64bit 跑VCenter + Windows SQL Server R2 64bit 分开安装(推荐) 2、1台服务器:windows 2008R2 64bit跑VCenter + Windows SQL Server R2 64bit 集中安装 3、1台服务器(只能是虚拟机):VCSA 是一个OVF模板。 使用VCSA VMware-vCenter-Server-Appliance (Suse Linux + 内置DB2或者Oracle) 选择内嵌型数据库BD2 。此选项适用于小清单,即少于100 台主机和1000 台虚拟机的环境。 Suse Linux + 内置DB2 数据库 (简单部署,方便,限制了一些功能能够,适合实验环境。)

■采用方案3:Suse Linux + 内置 DB2 或者 连接Oracle 部署VCenter Suse Linux 的Vcenter 已经做成了一个虚拟机的模板文件,我们直接使用 work station 导入它就可以了 文件: VMware-vCenter-Server-Appliance-5.0.0.3324-472350_OVF10.ovf VMware-vCenter-Server-Appliance-5.0.0.3324-472350-data.vmdk VMware-vCenter-Server-Appliance-5.0.0.3324-472350-system.vmdk

workstation 中新建虚拟机

文件----打开----浏览-----找到 VMware-vCenter-Server-Appliance-5.0.0.3324-472350_OVF10.ovf 默认分配的内存为 8G,以满足DB2的需求,过小的内存不能启动DB2。

内存小的同学,建议先关闭其他虚拟机,安装完成后再进行修改,建议 不小于 4GB 内存 安装过程略。。。。。。

安装完成后,通过简易控制台,我们可以设置它的静态网络参数,(推荐设置!)

通过浏览器 连接 Vcenter进行基本设置

确认上一步的Vcenter网络参数设置无误。切换到windows管理控制机,尝试ping Vcenter,通即可 打开浏览器,连接vcenter的专用图形界面设置端口。配置数据库 https://192.168.0.X:5480 (会报证书错误,请忽略)

输入Vcenter的用户名密码,进入管理界面(默认用户名密码:root vmware) 切换到 database,选择embedded (内置DB2),接受 切换到状态,看到database 的种类位 embedded即可 点击 Start Vcenter 开启Vcenter服务即可!

通过 VSphere Client 连接VCenter

VSphere Client : 独立的客户端控制程序,运行于windows平台。

■用处: 1、直接连接ESXi主机,进行单台EXSi主机的控制,(功能有限) 2、直接连接设置好的Vcenter,进行多台EXSi 主机的集中控制(全面功能,推荐的管理模式!) windows控制端 安装VSphere Client VMware-viclient-all-5.0.0-455964.exe 安装过程略。。。。。。 安装完成后,运行VSphere Client ,输入 VCenter的用户名密码,进入VCenter的管理界面

安装 VCenter—Windows版本的安装

使用 Windows 2008 Sever + SQL server 2008 安装 VCenter

■安装 windows 2008 (过程略) ■安装 SQL Server 2008 R2

Windows Server 2008 R2 Web: KBV3Q-DJ8W7-VPB64-V88KG-82C49

Windows Server 2008 R2 Standard: 4GGC4-9947F-FWFP3-78P6F-J9HDR

Windows Server 2008 R2 Enterprise: 7PJBC-63K3J-62TTK-XF46D-W3WMD

Windows Server 2008 R2 Datacenter: QX7TD-2CMJR-D7WWY-KVCYC-6D2YT

sql server2008密钥

Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB

Microsoft SQL Server 2008 R2序列号密钥 开发版32位:MC46H-JQR3C-2JRHY-XYRKY-QWPVM 开发版64位:FTMGC-B2J97-PJ4QG-V84YB-MTXX8 工组版:XQ4CB-VK9P3-4WYYH-4HQX3-K2R6Q WEB版:FP4P7-YKG22-WGRVK-MKGMX-V9MTM 数据中心版32位:PTTFM-X467G-P7RH2-3Q6CG-4DMYB 数据中心版64位:DDT3B-8W62X-P9JD6-8MX7M-HWK38 企业版32位:R88PF-GMCFT-KM2KR-4R7GB-43K4B 企业版64位:GYF3T-H2V88-GRPPH-HWRJP-QRTYB 标准版32位:CXTFT-74V4Y-9D48T-2DMFW-TX7CY 标准版64位:B68Q6-KK2R7-89WGB-6Q9KR-QHFDW

安装.netframk组件支持(如果已有,则不必要做):服务管理器------功能--------添加功能---------.netframk 加载 SQL Server 2008 R2 iso镜像,运行安装,选择所有功能。

中间全都下一步。

中间全都下一步。

设置各个组件的统一的认证密码,推荐使用统一密码管理(不容易忘记)将所有服务设置自动启动,

administrator

所有功能服务全部设置为 自动 启动

认证模式设置为混合认证,添加 本机 administrator 为数据库管理员 所有下一步,安装完成。

安装后设置

建立数据库:打开SQLserver管理工具 sqlserver manager studio

使用之前设置的 sa 账号和密码登陆

选择数据库项目---新建数据库--设置数据库名称 vcenter, 其余保持默认。----完成-----

建立数据库名称,统一命名。

■ SQL server运行环境基本配置: 打开 SQL server 配置管理器。

选择sql server 服务---- 将所有相关服务运行者都改为 administrator 并且 自动运行

■重新打开 sqlserver manager studio

本机选项中,右键---方面---下拉菜单到“外围应用配置”----找到 RemoteDacEnabled 改为True。 放行远程主机连接。

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

■ Win2008 Server 上安装和配置 VCenter,本例中,Vcenter和SQLserver 运行于同一主机。

1、安装 SQL 客户端程序。载入sqlserver光盘, 打开---X64---Setup---X64---sqlcli 安装

2、创建客户端 数据源 ODBC, 开始---管理工具---数据源ODBC----系统DSN----添加---选择刚才安装的 sqlserver client-----

name:名称:给该数据源设置名称 描述:任意

SQLServer服务器:本例中选择(本机主机) win2008-db

@@@@@ 注意,这里填写的是主机名称,如果无法与主机名称连接,请检查DNS服务器配置@@@@

3、使用sa账号密码连接数据库

4、修改默认连接数据库为刚才自己建立的数据库,本例为“vcenter” 5、选择语言,勾选日志选项。

6、完成,可以用测试按钮测试一下。

■ 安装 VCenter Server 5.0

#######################################

这里 Vcenter要打开80端口监听,可能和系统的IIS服务冲突,需要关闭IIS服务,消除对80的占用

80端口被占用,执行 win+r 运行cmd 输入netstat -ano

可以看到80端口被PID4占用,于是打开任务管理器-进程-查看,选择列,勾选PID 可以看到pid 4 的被NT kernel & System 占用 该进程是Http.sys。它是http API的驱动组件,Http栈服务器。如果该端口被Http.sys占用,说明一些正在使用http.sys的应用程序在运行。这就是阻止Apache运行的原因,因为Http.sys占用着80端口。 你可以按照下面步骤禁用http.sys: 1. net stop http 这个命令不一定能停掉服务。。。。。

这个你可能看到有很多关联服务,先看一下这些你是否需要 不要盲目的下一步 2、再运行 Sc config http start= disabled 关闭服务自启动 下面需要重启一下,才能释放对80的占用

##########################################

1、换光盘,载入,VMware-VIMSetup-all-5.0.0-456005.iso 光盘,安装 Vcenter 5.0

2、找到 vcenter5.0文件夹,------ 运行 VMware vcserver .exe 开始安装。下一步--输入产品密钥--组织随意填写 3、连接数据库,选择已经建立的数据库,下拉菜单中可选择刚才建立的数据源。

通过sa 账号密码,进行连接,开始由 Vcenter 向数据库中创建对应的数据表项。。。。

@@@@@@@@ 此时有可能会产生报错,

jdbc:sqlserver://localhost;databaseName=vcenter 无法连接 @@@@@@@@ 解决,加上端口号

jdbc:sqlserver://localhost:1434;databaseName=vcenter @@@@@@@@@@@@@@@@@@

SqlServer服务使用两个端口:TCP-1433、UDP-1434。其中1433用于供SqlServer对外提供服务,1434用于向请求者返回SqlServer使用了那个TCP/IP端口。

4、进入域配置,可以让 Vcenter加入域认证,这里可以使用 NIS 或者 AD 或者 本地认证 5、选择所有服务的监听端口,不用修改。

6、继续下一步,选择独立模式,选择规模,均为选择默认即可 7、完成 Vcenter的安装。

8、防火墙放行 或者 关闭防火墙。 9、VSphere Client 可以尝试连接。

Windows

版本 和 Suse Linux版本 的 VCenter区别

■ 根据数据库类型选择 Windows---SQLServer Suselinux---Oracle/DB2 ■

win版本支持,Link-mode,多个VCenter集中管理,登陆一个VC可以看到所有Linkmode下的ESXi win版本支持 IPv6

win版本支持 vCenter心跳,heartbeat,冗余vcenter功能

Linux版本不能在物理主机上安装,虚拟机形式存在

VCenter下的基本操作

■VCenter 授权信息: 系统管理---VCenter设置----点击使用产品密钥,输入来自算号器的序列号,建议 Strand 版本 无限个虚拟机

■添加数据中心:(方便统一管理) 数据中心 | 文件夹/集群/资源池 | 下辖多个ESXi主机

本文来源:https://www.bwwdw.com/article/b0nt.html

Top