- 论坛徽章:
- 0
|
钢材回答的快也草率, 又研究了一下你的问题,我们最小的都是DS6800,所以不用你上面说的,去IBM查了一下,好象只在DS4000上用,是否需要重新安装还是升级,你去看一下下面的连接,里面会告诉你你重新安装或者升级....你可能需要一点时间来计划这个:
Installing Redundant Disk Array Controller
This procedure lists the steps required to install Redundant Disk Array Controller (RDAC). RDAC is needed only when you are using DS4000 (FAStT) devices.
Steps
Download the RDAC driver and Storage Manager 9.10 packages from either of the following Web sites:
http://www-307.ibm.com/pc/suppor ... ?lndocid=MIGR-56707
http://www-1.ibm.com/support/doc ... ;uid=psg1MIGR-56707
The packages, and their respective filenames, to download are:
IBM® DS4000 (FAStT) Storage Manager for x86 Linux™ (26r0609.tgz)
IBM TotalStorage® DS4000 (FAStT) Linux RDAC Software Package (rdac_linux_09.00.a5.00.tar.gz)
Move the Storage Manager package to a temporary directory and untar it:
Create the directory /tmp/rdac:
mkdir /tmp/rdac
Copy the 26r0609.tgz package into the /tmp/rdac directory:
cp 26r0609.tgz /tmp/rdac
Change to the /tmp/rdac directory:
cd /tmp/rdac
Untar the package:
tar -xvzf 26r0609.tg
Install the following Storage Manager RPMs:
Change to the /tmp/rdac/Linux9p1/SM9ClientCode directory:
cd /tmp/rdac/Linux9p1/SM9ClientCode
Install the run-time RPM:
rpm -i SMruntime-LINUX-9.10.A5.03-1.i586.rpm
Install the utilities RPM:
rpm -i SMutil-LINUX-9.10.A5.01-1.i386.rpm
Before you unpack and install the RDAC driver, ensure that Auto Volume Transfer (AVT) is disabled and that you have the FW level of DS4000 (FAStT). Instructions and information are available in the RDAC readme file.
Set up the SUSE distribution:
Install the kernel-source from the SUSE distribution:
rpm -U --force /tmp/server/kernel-source-2.4.21-231.i586.rpm
Create a soft link to the kernel source:
ln -sf /usr/src/<linux-version>/usr/src/linux
Ensure kernel version synchronization between the driver and the running kernel by entering the following commands in the Linux console window:
Change to the linux directory:
cd /usr/src/linux
Completely clean the kernel tree:
make mrproper
Copy the new config file:
cp /boot/config-2.4.21-231-smp .config
Update the configuration using .config:
make oldconfig
Rebuild the dependencies:
make dep
Untar the RDAC driver package:
Change to the /tmp/rdac/ directory:
cd /tmp/rdac
Untar the RDAC packages:
tar -zxvf rdac_linux_09.00.a5.00.tar.gz
Prepare the driver:
Change to the /tmp/rdac/linuxrdac directory:
cd linuxrdac
Remove the old driver modules in the linuxrdac directory:
make clean
Create a temporary file, SUSE-release. (The RDAC driver make command searches for this file to see what Linux distribution you are installing. This file is not automatically created when you install United Linux, so you need to temporarily create it.)
touch /etc/SUSE-release
Compile all driver modules and utilities:
make
Install the RDAC driver:
Copy driver modules to the kernel module tree and build the new RAMdisk image (mpp.img) that includes RDAC driver modules and all driver modules that are needed during boot time:
make install
Set up the dependency descriptions for the loadable kernel modules by creating the makefile and updating the kernel:
depmod -a
Remove the temporary SUSE-release file:
rm /etc/SUSE-release
Update grub.conf or lilo.conf:
grub
or, if boot loader is lilo
lilo
Reboot the system using the New boot menu option.
Verify that sd_mod, sg, mpp_Upper, qla2300, and mpp_Vhba were loaded after the reboot:
/sbin/lsmod
Verify that the RDAC driver discovered the available physical LUNs and created virtual LUNs for them:
ls -lR /proc/mpp
Result
You can now issue I/Os to the LUNs. |
|