免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 5578 | 回复: 15
打印 上一主题 下一主题

两台x366 + 一个IBM EXP400,做ha [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-01-21 13:31 |只看该作者 |倒序浏览
两台x366 + 一个IBM EXP400,做ha
OS:turbolinux dataserver 10 + turboha6.5

第一台server上配置了raid 1E,配置了clustering configuration,安装OS的时候本地硬盘(8i卡做的raid1)被识别成sdb,盘柜识别成了sda,安装过程顺利完成;但重启后出现下面的提示:

Booting Command-line

root(hd0,0)
filesystem ext2fs, 0x83
kernel /boot/vmlinuz-2.6.9-5.15  ro root=LABEL=/ acpi=on
[Linux-bzImage, setup=0x1400, size=0x1682c]

光标停在此处闪烁,没有任何警告或错误提示。

哪位大侠遇到过此类情况,请告知。谢了!!!

论坛徽章:
0
2 [报告]
发表于 2006-01-22 21:25 |只看该作者
你的TurboLinux 6.5 在把阵列卡的驱动模块添加到 系统中去后,并没有在 initrd里面生成新的包含对阵列卡支持的initrd,  boot loader 起来后,去吊那个initrd,结果没有对阵列卡的支持module, 所以没有办法识别你的array,结果 分区/boot上的kernel没有办法吊起来.

用光盘resuce 进去,然后重新make你的initrd,make好了后,mount 到loop上面去,仔细检查你的卡的module已经在里面了.

论坛徽章:
0
3 [报告]
发表于 2006-01-22 21:57 |只看该作者
原帖由 nntp 于 2006-1-22 21:25 发表
你的TurboLinux 6.5 在把阵列卡的驱动模块添加到 系统中去后,并没有在 initrd里面生成新的包含对阵列卡支持的initrd,  boot loader 起来后,去吊那个initrd,结果没有对阵列卡的支持module, 所以没有办法识别你的 ...


看上去还没到加载initrd这一步。

论坛徽章:
0
4 [报告]
发表于 2006-01-22 23:36 |只看该作者
nntp可能误解了其中的意思。
现在x366里面包含了两块scsi raid卡,一块是8i(sas raid,接两块本地硬盘),一块是6m(scsi raid,接exp400,做raid1Ek,做cluster的时候raid5不支持)
我用的OS不是turbolinux 6.5喔,是GreatTurbo Enterprise Linux 10,kernel和RHEL 4差不太多,都是2.6.9的;HA软件是turboHA 6.5。
我用的OS里面包含了8i(aacraid)和6m(ips)的驱动模块,而且在/etc/modprobe.conf里面调整了顺序,以便能够使得本地raid能够被识别成/dev/sda,我重新做了initrd,这些步骤应该没有问题。

就像foobar说的,hang住的地方应该还没到initrd,只是kernel找到了,但是不知道为什么没有uncompress,还是第一次遇到这种没有任何error和warning提示的情况。
这个问题我在更换了OS后得到解决,更换后的OS是turbo dataserver 7.1 with sp2( kernel-2.4.21-21smp),呵呵,挺奇怪的。

还有一个问题困扰:似乎ServeRAID 6.11和ServeRAID 8.00里面的ipssend不太一样。我用ServeRAID 8.00里面的ipssend总是出错,后来改用了ServeRAID 6.11里面的ipssend,但这个ipssend也是勉强能用。
nntp斑竹知道这是怎么回事么?

论坛徽章:
0
5 [报告]
发表于 2006-01-23 09:08 |只看该作者
这个产品能在LINUX下正常使用吗?

IBM官方有没有说支持?!

论坛徽章:
0
6 [报告]
发表于 2006-01-23 13:51 |只看该作者
你先把acpi弄成off先,看看能不能启动
还有一个笨方法,你不先接盘阵,先装好系统后再加驱动

论坛徽章:
0
7 [报告]
发表于 2006-01-23 22:48 |只看该作者
有点疑问:
当正在工作的主机坏了之后,第二台主机如何接管exp400的盘柜.
我知道在windows2000下面运行ipshato.exe这个命令,就可以把盘柜的盘符抢过来.
在linux下如何做?

论坛徽章:
0
8 [报告]
发表于 2006-01-24 19:21 |只看该作者
我试过noapic/acpi=off/pci=noirq等参数及组合,均不好使,快疯掉了。
如果在/etc/modprobe.conf里面注释掉ips一行,重做initrd,倒是可以启动OS;但只要一接exp400,就会在uncompressing kernel后出现kernel panic!

x366的POST过程太慢了,时间都浪费在重启机器上了,tnnd!

EXP400可以在linux下面用啊,只不过不太适合做ha,比较的麻烦;在linux下面server接管盘柜是靠ServeRAID SupportCD里面提供的ipssend命令行工具实现的,ha软件中要有重新封装ipssend命令的scripts才行。

论坛徽章:
0
9 [报告]
发表于 2006-06-23 18:00 |只看该作者

请问楼主,我现在也需要安装和你一样的系统。

能否告诉我大概安装流程吗?
我的MSN:dongkai1997@hotmail.com

论坛徽章:
0
10 [报告]
发表于 2006-06-27 11:13 |只看该作者
可能与操作系统有关,换个redhat试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP