目 录
1 概述 1
2 安装步骤 1
2.1 安装SAS5/E驱动 1
2.2 放入MD3000 的光盘,进入到/linux/RPMS 1
2.3 查看驱动加载驱动情况 4
2.4 开始安装MD3000 管理软件 4
2.5 安装多路径管理,就是MPP 10
2.6 打开linux 桌面的管理软件,可以在linux 下使用SMclient管理MD3000 13
3 磁盘挂载 2
概述
MD3000 在Enterprise Linux Server release 5 下单连接一个服务器的安装步骤:
安装步骤
安装SAS5/E驱动
完成Linux 的安装,系统是不会自动加载SAS5/E 的驱动的,需要我们手工安装
放入MD3000 的光盘,进入到/linux/RPMS
先rpm dkms-2.0.17-1.noarch.rpm, 然后 进入到/linux/RPMS/rh5 的目录安装SAS5/E 的驱动 rpm mptlinux-4.00.07.00-2dkms.noarch.rpm包。
如下:
[root@node1 RPMS]# rpm -ivh dkms-2.0.17-1.noarch.rpm
Preparing... ########################################### [100%]
1:dkms ########################################### [100%]
[root@node1 RPMS]# cd rh5/
[root@node1 rh5]# pwd
/u01/md3000/linux/RPMS/rh5
[root@node1 rh5]# rpm -ivh mptlinux-4.00.07.00-2dkms.noarch.rpm
Preparing... ########################################### [100%]
1:mptlinux ########################################### [100%]
Creating symlink /var/lib/dkms/mptlinux/4.00.07.00/source ->
/usr/src/mptlinux-4.00.07.00
DKMS: add Completed.
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=2.6.18-92.el5 -C /lib/modules/2.6.18-92.el5/build SUBDIRS=/var/lib/dkms/mptlinux/4.00.07.00/build modules.............
cleaning build area....
DKMS: build Completed.
Running module version sanity check.
mptbase.ko:
- Original module
- Found /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/mptbase.ko
- Storing in /var/lib/dkms/mptlinux/original_module/2.6.18-92.el5/i686/
- Archiving for uninstallation purposes
- Installation
- Installing to /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/
mptscsih.ko:
- Original module
- Found /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/mptscsih.ko
- Storing in /var/lib/dkms/mptlinux/original_module/2.6.18-92.el5/i686/
- Archiving for uninstallation purposes
- Installation
- Installing to /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/
mptctl.ko:
- Original module
- Found /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/mptctl.ko
- Storing in /var/lib/dkms/mptlinux/original_module/2.6.18-92.el5/i686/
- Archiving for uninstallation purposes
- Installation
- Installing to /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/
mptlan.ko:
- Original module
- Found /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/mptlan.ko
- Storing in /var/lib/dkms/mptlinux/original_module/2.6.18-92.el5/i686/
- Archiving for uninstallation purposes
- Installation
- Installing to /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/
mptspi.ko:
- Original module
- Found /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/mptspi.ko
- Storing in /var/lib/dkms/mptlinux/original_module/2.6.18-92.el5/i686/
- Archiving for uninstallation purposes
- Installation
- Installing to /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/
mptsas.ko:
- Original module
- Found /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/mptsas.ko
- Storing in /var/lib/dkms/mptlinux/original_module/2.6.18-92.el5/i686/
- Archiving for uninstallation purposes
- Installation
- Installing to /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/
mptfc.ko:
- Original module
- Found /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/mptfc.ko
- Storing in /var/lib/dkms/mptlinux/original_module/2.6.18-92.el5/i686/
- Archiving for uninstallation purposes
- Installation
- Installing to /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/
Adding any weak-modules
depmod....
Saving old initrd as /boot/initrd-2.6.18-92.el5_old.img
Making new initrd as /boot/initrd-2.6.18-92.el5.img
(If next boot fails, revert to the _old initrd image)
mkinitrd......
DKMS: install Completed.
查看驱动加载驱动情况
建议重启Linux,在查看lsmod
#more /etc/modprobe.conf
alias eth0 bnx2
alias eth1 bnx2
alias scsi_hostadapter mptbase
alias scsi_hostadapter1 mptsas
alias scsi_hostadapter2 ata_piix
alias scsi_hostadapter3 mptspi
SAS5/E 的驱动完成。
重启后:
[root@node1 soft]# lsmod |grep mpt
mptctl 107016 0
mptspi 53392 0
scsi_transport_spi 59841 1 mptspi
mptsas 71952 6
mptscsih 69632 2 mptspi,mptsas
mptbase 109728 4 mptctl,mptspi,mptsas,mptscsih
scsi_transport_sas 66753 1 mptsas
scsi_mod 188665 16 iscsi_tcp,ib_iser,libiscsi,scsi_transport_iscsi,ib_srp,mptctl,mppVhba,mptspi,scsi_transport_spi,libata,mptsas,mptscsih,scsi_transport_sas,mppUpper,sg,sd_mod
开始安装MD3000 管理软件
在/linux/app 目录下面, 客户的linux 需要X-windows.
[root@node1 app]# pwd
/u01/md3000/linux/app
[root@node1 app]# ls
RDACReadme.txt SMIA-LINUX-02.70.A6.13.bin
[root@node1 app]# ./SMIA-LINUX-02.70.A6.13.bin
http://blogimg.chinaunix.net/blog/upfile2/101023100908.jpg
注意管理软件的默认安装路径/opt/dell/mdstoragemanager
http://blogimg.chinaunix.net/blog/upfile2/101023100921.jpg
如果你用这台linux 服务器管理MD3000,请用Full Installation.
如果这台服务器只需要分配到磁盘,可以只安装Host.
http://blogimg.chinaunix.net/blog/upfile2/101023100931.jpg
http://blogimg.chinaunix.net/blog/upfile2/101023100939.jpg
安装完成。
安装多路径管理,就是MPP
先进入到MD3000 软件的安装目录/opt/dell/mdstoragemanger.
tar �Czvxf rdac-LINUX-source.tar.gz 然后在相同的目录下会产生一个新的目录。
[root@node1 mdstoragemanager]# gtar -zxvf rdac-LINUX-source.tar.gz
[root@node1 mdstoragemanager]# pwd
/opt/dell/mdstoragemanager
[root@node1 mdstoragemanager]# ls -l
total 74316
dr-xr-xr-x 2 root root 4096 Feb 3 18:22 agent
dr-xr-xr-x 2 root root 4096 Feb 3 18:21 client
-rwxrwxr-x 1 root root 8342 Oct 16 2007 eula.html
drwxrwxr-x 3 root root 4096 Feb 3 18:20 ia
drwxr-xr-x 7 root root 4096 Feb 3 18:21 jre
drwxr-xr-x 5 root root 4096 Aug 23 2007 linuxrdac-09.01.C6.06
-rwxrwxr-x 1 root root 65 Feb 3 18:20 PowerVault Modular Disk Storage Manager_InstallErrorLog.log
-rw-rw-r-- 1 root root 15601 Feb 3 18:23 PowerVault_Modular_Disk_Storage_Manager_InstallLog.log
-rwxrwxr-x 1 root root 305128 Aug 23 2007 rdac-LINUX-source.tar.gz
-rwxrwxr-x 1 root root 464995 Oct 10 2007 SMagent.rpm
-rwxrwxr-x 1 root root 43647567 Oct 16 2007 SMclient.rpm
-rwxrwxr-x 1 root root 31048922 Aug 14 2007 SMruntime.rpm
-rwxrwxr-x 1 root root 462562 Mar 21 2007 SMutil.rpm
drwxrwxr-x 2 root root 4096 Feb 3 18:23 Uninstall dell_mdstoragemanager
dr-xr-xr-x 2 root root 4096 Feb 3 18:21 util
红色字体是新的目录,进入这个新的目录
然后运行 make install,
如果有报错的话,请添加linux 的组件,包括所有开发工具和开发包,如下图:
http://blogimg.chinaunix.net/blog/upfile2/101023100949.jpg
[root@node1 linuxrdac-09.01.C6.06]# make install
http://blogimg.chinaunix.net/blog/upfile2/101023100959.jpg
安装完成后,系统会提示你编辑/boot/grub/menu.lst 文件。编辑的结果如下:
http://blogimg.chinaunix.net/blog/upfile2/101023101011.jpg
然后重启系统, 用 with MPP support 的这个img 启动系统。
http://blogimg.chinaunix.net/blog/upfile2/101023101021.jpg
然后运行 SMagent start,检查linux 下的主机代理是否启动。
http://blogimg.chinaunix.net/blog/upfile2/101023101029.jpg
打开linux 桌面的管理软件,可以在linux 下使用SMclient管理MD3000
#SMclient
http://blogimg.chinaunix.net/blog/upfile2/101023100848.jpg
注册主机(如果需要多台主机同时访问RAID,应先注册主机,然后再创建主机组,将已注册的主机加入主机组)
http://blogimg.chinaunix.net/blog/upfile2/101023101042.jpg
然后开始创建虚拟磁盘
http://blogimg.chinaunix.net/blog/upfile2/101023101055.jpg
http://blogimg.chinaunix.net/blog/upfile2/101023101109.jpg
http://blogimg.chinaunix.net/blog/upfile2/101023101122.jpg
上图中可以将RAID级别进行设置
http://blogimg.chinaunix.net/blog/upfile2/101023101132.jpg
http://blogimg.chinaunix.net/blog/upfile2/101023101149.jpg
如果需要多台主机访问该RAID,就需要Map给主机组而不是主机。
http://blogimg.chinaunix.net/blog/upfile2/101023101200.jpg
创建第二个磁盘。
http://blogimg.chinaunix.net/blog/upfile2/101023101210.jpg
http://blogimg.chinaunix.net/blog/upfile2/101023101222.jpg
分配磁盘给主机。
MD3000Raid01做法
http://blogimg.chinaunix.net/blog/upfile2/101023101231.jpg
然后重启系统,
http://blogimg.chinaunix.net/blog/upfile2/101023101241.jpg
用fdisk �Cl 就可以看到新加的磁盘了。 安装完成。
3、用dmesg找出新硬盘的设备名,像/dev/sda等,然后用fdisk分区,创建挂载点,用mkfs创建文件系统,最后挂载 ....
1. 以root登陆系统,执行 fdisk �Ch 查看新加硬盘的设备名,将需要的硬盘用fdisk格式化,例如fdisk /dev/sdb
2. 输入p,查看新硬盘的分区情况
3. 根据需要可以n(创建)最多4个主分区
4. 创建之后使用w保存分区配置
5. 对创建的分区进行格式化 mkfs -t ext3 -c /dev/sdb 等,根据分区不同,分别格式化。
6. 分别建立相应的oradata新划分分区挂载 mount /dev/sdc1 /oradata
7. df命令查看挂载是否成功
8. 为了能够开机自动挂载,修改/etc/fstab 增加
dev/sdc1 /data ext3 defaults 1 12 注:12是根据以上顺序排列下来的
9. 重新启动服务器,df查看挂载是否成功。