vsphere5.1.0集群部署

版权声明:哈哈哈,如有转载请标明出处哟~~~ https://blog.csdn.net/qq_33633013/article/details/81559811
1.背景:vsphere客户端为独立使用,用户管理必须安装此软件,不便于统一管理。因此,需要vsphere服务端统一对exsi客户端主机进行管理。
2.步骤:
(1)安装.net Framework,该进程安装后可能后可能会占用80端口。

(2)安装SQL Server2008数据库。

(3)保持默认选项到功能选择界面,选择数据库引擎服务和管理工具两项。(也可全选,前置机等数据库配置为全选)

(4)保持默认选项到服务器配置界面,将SQL Agent设为自动启动,点击对所有SQL服务使用相同的账户,输入设置好的服务启动账号和密码。

(5)在数据库引擎配置界面中,建议选择混合模式并设置sa账户密码,指定当前用户位SQL管理员,一直下一步直到安装结束。

(6)安装完成后,在SQL配置管理器里面查看SQL和代理服务是否正常启动。

(7)通过SQL管理界面,为vcenter创建一个名为vcdb的数据库。(数据库名可自定义)

(8)开始——管理工具——数据源(ODBC)中使用SQL本地客户端添加一个系统DSN。更改默认数据库为vcenter专用的vcdb数据库后,保持默认选项直到结束,并测试连接是否正常。





(9)安装SSO数据库。5.1版本为了方便用户位SSO用户创建数据库,在vcenter镜像的Single Sign On\DBScripts\SSOServer\schema目录下,为不同的数据库准备了创建和删除脚本。创建时需要用到三个脚本,红框中的两个脚本是删除时用到的,首先打开sql management studio,执行setuptablespace脚本。


(10)可以看到创建数据库的名称和存放的位置,根据需要自行设置后点击执行,执行成功会能看到创建的数据库以及对应位置的存放文件。


(11)执行setupusers脚本创建用户,并将红框内的内容改为事先计划好的密码后执行脚本。

扫描二维码关注公众号,回复: 3243011 查看本文章
(12)执行createschema脚本,此脚本不需要做任何修改直接运行。

(13)安装SSO。在vcenter的镜像中选择安装vcenter single sign on选项,由于是工作组模式会出现未加入AD警告。由于是第一个sso,所以选择创建主节点并将类型设置为基本sso(sso只支持一个默认源即localos账户,且默认管理员只是基本sso的本地账户,在sso做高可用时,其余sso节点只能通过domain\user的方式登录)。



(14)设置sso管理员的密码,并选择现有数据库。根据创建sso数据库时设置的数据库名称、用户、密码填写,并设置FQDN或IP地址(推荐任何时候都使用FQDN),保持默认选项直到安装结束。




注意:安装5.1版本的sso有时安装会出现数据架构存在的错误,点击确定后会自动回滚。等会滚结束后再次安装sso就可以通过。

(15)安装Inventory Service。点击安装inventory service选项,此处最好填入一个dns解析的域名,若ip变动只需修改部分配置,若填入静态ip则可能需要重装。根据实际环境选择清单大小并向SSO注册信息,保持默认选项直到安装结束。



(16)安装vcenter server。由于IIS也在本台主机上所以会提示web警告。ctrl+r输入cmd,根据netstat -ano查看是否占用80端口,若占用可将其释放或是在之后配置中将涉及80端口统一改成其他可用端口。

(17)选择前面创建的vcdb 数据源,并输入sa用户的密码。


(18)在完全限定域名处填写域名地址,选择创建独立的实例。



(19)按实际情况选择清单大小并向SSO注册。



(20)安装vsphere client和vsphere web client。安装vsphere web client时需要向sso注册外,其余都保持默认选项直到安装结束后通过vsphere client使用本地账户登录。至此所有操作完成。
(21)vsphere client通过输入ip地址以及账号密码进行登录,vsphere web client通过输入url(https://vcenter.mytijian.cn:9443/vsphere-client/?locale=zh_CH)进行访问。
3.问题总结
(1)使用ip进行注册sso后,一旦机器重启或其他原因导致机器ip变化,无法正常登陆。
采用域名取代ip进行注册,一旦ip变化只需修改dns服务器上的配置以及数据库dsn的配置即可。
(2)机房中部分exsi为6版本,低版本无法管理高版本。
升级vcenter版本,进行安装。
(3)vsphere web client登陆没有和软件客户端同步,以及网页乱码问题。
登陆网页端没有同步是因为登陆的账号错误,admin@System-Domain是sso域管理员,我们登陆的账号应该是过程中与软件服务端一致的账号。至于网页乱码问题,因为同样的浏览器出现的情况不一致,经搜查资料,可通过在url上添加语言解决。


猜你喜欢

转载自blog.csdn.net/qq_33633013/article/details/81559811