【ISCSI】-IPSAN儲存DS3300配置一例

sdon發表於2011-01-16

   前言:前久接到一個任務,為某電信運維部配置一個IBM DS3300,作為山寨版的工程師,有困難也得上。

環境:DS3300+3*EXP3100擴充套件櫃,SUSE9.3+單網路卡

要求:SUSE認到的到個檔案系統容量越高越好

解決方案:SUSE iSCSI Initiator+SUSE LVM(我配置後檔案系統只能到最大8T的容量)

以下為步驟回顧(習慣不好,日誌沒有記下來,只能來個概要了)

一、學習

學習一個產品,再沒有官網好用了,IBM的網路課堂是一個很好的學習的地方,針對IPSAN,我學習了

(1)

(2)

(3)

(4)

(5)

這幾年也算沒有白費,基本看懂了,下一步吧

二、下載使用者、安裝、維護手則進行產品知識加深,這裡我用了IBM的紅皮書

《IBM System Storage DS3000 Introduction and Implementation Guide-sg247065》

當然還有使用者手則

《Installation, User's, and Maintenance Guide (English) for IBM System Storage DS3300 Storage Subsystem》

三、要配置DS3300,當然也要會用storage manager,好再以前用過,也就沒有怎麼再學習 

四、開整

(1)網路接通:DS3300是ISCSI協議,網路連通是基本的,雖然我注意到了主機只是一個單網路卡,想想算了,就不無中生有,搞成多路徑了

(2)劃分LUN,這個部份折磨了我好久,我再這裡也做了幾次實驗,發現一些限總結如下:

DS3300最大的LUN為2T,(IBM售前說無論微碼是多少,最大的LUN為2T;IBM售後說高版本的微碼也可突破2T限制。我暈,後來因為一個在網上可下載公版微碼太高,升級有點麻煩,IBM售後建議我不要升,升了他不負責,想到SUSE9.3單盤最大可能2T的限制,我就沒有掙扎了,畢竟時間有限)

(3)配置SUSE ISCSI Initiator

http://space.itpub.net/645199/viewspace-682929

SUSE9.3的Initiator沒有SUSE10版本以上的Initiator軟體好用,而且SUSE10 Initiator被整合在了SUSE YAST上,很方便的,我因ZTE工程師對SUSE9要求,就只能用SUSE9.3的Initiator

(4)Initiator無法識別到DS3300上的LUN處理

配置好SUSE9.3的Initiator後,合用iscsi-ls命令沒有發現target,暈了,檢視DMESG,報ISCSI協議錯,錯誤碼沒記下,於是我花了佔時間在自己的電腦了安了個SUSE10的虛擬機器,用YAST配置Initiator後可以正常識別DS3300上的LUN

想。。。上GOOGLE

找到一帖,上面說因為在DS3300上配置了IPV6的協議造成的問題,於是我抱本子上機房改了下,真的,SUSE9.3的Initiator後正常識別LUN了

(5)安裝多路軟體RDAC

(6)配置SUSE LVM和檔案系統

好多人使用LINUX只會有普通的磁碟管理方式,不選擇使用LVM以磁碟的管理方式,這裡必須選擇LVM方式是因為我需要配置一個大於2T的檔案系統

要配置大於2T的檔案系統的檔案系統,磁碟要選擇partd工具進行分割槽,分割槽表選擇GPT的方式,

總結:SUSE9單盤最大為2T(很多人的傳說),當然不要理解在EXT3最大支援2T,因為我最後格式出來的檔案系統為8T。要使用容量檔案系統,LVM和軟RAID是一個好的選擇;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/645199/viewspace-683948/,如需轉載,請註明出處,否則將追究法律責任。

相關文章