bxp(ardence)的功能是很强大的,由于大部分网友都使用破版的软件,所有以网上对bxp冗余也就是ha设置很少讨论。
这里就bxp4.x的ha设置给大家一个简要的说明。给有特殊需要的朋友一个参考。
所谓ha就是服务器冗余,也就是在某一服务器出现故障时能够将服务转移到其他服务器,从而在不影响客户使用的情况下实现故障恢复。
实验环境:
两台bxp(ardence)服务器(可以不只两台)ip分别为 192.168.1.181/182,
starwind iscsi服务器ip:192.168.1.166.
安装bxp的ha需要将ardence以下两个部分:
1.ardence streaming server 的数据库文件
2.ardence streaming server 的虚拟磁盘文件
分离安装于支持群集的外部存储服务器san。
对于san我们可以使用我们常用的iscsi服务器。任何支持群集的iscsi服务器均可,例如 SANmelody,starwind。这里以starwind为例。
仅有starwind还是不够的,starwind的cluster仅能提供多台服务器的同时存取,但并不能提供文件系统完整性支持,这里还需要用到类似melio FS 的群集文件系统。此处就以melio FS为例。
1。首先安装starwind服务器,选择添加image file device ,根据自己需要设置文件大小等属性,但allow multiple concurrent iscsi connections选项必须选择。当然这里根据需要选择ibvolume,spti,brige device均可。
2。对于两台bxp服务器均安装dhcp服务(如果不使用ardence自带的dhcp软件),和microsoft iscsi initiator.及melio FS。并使用microsoft iscsi initiator 挂载starwind iscsi磁盘,此处假设挂载于E盘。并使用melio FS 格式化所挂载的磁盘。如图:选择melio format
3。安装第一台ardence服务器软件,在选择服务器数据库路径时,将路径指向e:db,并选择创建新的数据库文件。服务器安装以后,在bxp控制台创建bxp虚拟磁盘,磁盘保存路径必须为e盘,假设路径为e:vdisk 磁盘名称为4haxp。
4。安装第二台ardence服务器软件,在选择数据库路径时选择和第一台服务器相同的设置,在选择Steaming server时添加另外一台服务器ip地址,如图:
在服务器控制台 为此服务器添加刚才第一台服务器所创建的虚拟磁盘4haxp。
4。设置4haxp的磁盘属性,选择enable the ardence high availability option选项。如图:
5.添加任意客户端。
6.运行ha disk assignment wizard,如图:
7。ok 你已经完成了ha的设置,现在可以准备客户端上传系统,然后试一下效果把。
突然关闭一台服务器的电源 大概15秒钟 客户端就可以自动转移到另外一台服务器。