Promise VTrak:4 つ目の SAS 接続の拡張シャーシ用:Xsan (データ専用) の構成スクリプト

この記事では、Promise VTrak の SAS で接続された拡張シャーシを、Xsan 用に構成するスクリプトを紹介します。このスクリプトは、Promise VTrak の RAID コントローラが Xsan での使用に合わせて構成されており、拡張シャーシがその構成済みの RAID コントローラに接続されている場合に使います。

構成スクリプトを作成するには、以下のテキストにある「#Begin Copy」から「#End Copy」の間の行をコピーし、こちらのガイドラインにそって「テキストエディット」にそのテキストをペーストします。スクリプトを作成した後、こちらの記事のガイドラインにそって、構成スクリプトを読み込みます。

#Begin Copy
#
# Promise VTrak E-Class configuration script
#
# Script Name: Fourth SAS-connected Expansion Chassis: Xsan (Data Only)
#
# Script Details: builds 3 LUNs from 16 drives (Fourth expansion unit)
#                 in the recommended configuration for use with Xsan 2
#
# Script Assumptions: no arrays or logical drives created
#                     (uncomment out array deletion if needed)
#                     script works with either SATA or SAS configurations
#
# Global controller settings
# LUN Affinity:             enabled [required]
# Adaptive Writeback Cache: enabled [optional]
# Host Cache Flushing:      disabled [optional]
# Forced Read Ahead:        enabled [optional]
#
#ctrl -a mod -i 1 -s "lunaffinity=enable, adaptivewbcache=enable, hostcacheflushing=disable, forcedreadahead=enable"
#ctrl -a mod -i 2 -s "lunaffinity=enable, adaptivewbcache=enable, hostcacheflushing=disable, forcedreadahead=enable"
#
# Delete any existing arrays
# Delete array 12 thru 14
#
#array -a del -d 12
#array -a del -d 13
#array -a del -d 14
#
# Build Data5 LUN
# RAID level:            5
# Physical Drives:       65, 66, 69, 70, 73, 74
# Alias:                 Data9
# Controller Affinity:   1
# Configuration options: Capacity all (default), 64K stripe size (default),
#                        512 byte sector (default), Read Ahead, Write Back
#
array -a add -p 65,66,69,70,73,74 -s "alias=Data9" -c 1 -l "alias=Data9, raid=5, readpolicy=readahead, writepolicy=writeback, preferredctrlid=1"
#
# Build Data6 LUN
# RAID level:            5
# Physical Drives:       67, 68, 71, 72, 75, 76
# Alias:                 Data10
# Controller Affinity:   2
# Configuration options: Capacity all (default), 64K stripe size (default),
#                        512 byte sector (default), Read Ahead, Write Back
#
array -a add -p 67,68,71,72,75,76 -s "alias=Data10" -c 1 -l "alias=Data10, raid=5, readpolicy=readahead, writepolicy=writeback, preferredctrlid=2"
#
# Build Audio/Scratch2 LUN
# RAID level:            5
# Physical Drives:       77, 78, 79
# Alias:                 Scratch5
# Controller Affinity:   2
# Configuration options: Capacity all (default), 64K stripe size (default),
#                        512 byte sector (default), Read Ahead, Write Back
#
array -a add -p 77,78,79 -s "alias=Scratch5" -c 1 -l "alias=Scratch5, raid=5, readpolicy=readahead, writepolicy=writeback, preferredctrlid=1"
#
# Set up global spares
# Physical Drives: 80
# Type:            Global spares, Revertible
#
spare -a add -p 80 -t g -r y
#
# Perform  Init on all  new LUNs
#
init -a start -l 12 -q 100
init -a start -l 13 -q 100
init -a start -l 14 -q 100
# END
#
#End Copy

Apple 製以外の製品に関する情報や、Apple が管理または検証していない個々の Web サイトは、推奨や承認なしで提供されています。Apple は他社の Web サイトや製品の選定、性能、使用については一切責任を負いません。Apple は他社の Web サイトの正確性や信頼性については一切明言いたしません。インターネットの使用にはリスクがつきものです。詳しくは各社にお問い合わせください。その他の会社名や製品名は、それぞれの所有者の商標である場合があります。

公開日: