MD3000集群文件共享操作方法.docx
《MD3000集群文件共享操作方法.docx》由会员分享,可在线阅读,更多相关《MD3000集群文件共享操作方法.docx(22页珍藏版)》请在冰豆网上搜索。
![MD3000集群文件共享操作方法.docx](https://file1.bdocx.com/fileroot1/2023-5/23/b75ac7fb-6928-4e18-acd2-eccdbdd5f56b/b75ac7fb-6928-4e18-acd2-eccdbdd5f56b1.gif)
MD3000集群文件共享操作方法
MD3000集群文件共享操作方法(原)
一、应用目的:
中心需要共享存储中心,需要的要求为能提供高可用性和高速率的课件文件的点播。
由于SAN环境成本较高,现采用磁盘阵列加存储服务器的方式向流媒体服务器和课件服务器提供NAS服务。
NAS机头采用两台服务器集群的方式。
二、环境构成:
a) 服务器:
两台DELL1950服务器(CPU1.6*24GB146GB*2PERC4/DCRaid11000M*2)
b) 磁盘阵列:
DELLMD3000(双口双控制卡300GBSAS*15SAS5/E卡*4)
三、操作方法:
a) MD3000的配置
按照DELL的建议,我们采用双机双冗余HBA卡方式构建MD3000环境。
先开启MD3000磁盘阵列柜,需要开启两个电源模块(否则工作的电源模块的风扇将会以超负荷工作,声音很响)。
然后开启所有的服务器。
登入所有1950服务器。
安装SAS卡驱动。
驱动可通过插入随机附带的MD3000的盘,会自动运行检测SAS卡的驱动,如果要安装只需根据操作进行安装即可。
安装ModularDiskStorageManagerClient。
第一次运行时使用自动选项添加存储阵列,然后再在Tools菜单栏中选择重命名,将新添的阵列命名为自己需要的。
再在Configure菜单栏中设置HostAccess
可以看到,1950-1(主机名为MD3000-1)和1950-2(主机名为MD3000-2)分别连接的HBA卡的物理地址,和他们的连接存储的类型(集群型)。
然后我们将需要建立集群的主机和附带的HBA卡加入一个组中,通过按Configure-CreateHostGroup。
在组名中键入新组名,我们设为nas,将所有左边的设备都加到右边的组中,点OK,此时在Modify的EditTopology中我们可以看见如下图:
接着进行盘柜资源的分配,一般首先设置热备盘,在Configure菜单下有ConfigureHotSpares选项。
点击进入选择ConfigureHotSpares(Manual),选择15块盘中你想让其变为热备盘的磁盘,按Assign,这块盘的Mode选项即变成Hotsparestandby状态。
创建好热备盘后,我们就可以建立虚拟磁盘,在Configure——CreateVirtualDisks,显示出现在未被使用的磁盘,选择你需要的磁盘,建立一个虚拟磁盘,建议单个虚拟磁盘不要超过2T,我们使用的300G*15的MD3000,所以去除1个已经分配的HotSpareDisk,我们还剩14个盘,我们用每7个盘生成一个虚拟盘,最后映射到组nas上,这是,这两块盘在两台主机中均为可见。
在Modify中的EditHost-to-VirtualDiskMappings中可以看见如图所示的虚拟磁盘的接入组、磁盘号和容量。
(注意Access的两个盘请勿删除,它们是用来两台NAS头服务器对磁盘控制的虚拟盘)。
此时,登入两台服务器,在磁盘管理中都能见到两块磁盘了,大小应该和虚拟磁盘的容量一样。
此时完成了对MD3000磁盘阵列的配置。
b) Windows2003cluster的配置:
两台服务器都需要打上全冗余补丁:
请选择自己系统的语言版本。
由于做集群必须加入域,两台服务器都要加入域,可以通过“我的电脑”——“属性”——“计算机名”来加入域。
加入后重启服务器。
在域控上开个域用户mdadmin,无需任何其他权限。
然后登入MD3000-1和MD3000-2本地,将域用户加入到本地管理员组中。
然后注销,用域帐户登入MD3000-1和MD3000-2。
双机必须是有两张网卡,一个用于Public应用,另一个用于群集专用网络Private,一般称为心跳线(注意:
群集心跳不能通过路由选择设备进行转移,因为它们的生存时间(TimetoLive,TTL)被设定为1。
)专用网络适配器用于执行节点对节点的通信、群集状态信息和群集管理。
禁用内网网卡的NETBIOS。
MD3000-1内网IP为10.0.0.1,外网IP为192.168.203.211;
MD3000-2内网IP为10.0.0.2,外网IP为192.168.203.212。
下面开始做群集。
关闭MD3000-2,用域账号登入MD3000-1,把MD3000映射到本机中的磁盘进行分区和指定盘符。
由于群集必须需要一个大于512M的一个共享盘作为仲裁盘,所以我们特别分了个600M的盘做仲裁盘(Q:
),余下的空间生成两个盘R和S,并将其格式化,确认对任何盘都有读写的权利。
关闭MD3000-1,启动MD3000-2也安照上述法新建磁盘Q、R、S。
并且确认大小相同,盘符一一对应。
格式化后进行写入测试。
然后就可以进行群集了。
从管理工具中点击“群集管理器”,然后按照微软的标准方法进行群集,在此不再复述。
MD3000-1顺利创建群集后,确保群集服务运行的情况下,开启MD3000-2加入集群。
注意:
“安装”向导可以验证所有的节点是否都可以看到共享磁盘。
在复杂的存储区域网络中,磁盘的目标识别符(TID)有时可能有所不同,而且“安装”程序可能错误地检测到磁盘配置对其无效。
要解决这个问题,您可以单击“高级”按钮,然后单击“高级(最小)配置”。
配置正确的话,加入的两台服务在集群管理器中如下图:
其中的群集IP地址即为对外提供服务的IP地址,从所有者为MD3000-1可以得出,现在主用服务器为MD3000-1,MD3000-2服务器现为备用。
一般把资源放在同一个群集组中,以确保在一台服务器上提供服务。
当然,如果你想要将主用服务器切换到MD3000-2上时,也可通过右击群集组,按“移动组”,大约10秒后,MD3000-2为主用服务器。
这时,对MD3000-1的关机都不会影响到服务的提供。
c) 集群共享的开启
假设我们需要为域用户mduser开启共享帐户,其绝对地址为R盘下的share目录,共享IP为192.168.203.214,目录名为share_r。
1. 首先在域中开mduser用户。
2. 我们在群集的服务器R盘下新建文件夹share。
3. 打开群集管理器,右击群集组,新建资源,选择资源类型为IP地址。
4. 选择IP资源的所有者,即群集中的服务器
5. 选择依存的对象,如果不确定就全选。
6. 设置提供共享服务的IP地址,按完成和确定。
将新建的IP地址资源联机,就OK了。
7. 然后再打开群集管理器,右击群集组,新建资源,选择资源类型为文件共享,组则选择刚创建有磁盘和IP资源的群集组。
8. 将群集的两台服务器加入可能的所有者范围。
9. 设置依存关系,将文件共享服务所相关的磁盘啊,IP啊都添加进去。
不确定就全选。
10. 设置共享目录名和路径,路径即为第2步中share目录的路径,然后添加权限访问用户mdadmin,权限设置按需要进行设置,我们按自己的应用给其写的权限。
单击完成,将其设为联机。
11. 让我们试试访问该目录。
在运行中输入\\192.168.203.214,跳出登入框,键入用户名和密码。
注意用户名要加域。
登入成功。
进入文件夹,新建个文件夹,看是否可写。
如能写配置成功。
四、测试和功能实现:
将MD3000-1宕了,所有的群集组中的资源都回转到MD3000-2中,可以尝试继续使用共享文件夹,看服务是否能继续提供。
可以看到大概中断30秒左右,服务恢复了。
读写操作功能依旧,资源切换到MD3000-2上,集群的高可用性测9试通过。