歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> 有關EMC磁盤陣列的小秘密和小技巧

有關EMC磁盤陣列的小秘密和小技巧

日期:2017/3/6 15:46:11   编辑:關於Unix
配置信息 操作系統 - HP-UX 版本 - 10.x and 11.x 硬件系統 - HP9000 系列 - S700 和 S800 解決方法 下列一般信息將有助於您使用EMC磁盤陣列。在做任何修改之前,總是用一個EMC的范例來檢查建議的配置。 1. 使用下面的命令,對所有卷組,在LVM中關閉壞塊重定
  配置信息
  
  操作系統 - HP-UX
  版本 - 10.x and 11.x
  硬件系統 - HP9000
  系列 - S700 和 S800
  
  解決方法
  
  下列一般信息將有助於您使用EMC磁盤陣列。在做任何修改之前,總是用一個EMC的范例來檢查建議的配置。
  
  1. 使用下面的命令,對所有卷組,在LVM中關閉壞塊重定位:
  
  lvchange -N
  
  注:這個選項在LVM補丁程序中提供,建議對EMC磁盤陣列的所有邏輯卷使用:
  
  PHCO_12666
  
  
  如果不使用這個選項,可能會導致文件系統損壞。adb命令可用來檢查壞
  塊目錄。
  
  注: 這個補丁程序與其它任何補丁程序一樣,都可能被替換,請按下面的任意一個網址,檢查電子支持中心(ESC)的最新補丁程序:
  
  http://us-support.external.hp.com
  
  http://europe-support.external.hp.com
  
  
  2. 每個SCSI EMC磁盤陣列必須總是有一個獨立、專用的接口卡,不允許有例外。
  
  3. 總是要配置一個 LUN 0。
  
  4. 總是要有連續的LUN,例如,0,1,2,3,4,5,6,7。不要跳過任何LUN號。
  
  5. 每個目標仍然只使用8個LUN。
  
  6. 設定pvchange定時器為180秒。
  
  例外:
  
  Sybase 使用asyncio,因此pvtimeout應當設為缺省值30,lvtimeout應當設為180。對於使用asyncio的Sybase系統,應當使用下列命令:
  
  a. lvchange -t 180 /dev/VGXX/lvXXX of all lvols.
  
  b. 對所有邏輯卷pvchange -t 30。
  
  c. 將/dev/async此設備號標志由5改為4。這個變化保持鏡象,但是關閉了即時報告:
  
  ll /dev/async minor # = 0x000005 (從5 改為 4)
  
  7. 這個陣列在光纖通道上或通過集線器被支持作為一個直接連接的設備。它也可被高速、寬式SCSI支持。光纖能使用卷來設定尋址,因此有效地增加了LUN的數量。
  
  8. 在HP-UX 10.20及其以上版本,在磁盤和文件系統中,SAM將不會表現出交替連接--一個期望的性能--除非安裝了最新的SAM補丁程序,並且在EMC陣列(Common Serial Number Option)中設置了通用串行號選項。做出這個修改的目的是為了防止交替連接顯示為未使用的磁盤。用戶或許會抱怨看不到所有的磁盤。
  
  9. EMC應該提供一個對照表指明哪一個是主要的和替代的路徑。對任意的LUN來說應當僅有兩條路徑,盡管從任意的控制器上,一個EMC陣列可以看到任何LUN。我看到過一個系統有一個主路徑和三個替代路徑。這是一個EMC的配置問題;不管怎樣,LVM能夠設置為多個交替連接。EMC應當配置陣列使其只有兩個路徑。
  
  10. 惠普支持商業連續卷(Business Continuity Volumes(BCVs)),它是硬件鏡像分割。當這些磁盤使用EMC命令被分割後,磁盤表現出同樣的LVM頭部信息。一旦vgchgid命令在這些磁盤上運行,它們就會被導入系統。為了離線備份數據時,經常這樣做。在備份結束後,驅動器被導出,使用EMC命令將它們重新合並。vgchgid命令由LVM補丁程序提供,只支持HP-UX10.20。
  
  11. EMC或Galaxy磁盤陣列的SCSI隊列深度(SCSI Queue Depth)
  
  在下列環境下,當一個對稱單元(Symmetrix unit)被使用時,與SCSI隊列深度有關的一個問題必須考慮:
  
  - MC/LockManger 配置
  
  - 與主系統以外的一個系統的並行讀訪問有關的MC/ServiceGaurd配置
  
  - SCSI或光纖通道EMC陣列或光纖通道Galaxy陣列
  
  對工作在對稱單元上的最大的SCSI隊列深度有一個限制。當多個系統通過一個SCSI卡或光纖通道適配器,也稱為Open SystemDirector(OSD),訪問LUN時,隊列可能變得非常大。
  
  當有128個或更少的LUNs時,一個SCSI適配器(或光纖通道)的每個LUN可以最多處理12個並發I/O。當有129-256個LUNs時,根據實際的LUNs的數量不同,一個SCSI適配器(或光纖)的每個LUN能夠處理的並發I/O可以少到4個。
  
  HSC F/W SCSI驅動程序使用的最大隊列深度是2,而HP-PB(28696)使用的隊列深度是8。必須謹慎地決定在對稱單元中安置多少個SCSI適配器,以確保I/O負載能充分地在各個SCSI適配器上分布。
  
  對EMC陣列和光纖通道Galaxies陣列,將SCSI隊列設定為4。為了獲得所有信息,請參看有關SCSICTL的幫助頁面。
  
  例: scsictl queue_depth=4 /dev/dsk/c6d0t0

Copyright © Linux教程網 All Rights Reserved