分類: 伺服器與存儲
目 錄
1 概述 1
2 安裝步驟 1
2.1 安裝sas5/e驅動 1
2.2 放入md3000 的CD光牒,進入到/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 的CD光牒,進入到/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
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.............
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:
- found /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/mptscsih.ko
mptctl.ko:
- found /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/mptctl.ko
mptlan.ko:
- found /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/mptlan.ko
mptspi.ko:
- found /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/mptspi.ko
mptsas.ko:
- found /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/mptsas.ko
mptfc.ko:
- found /lib/modules/2.6.18-92.el5/kernel/drivers/message/fusion/mptfc.ko
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 p_w_picpath)
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 –zvxf 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 –l 就可以看到新加的磁盤了。 安裝完成。
3、用dmesg找出新硬碟的裝置名,像/dev/sda等,然後用fdisk分區,建立挂載點,用mkfs建立檔案系統,最後挂載 ....
1. 以root登陸系統,執行 fdisk –h 檢視新加硬碟的裝置名,将需要的硬碟用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檢視挂載是否成功。