|
|
| 首页
> 技术频道 >
硬件学院
> 浏览技术 关键字: HP MSA 1000 存储 双机热备 |
| HP MSA 1000双机热备及存储系统调试过程 |
| 2006-10-20 11:59:56 kindofblue 来源:中华服务器网
点击:4033次 加入收藏夹 |
|
|
kindofblue:这是我第一次做双机热备和存储,以前只是自己玩玩linux 再深入的东西就没有了,对存储也只有一个大概的认识。所以这个系统调试对我来说很有意义,而且确实遇到了很多问题,放在这里和大家分享,共同学习,因为我也是第一次做 ,双机热备的软件是用的专业软件,所以这里对双机的探讨不多。
硬件:服务器:两台hp dl 380g4 ,双cpu ,两块scsi硬盘78g(smart array 6i控制器),做成raid1,hba卡为每台服务器两块qlogic2300,板带双网卡bcm5700 光交换机 两台 hp storage works 2/8q fiber channel switch 5m FC cable x 6 msa1000 1个 控制器2个。(右边是主,左边是从),raid1+0,14块硬盘(都是148g)
软件:redhat 2.1 (kernel 2.4.9-e3) 惠普带的smartstart cd
开始: 硬盘做成raid1,可以在开始按f8在bios(是不是叫bios啊,反正台式机里这么叫)里边对两块硬盘做初始化,创建logic分区。不过最好是用服务器带的smart cd 里边的工具还是很好用的,最好在安装前先看好所带的说明书。
安装linux系统 1、硬盘问题 因为要与以前的系统兼容,所以需要安装redhat 7.2,后来又换成了2.1,首先就是安装时候系统认不出硬盘,因为服务器只带了for win 和 netware 的驱动(不知道for netware的驱动行不行 能不能用,我没试),去惠普的英文网站上下载了for 380G4的smart array 6i 的驱动程序,用rawwrite做成驱动软盘,安装时用 linux dd,成功加载驱动,系统安装成功。
--说明:如果随机带的东西没有你需要的驱动,那么去hp英文网站找驱动吧,那里比较全,很多你在中文网站上是根本就找不到的(鄙视一下,为什么就不把中文支持做的好一些),如果hp网站上没有,可以去板卡的生产厂家去找(比如网卡,hba卡什么的)。
2、网卡驱动 网卡是bcm5700,这个可以在bios里边看到的,安装后网卡当然是认不出来了 内核太老了,去下载了驱动,结果安装完成后用不了,insmod bcm5700后提示内核版本不对,呵呵,折腾了几次,换了几个版本的驱动尝试(不知道这样会不会有什么潜在的危险),最后,我仔细看了几个驱动的安装说明,最后安装了最正确的版本的驱动程序,(注意:这里我要说的是,仔细阅读安装的说明文件是很重要的,我就是按照上边提示的步骤一步一步去做,最后做成了)安装终于成功。insmod 加载模块后,设置好网卡的地址什么的,记住要按照安装说明在/etc/modules.conf里边加上相关的说明语句。安装完成后系统启动后会自动加载模块,因为在安装驱动的时候这部分已经被编译进了内核。这和后边的hba卡驱动不同。
3、hba卡驱动
hba卡实际上是qlogic的qla2300 还是去qlogic网站上下载驱动,具体的安装过程我就不说了去按照说明安装,只要你选对了版本,比网卡的安装要简单多了。 安装好后insmod qla2300,光纤交换机的灯终于亮了。然后的一个问题就是:系统启动时候光纤卡驱动不会自动load,那么在rc.local 里边加上吧,这样系统启动的最后,会加载这个模块,我在里边加的语句是: insmod qla2300 ql2xfailover=1 这里重点说说failover参数,这个参数的作用就是把两路光纤通路绑定为一路。我试过不加failover参数,就可以杂dmesg里边看到加载了sda和sdb两个空间,所以要加这个参数。还有一个作用就是双路切换,如果一路出现问题,有这个参数就可以自动切换到另一路,很多人讨论的 secure path 其实就是一个用第三方软件来实现failover参数的功能,因为支持failover(并不是所有hba卡都支持这个参数),所以我没有安装三方软件。
对不起,您需要登录后才能查看全部详细内容
|
|
|
|