powermt 命令簡介(轉載)
轉載地址:http://blog.chinaunix.net/uid-28255964-id-3898038.html
轉載請在文首保留原文出處:
介紹
PowerPath 將多路徑 I/O 功能、自動負載平衡和路徑故障切換功能整合於一身,使儲存管理更加輕鬆。本文總結了 PowerPath 常用命令的使用方法操作注意事項,為主機系統管理員對 HBA/ 路徑 / 埠 / 磁碟裝置 / 儲存系統執行配置、檢視、刪除、儲存、恢復等操作提供參考。
更多資訊
power check
功能:檢查 PowerPath 配置
平臺:所有 PowerPath 平臺
儲存系統:所有儲存系統
格式: powermt check
[class=symm|clariion|ess|hitachi|hpxp|hphsx|invista|all][force][reconfig]
註釋:對路徑進行檢查,並在需要的情況下從 PowerPath 配置中中刪除標記為 dead 的路徑。
如果路徑標記為 dead 或路徑配置資訊中的序列號與本地裝置序列號不符,則出現如下提示使用者刪除路徑:
Warning: storage_system I/O path path_name is dead.
Do you want to remove it (y/n/a/q)?
y :刪除 dead path , 並繼續檢查剩餘路徑;
n :不刪除 dead path ,但繼續檢查剩餘路徑;
a :刪除 dead path 以及後續所有標記為 dead 的路徑;
q :不刪除 dead path 並退出該命令。已刪除路徑保持刪除狀態。
引數:
class=symm|clariion|ess|hitachi|hpxp|hphsx|invista|all :限制命令檢查指定儲存型別,預設為 all ;
force :禁止出現確認提示並刪除所有標記為 dead 的路徑;
hba=hba#|all :限制檢查指定的 HBA 。預設為 all ;
dev=path|device|all :限制檢查指定的 path ,或指定 device 的所有 path 。預設為 all 。
reconfig :重新配置不匹配路徑。該命令只對 Windows 和 Solaris 有效。
powermt check_registration
功能:檢查 license 資訊
平臺:所有 PowerPath 平臺
儲存系統:所有儲存系統
格式: powermt check_registration
註釋:檢查主機上 PowerPath license 資訊:有效、過期、無效或沒有 license 。
powermt config
功能:為邏輯裝置配置路徑
平臺: UNIX 和 Linux 平臺
儲存系統:所有儲存系統
格式: powermt config
註釋: 將檢測到的所有 Symmetrix 和 Clariion 邏輯磁碟裝置配置為 PowerPath 磁碟裝置並將它們加入 PowerPath 配置,同時對所支援的第三方儲存系統邏輯裝置。
該命令同時將所有檢測到的路徑配置給 PowerPath 磁碟裝置並將這些路徑加到 PowerPath 配置中。
之前配置的路徑成為 dead path 時該命令不會將其刪除。
powermt disable hba
功能:禁用 HBA 埠
平臺: AIX 和 Solaris 的光纖通道, HP-UX 的 iSCSI 和光纖通道, Linux 的 iSCSI 和光纖通道
儲存系統:所有儲存系統
格式: powermt disable hba=hba
註釋:禁用指定 HBA 配置的所有路徑。停止埠上所有 I/O ,關閉埠配置的所有磁碟裝置。
使用者在更換 HBA 停止其上的 I/O 時需執行此命令。禁用 HBA 埠後,所有透過 HBA 埠配置的路徑在命令 powermt display dev=device 的輸出中被打上 Dead 標籤。
注意如下限制條件:
· 禁用的 HBA 在主機重啟後將不再存在;
· 如果 PowerPath 負載均衡和 failover 策略為 bf 或 nr 時此命令會返回失敗。
檢視 HBA 狀態為禁用或啟用,使用命令 powermt display hba_mode 。
引數:
hba=hba : 使用主機上 HBA ID 來禁用指定 HBA 埠,例如: 1280 。
powermt display
功能:監控 HBA 和磁碟裝置
平臺:所有 PowerPath 平臺
儲存系統:所有儲存系統
格式:
powermt display [paths|ports]
[class=symm|clariion|ess|hitachi|hpxp|hphsx|invista|all]
powermt display [ports] [dev=device|all]
[class=symm|clariion|ess|hitachi|hpxp|hphsx|invista|all]
引數:
paths :每一行顯示一條路徑資訊
ports :每一行顯示一條埠資訊
dev=device|all :顯示指定磁碟裝置資訊, all 顯示所有磁碟裝置。
class=symm|clariion|ess|hitachi|hpxp|hphsx|invista|all :列出指定儲存系統資訊, all 顯示所有儲存系統。預設為 all 。
powermt display hba_mode
功能:監控 HBA 模式
平臺: UNIX 和 Linux 平臺
儲存系統:所有儲存系統
格式: powermt display hba_mode
註釋:顯示主機上配置所有 HBA 資訊。列出 HBA 的啟用或禁用狀態。
powermt display port_mode
功能:顯示儲存系統埠模式
平臺: UNIX 和 Linux 平臺
儲存系統:所有儲存系統
格式: powermt display port_mode dev=device
註釋:顯示主機上配置所有埠模式資訊。列出 HBA 的啟用或禁用狀態。
引數:
dev=device : 指定需要檢視的磁碟裝置埠。磁碟裝置名需為 native 裝置名。
powermt enable hba
功能:啟用 HBA 埠
平臺: AIX 和 Solaris 的光纖通道, HP-UX 的 iSCSI 和光纖通道, Linux 的 iSCSI 和光纖通道
儲存系統:所有儲存系統
格式: powermt enable hba=hba
註釋:啟用之前禁用的 HBA 埠。執行此命令恢復指定 HBA 埠及其磁碟裝置的 I/O 。如果 PowerPath 負載均衡及 failover 模式為 bf 或 nr 則命令會返回失敗。
引數:
hba=hba 啟用指定 hba 埠。
powermt load
功能:載入使用者配置
平臺:所有 PowerPath 平臺
儲存系統:所有儲存系統
格式: powermt load
[class=symm|clariion|ess|hitachi|hpxp|hphsx|invista|all]
[file=pathname]
註釋:將以下內容從已儲存的配置檔案讀出並應用於當前配置: PowerPath 磁碟裝置策略和優先順序;寫閥值設定和寫佇列深度;週期性自動還原設定和路徑模式。
如果配置是由 powermt save 命令儲存在預設檔名,在系統啟動時將會自動載入該配置,( AIX 除外,總是在啟動時載入預設配置);如果沒有使用預設檔名,配置不會在啟動時自動載入,使用者需使用 powermt load 命令手動載入配置。
引數:
class=symm|clariion|ess|hitachi|hpxp|hphsx|invista|all :將命令限制在指定儲存系統,預設為 all 。
file=pathname :儲存配置檔案的全路徑名。
powermt manage
功能:將磁碟裝置或儲存系統放入 PowerPath 管理
平臺: UNIX 和 Linux 平臺
儲存系統:所有儲存系統
格式: powermt manage {dev=device|
class={symm|clariion|hitachi|hpxp|hphsx|invista|ess}}
註釋:預設情況下,所有儲存系統都在 PowerPath 管理下。使用者可使用 powermt unmanage 使儲存系統不受 PowerPath 管理。當儲存系統在 PowerPath 管理下預設其所有邏輯磁碟裝置都由 PowerPath 管理。使用 powermt unmanage 命令之後可使用此命令恢復 PowerPath 對磁碟裝置的管理。
引數:
dev=device : 指定需由 PowerPath 管理的邏輯磁碟裝置路徑名。
class=symm|clariion|hitachi|hpxp|hphsx|invista|ess :指定需由 PowerPath 管理的儲存系統名。
powermt release
功能:釋放偽磁碟裝置名供重用
平臺: Linux 平臺
儲存系統:所有儲存系統
格式: powermt release
註釋:在多次新增和刪除 LUN 配置之後, Linux 主機和 PowerPath 能夠發現所有裝置,但 PowerPath 已經用完磁碟裝置的偽裝置名時,執行此命令。
powermt remove
功能:從 PowerPath 管理中刪除路徑
平臺:所有 PowerPath 平臺
儲存系統:所有儲存系統
格式: powermt remove
[class=symm|clariion|ess|hitachi|hpxp|hphsx|invista|all]
[force] hba=hba#|all | dev=path|device|all
註釋:從 PowerPath 配置路徑列表中刪除指定路徑。此命令不刪除路徑涉及的磁碟裝置。只要邏輯裝置在系統中可見,就可用 powermt config 命令對邏輯裝置進行配置。
在所有平臺上,如果 native 路徑是開啟狀態,那麼此命令無法將其刪除,例如,一個檔案系統載入在路徑磁碟裝置上,或一個應用程式已將該路徑磁碟裝置開啟。此命令刪除所有指定並且不是開啟狀態的路徑。
如果 PowerPath 磁碟裝置是開啟的,此命令不會刪除該磁碟裝置以及該裝置的最後一條路徑。
從 PowerPath 配置中永久刪除一條路徑:
1. 執行 powermt check 或 powermt remove ;
2. 物理上刪除該路徑;
3. 刪除與路徑和 / 或磁碟裝置相關的作業系統物件;
4. 執行 powermt save 。
引數:
class=symm|clariion|ess|hitachi|hpxp|hphsx|invista|all :將命令限制在指定儲存系統,預設為 all 。
force :不彈出確認對話並刪除所有指定路徑,包括邏輯裝置的最後一條路徑。
hba=hba#|all :移除指定 HBA 的路徑,預設為 all 。
dev=path|device|all :移除指定路徑,或連線指定磁碟裝置的路徑,預設為 all 。
powermt restore
功能:恢復路徑
平臺:所有 PowerPath 平臺
儲存系統:所有儲存系統
格式: powermt restore
[class=symm|clariion|ess|hitachi|hpxp|hphsx|invista|all]
[hba=hba#|all] [dev=path|device|all]
註釋:此命令測試並恢復指定路徑,發出測試 I/O 並針對測試結果作出反應如下:
· 如果 live 路徑透過測試,則此命令不做任何操作;
· 如果 dead 路徑透過測試,此命令將其標識為 alive 狀態; PowerPath 此時可以使用該路徑;此外,同一 HBA 和 / 或儲存系統埠上的其他路徑也將被測試。
· 如果 live 路徑測試失敗,此命令將其標識為 dead 並列印告警。此外,共享 HBA 和埠的其他路徑也可能標示為 dead 並被測試。
· 如果 dead 路徑測試失敗,此命令會列印告警。
此外,該命令還會嘗試復活 dead 卷:
引數:
class=symm|clariion|ess|hitachi|hpxp|hphsx|invista|all :將命令限制在指定儲存系統,預設為 all 。
hba=hba#|all :恢復指定 HBA 的路徑,預設為 all 。
dev=path|device|all :恢復指定路徑,或連線指定磁碟裝置的路徑,預設為 all 。
powermt save
功能:儲存使用者配置
平臺:所有 PowerPath 平臺
儲存系統:所有儲存系統
格式: powermt save [file=pathname]
註釋:預設情況下,此命令儲存 powermt.custom 檔案中的 PowerPath 配置。使用者可指定其他檔名。對邏輯裝置,命令記錄它的序列號,策略,優先順序,寫閥值和佇列,以及偽裝置名。對路徑,命令記錄它的模式。對儲存系統,此命令記錄它的週期性自動還原設定。
配置被儲存後可用 powermt load 命令載入。
引數:
file=pathname :儲存配置的檔案路徑名。
如果配置儲存在預設檔名,之前的配置檔案都會被覆蓋。
無論何時使用者對主機硬體作出改動,都要執行此命令來更新 PowerPath 配置。
powermt set mode
功能:設定路徑模式
平臺:所有 PowerPath 平臺
儲存系統:所有儲存系統
格式: powermt set mode=active|standby
[class=symm|clariion|ess|hitachi|hpxp|hphsx|invista|all]
[hba=hba#|all] [dev=path|device|all]
註釋:將路徑設定為 active 或 standby 狀態。
引數:
mode=active|standby :決定路徑能否傳送 I/O ,或是保留。
class=symm|clariion|ess|hitachi|hpxp|hphsx|invista|all :將命令限制在指定儲存系統,預設為 all 。
hba=hba#|all :設定指定 HBA 的路徑,預設為 all 。
dev=path|device|all :設定指定路徑,或連線指定磁碟裝置的路徑的模式,預設為 all 。
powermt set policy
功能:設定負載均衡和 failover 策略
平臺:所有 PowerPath 平臺
儲存系統:所有儲存系統
格式: powermt set policy=li|lb|rr|re
[class=symm|clariion|ess|hitachi|hpxp|hphsx|invista|all]
[dev=device|all]
powermt set policy=si [dev=device|all]
powermt set policy=so|nr [dev=device|all]
powermt set policy=bf|co [dev=device|all]
powermt set policy=ad|nr
引數:
policy=ad|bf|co|lb|li|nr|re|rr|si|so : ad(adaptive), bf(basic failover), co(CLARIION optimization), lb(least blocks), li(least I/O), nr(no redirect), re(request), rr(round robin), si(streamIO), so(Symmetrix optimization)
class=symm|clariion|ess|hitachi|hpxp|hphsx|invista|all :將命令限制在指定儲存系統,預設為 all 。
dev=device|all :將命令限制在指定磁碟裝置,預設為 all 。
參考
PowerPath 5.2 and 5.3 CLI Reference Guide
應用於
Windows, UNIX/Linux 主機系列
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26442936/viewspace-2153417/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- TUXEDO 管理命令簡介--轉載UX
- crontab命令簡介(轉)
- QFD簡介(轉載)
- 轉載:Oracle RAC簡介Oracle
- FMEA簡介(轉載)
- openview功能簡介(轉載)View
- pop3命令簡介(轉)
- emc powerpath的powermt命令使用方法
- SMART原則簡介(轉載)
- QS9000簡介(轉載)
- AIX系統級命令簡介(轉)AI
- [轉載]SQLServer之檢視簡介SQLServer
- Sybase資料庫簡介 (轉載)資料庫
- 幾種設計模式簡介(轉載)設計模式
- 【轉載】軟體開發模式簡介模式
- chown 命令簡介
- lsof命令簡介
- nc命令簡介
- Cellcli命令簡介
- fortune 命令簡介
- crontab命令簡介
- Git命令簡介Git
- redis的簡單使用和介紹(轉載)Redis
- crontab命令簡介(zt)
- Redis Sort 命令簡介Redis
- G++命令簡介
- [Hadoop]轉載-Pig的簡單介紹Hadoop
- 簡單介紹 ldd 命令
- 【系統】lsof命令簡介
- linux tar命令簡介Linux
- 【系統】lsof 命令簡介
- Linux lsof 命令簡介Linux
- adb命令使用簡介
- 負載均衡簡介負載
- Hook簡介 (轉)Hook
- NFS簡介(轉)NFS
- gcc 簡介(轉)GC
- UNIX簡介(轉)