DS5020配置集群存储
一、方案設計
計劃給某公司服務器制作集群,存儲劃分大致如下:
1、 將存儲磁盤制作為raid5;
2、 劃分兩個Storage Partition給兩類集群使用,一類為數據庫服務,一類為各種應用服務
二、存儲的連接
1、存儲的簡介
Serial port 串口
Ethernet ports 以太網口
Dual-port drive channel 擴展柜接口
Fibre Channel host channels 主機接口。
DS5020有兩個控制器:ControllerA和ControllerB。每個控制器有兩個網口
ControllerA的第一網口默認IP地址為192.168.128.101/255.255.255.0,ControllerB的第一網口默認IP地址為192.168.128.102/255.255.255.0。
ControllerA的第二口默認IP地址為192.168.129.101/255.255.255.0,ControllerB的第二網口默認IP地址為192.168.129.102/255.255.255.0。
控制臺需要配置和DS5020控制器同一網段的IP地址,用來連接DS502,
2、連接的方式
控制臺和存儲控制器的連接有兩種方式:
(1) 通過以太網訪問存儲默認的IP地址192.168.128.101、192.168.128.102;
(2) 串口登陸進去,利用終端工具以命令行的方式進行管理,從終端中通過輸入其專有的命令除了可以實現在圖形界面下所有的功能外,還可以通過一些擴展命令對存儲進行故障排查,可以獲取更多的有用信息
3、 操作步驟
(1)連接存儲
通過DS5020的隨機光盤,自帶有Storage Manager安裝光盤,可以在主流操作系統如aix/hp-ux/solaris/linux/windows上安裝。
在PC機上選擇“開始 > 所有程序 > Storage Manager 10 Client > Storage Manager 10 Client”。
Storage Manager啟動后,出現如圖所示的窗口。
圖中的提示框表明Storage Manager尚未連接任何磁盤陣列,需要Storage Manager自動連接或用戶手工連接磁盤陣列。
選擇“Yes”將由Storage Manager自動連接磁盤陣列。
選擇“No”將由用戶手工連接磁盤陣列。
這里建議選擇“No”。
選擇“No”,如圖點擊鼠標右鍵,選擇Add Storage Subsystem
系統彈出“Add Storage Subsystem”對話框
在“Fist Controller”文本框中輸入Controller A的IP地址192.168.128.101,在“Second Controller”中輸入ControllerB的IP地址192.168.128.102。
單擊“Add”。Storage Manager開始連接磁盤陣列
連接成功后,系統彈出“Storage Subsystem Added”,詢問用戶是否需要連接另一個磁盤陣列
這里我們不需要連接另一個磁盤陣列。
單擊“No”。
出現如下圖所示的窗口。可以看到剛連接成功的磁盤陣列。
如果出現如下的界面,你可以選擇設置密碼,如果不設置,就選No。
(2) 創建Array和LUN
選中你所連接的磁盤陣列,右鍵,選中Manage Storage Subsystem
可看到磁盤陣列的概覽,并可做相應的配置
選中“Logical/Physical”可查看未進行劃分的總容量
①創建Array
選擇Total Unconfigured Capacity,點右鍵,選擇“Creat Array”,創建陣列
輸入你的Array name名稱,有兩種模式,自動創建和手動創建,這里本案例選擇手動模式:
選擇RAID level 為RAID5,將要選擇的磁盤Add到select drives進入如下界面
選中了8個磁盤創建為RAID5,點擊“Calculate Capacity”計算所選中的磁盤總容量。
我們來看個模擬圖,以后的內容都以此模擬器的圖為依據
點擊“Calculate Capacity”計算所選中的磁盤總容量,顯示信息為總容量為2.452TB,磁盤數量10個。
◎enclosure:用來確定硬盤的硬件地址的,所以enclosure 的ID必須唯一,enclosure ID默認出廠值是 85如果要改變它,建議改成 80 或 更高的值 (有些存儲子系統不支持低于80的值),有效值為0-99(本例是模擬器環境)
◎slot: 表示磁盤所在槽位
◎Enclosure loss protection: 只有RAID 1 3 5 10 能夠被Enclosure loss protection RAID0不能被“擴展柜丟失保護”
確認沒問題后 ,點擊“Finish”完成創建,彈出下圖
Array創建成功。系統會提示你是否創建LUN,你可以選擇YES,進入創建LUN的創建。
②創建LUN
鼠標單擊創建好的Array Raid5下面的Free Capacity,點擊Create Logical Drive,進入如下圖示
劃分邏輯分區的大小,并給出命名(test),
選擇自動設置邏輯分區屬性還是手動設置,建議選擇手動設置。下一步。
選擇Logical Drive I/O characteristics type 為Database,Preferred controller ownership為SlotA(下一個lun選SlotB,以進行負荷分擔;注意配置端必須與被選擇的Slot連通,否則會失敗)如圖所示
如果“Logical Drive I/O characteristics type”選擇的是“Custom”,則就是自己為邏輯分區設置數據條帶塊大小,如果存放的是數據庫數據,且8k足以存放其數據,則選中8k,選128k或者256k就有些浪費了,如果存放的是多媒體數據,那么數據塊肯定要大一些,當存一個200MB電影時存儲控制器劃分條帶的次數相對較少,同樣讀一個大文件時控制器輪循查找的次數也會減少,這樣存儲的工作的效率將非常高。
點擊下一步,彈出下圖對話框,在“default mapping”(默認映射)選擇“Host type”為“windows2008”(服務器端的操作系統)
點擊“Finish”,開始創建,成功后會提示你是否創建另外一個lun,需要點擊Yes,不需要點擊No,創建方法與之前一樣
如果創建下一個LUN,請將Preferred controller ownership選中為SlotB
③創建熱備盤
創建熱備盤是為了防止RAID出問題時,可以有磁盤進行替換,
創建方法為:選中一塊盤(此盤容量必須大于或等于陣列中的硬盤容量,否則當有故障時無法對故障盤進行替換)
查看hotspare是否起作用,操作如下:Drive –>Hot Spare Coverage
選擇View/change current hot spare coverage
看到array protected:yes 說明此raid收hot spare保護。
也可以點擊“Assign”指派增加一塊新的磁盤
增加了一塊279G的硬盤后,熱備盤變成了2個
④磁盤映射
◎創建組
由于是有多臺主機要做集群,故此存儲要先為同類型的主機建立一個組(如果就一臺主機或每臺主機只點有一個空間且主機較少可以直接建立主機)
點擊mapping,右鍵點擊Default group ->define ->Host Group
輸入組的名稱,由于這里之前沒有添加過主機,所以“select hosts to
Add”選項中的是空的。
點擊“ok”完成組的創建
◎映射主機
將所要映射的主機添加到組中
輸入主機名稱
進入如下界面,點擊Refresh,可以看到wwn,選擇一個對應主機HBA卡的wwn,alias的名字為P550B_fcs0,點擊add,主機一般有兩塊HBA卡,則另外一塊HBA卡同樣方法操作,名字為p550B_fcs1
點擊Next,選擇主機的操作系統
按照同樣的方法,添加另外一個主機
◎分配LUN
為主機分配邏輯盤,在此可以實現多塊邏輯盤屬于同一主機或一個邏輯盤分配給多個主機。方法如下:在Default Group上面點右鍵在彈出的菜單上選擇Define Additional Mapping.
“Host group or host”中,選擇你要映射的組或者主機,這里我們要實現集群功能,所以需讓兩臺主機共用存儲映射,所以這里我選擇的是創建的“testgroup”組
“Logical Drive”選擇要映射的LUN,
現在“testgroup”組已經掛載上了“test1”這個LUN,并且所應用的兩臺主機P550A與P550B已經掛載上了這個分區,但要注意的是如果主機是多HBA卡,請安裝多路徑軟件,否則會導致在主機磁盤管理界面會看到多個重復的磁盤,但這里要注意,如果是windows2012的系統,請不要安裝其再帶的這個服務,而是安裝IBM廠家光盤自帶的軟件MPIO軟件,默認路徑在光盤的Code\WS03_WS08_x86-64\ SMIA-WSX64-01.03.0305.0608
轉載于:https://blog.51cto.com/20101218/1350902
總結
以上是生活随笔為你收集整理的DS5020配置集群存储的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 揭秘马云帝国内幕:马云的野心有多大
- 下一篇: USB2.0 EMC标准设计