SYMCLI位于主機(jī)存儲系統(tǒng),用于監(jiān)控和控制Symmetrix存儲陣列。SYMCLI命令通過主機(jī)操作系統(tǒng)命令行的方式被調(diào)用,構(gòu)建于SYMAPI函數(shù)庫的上層,通過系統(tǒng)調(diào)用生成底層的I/O SCSI命令訪問存儲陣列。

獲取SYMCLI幫助

SYMCLI支持以命令的方式獲取幫助,下表列出了symcli命令的幫助選項:

EMC存儲陣列小工具SYMCLI使用技巧分享

每一條SYMCLI命令都有幫助命令行。例如,顯示symcli命令的命令行幫助,輸入:

symcli –h

此外,每一條命令都有自己的手冊頁可供快速在線參考。

例如在LINUX系統(tǒng)中(Unix環(huán)境中需要把symcli主目錄包含在MANPATH環(huán)境變量中),看symcli命令的手冊頁 輸入:

man symcli

在Windows系統(tǒng)中,手冊頁有確定的位置,默認(rèn)位于以下路徑:

C:Program FilesEMCsymcliman

手冊頁可通過任意文本編輯器打開。

環(huán)境變量:更改命令行輸出

SYMCLI提供可預(yù)置的環(huán)境變量以加速命令行對話。這些環(huán)境變量可被置為常用值,省去在命令行中設(shè)置參數(shù)的操作。

顯示一個給定SYMCLI會話有哪些環(huán)境變量可被設(shè)置,輸入:

symcli –env

設(shè)置一個環(huán)境變量,使用setenv命令。例如,總是顯示BCV和SRDF命令的詳細(xì)信息、在命令行中添加-v選項、或設(shè)為verbose模式,上述作為默認(rèn)輸出行為,可輸入以下命令:

setenv SYMCLI_VERBOSE 1

禁止或關(guān)閉環(huán)境變量,使用unsetenv命令。任何環(huán)境變量都可被關(guān)閉或移除。例如,關(guān)閉verbose模式,輸入:

unsetenv SYMCLI_VERBOSE

使用symcli –env命令可列出全部環(huán)境變量。

預(yù)設(shè)定名稱和ID

為了減少在一組命令中重復(fù)輸入同樣的參數(shù),可將設(shè)備組名或Symmetrix ID預(yù)設(shè)為特定默認(rèn)值。以下變量可用在命令中將相同參數(shù)預(yù)設(shè)為特定值:

SYMCLI_DG — 為所有-g參數(shù)定義設(shè)備組名。

SYMCLI_SID — 為所有-sid參數(shù)定義Symmetrix ID。

例如,設(shè)定接下來一組命令Symmetrix ID為100200000567:

setenv SYMCLI_SID 100200000567

命令輸入省時小貼士

可將命令字段縮短為3個或更多特定字符,例如:

symcfg discover 等效于 symcfg dis

完整的12位Symmetrix數(shù)字標(biāo)識符可簡化為最后兩位數(shù)字,如下所示:

symcfg -sid 000002304324 sync等效于symcfg -sid 24 sync

指令、關(guān)鍵字和選項不區(qū)分字母大小寫,如:

symcfg LIST等效于symcfg list

物理設(shè)備名可被簡寫,如:

sympd show /dev/rdsk/c2t1d1s2等效于sympd show c2t1d1s2

分享到

wangzhen

相關(guān)推薦