天天看點

md3000 Linux5 上安裝(磁陣安裝)

分類: 伺服器與存儲

目    錄

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檢視挂載是否成功。

繼續閱讀