一般来说,IBM的盘阵都需要安装RDAC软件,最近遇到有用户使用ppc的系统,在安装RDAC过程时有点不一样,所以特此记下来,以免遗忘。

===================================================================
环境信息:
OS :Asianux 3.0 sp1 for ppc
kernel :2.6.18-53.13AXS3 ppc64
RDAC :rdac-LINUX-09.03.0C05.0331-source.tar.gz

操作步骤:
1、tar zxvf rdac-LINUX-09.03.0C05.0331-source.tar.gz

2、cd linuxrdac-09.03.0C05.0331

3、make

4、 make install

5、上述编译过程完成后,会在 /boot 目录下成生一个新的 img 文件,名为 mpp-2.6.18-53.13AXS3.img 现在要修改 /boot/etc/yaboot.conf 文件,如果是 x86 和 x86-64 的系统,在下面会另外讲解。

[php]
# yaboot.conf generated by anaconda

boot=/dev/sda1
init-message=Welcome to Asianux Server 3 SP1!\nHit <TAB> for boot options

partition=2
timeout=80
install=/usr/lib/yaboot/yaboot
delay=5
enablecdboot
enableofboot
enablenetboot
nonvram
fstype=raw

image=/vmlinuz-2.6.18-53.13AXS3
label=linux
read-only
initrd=/initrd-2.6.18-53.13AXS3.img
root=/dev/VolGroup00/LogVol00
[/php]

将上面的 initrd=/initrd-2.6.18-53.13AXS3.img
修改成 initrd=/mpp-2.6.18-53.13AXS3.img

如下所示:
[php]
# yaboot.conf generated by anaconda

boot=/dev/sda1
init-message=Welcome to Asianux Server 3 SP1!\nHit <TAB> for boot options

partition=2
timeout=80
install=/usr/lib/yaboot/yaboot
delay=5
enablecdboot
enableofboot
enablenetboot
nonvram
fstype=raw

image=/vmlinuz-2.6.18-53.13AXS3
label=linux
read-only
initrd=/mpp-2.6.18-53.13AXS3.img
root=/dev/VolGroup00/LogVol00
[/php]

然后保存退出,重启系统。

注意:
如果是x86 和 x86-64 的系统
,则需要在 /boot/grub/grub.conf 文件中修改,如
[php]
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Asianux Server 3 SP3 (2.6.18-194.1.AXS3)
root (hd0,0)
kernel /vmlinuz-2.6.18-194.1.AXS3 ro root=LABEL=/1
initrd /mpp-2.6.18-194.1.AXS3.img
[/php]

修改完后,保存退出,重启系统。

===================================================================
备注:
如果用户做完上述操作后,还需要修改 /etc/modprobe.conf 文件的话,那么修改完 /etc/modprobe.conf 文件后,要执行 mppUpdate 使修改内容生效,并重启系统。
更多RDAC介绍,请访问 http://www.lsi.com/rdac.
===================================================================

.