arcconf工具相關命令V1.0


arcconf工具相關命令V1.0

  • 清除當前所有raid配置

Arcconf  delete  1  array  all       #刪除所有邏輯盤

Arcconf  uninit  1  all              #去初始化所有硬盤,正常清除raid配置執行第一條命令即可;若開機狀態下接入帶raid配置的硬盤需要用此命令清除raid配置。

 

  • 將前2塊硬盤做raid 1,strip size為32k。后6塊硬盤做raid5,strip size 為64k。

由於不同類型背板上硬盤對應的Reported  Channel,Device(T:L)不同,所以組建邏輯盤需要兩步:

1)通過arcconf   getconfig  1  pd 查看硬盤Reported  Channel,Device(T:L)

2)前2塊硬盤做raid 1,stripsize為32k

arcconf   create  1  logicaldrive  stripesize  32  max  1  0  0  0  1

后6塊硬盤做raid 5,strip size 為64k

arcconf   create  1  logicaldrive  stripesize  64  max  5  0  2  0  3  0  4  0  5  0  6  0  7

注:以raid 1組建為例,max是最大容量,1為RAID 1參數,假設0  0和0  1為前兩個硬盤的Reported  Channel,Device(T:L)號,直連8LFF和8SFF背板slot0~7硬盤的Reported  Channel,Device(T:L)編號是0  0~0  7,但12LFF和25SFF背板的Reported  Channel,Device(T:L)編號不是從0  0開始,所以硬盤的Reported  Channel,Device(T:L)編號需通過arcconf   getconfig  1  pd命令查看。

 

  • 將前4塊硬盤做raid 10,strip size 為16k。后8塊硬盤做raid 50 ,strip size 為32k。

1)通過arcconf   getconfig  1  pd 查看硬盤Reported  Channel,Device(T:L)

2)將前4塊硬盤做raid 10,strip size 為16k

arcconf   create  1  logicaldrive  stripesize  16  max  10  0  0  0  1  0  2  0  3

注:實際硬盤Reported  Channel,Device(T:L)編號需自行查看

后8塊硬盤做raid 50 ,strip size 為32k(PMC HBA卡不支持RAID 50)

 

  • 將所有硬盤做成單獨的raid 0

1)通過arcconf   getconfig  1  pd 查看硬盤Reported  Channel,Device(T:L)

2)將所有硬盤做成單獨的raid 0

arcconf   create  1  logicaldrive  max  0  0  0

無一次性將所有硬盤做成單獨raid0命令,需多次執行創建命令(可自行編輯自動化創建腳本),硬盤Reported  Channel,Device(T:L)遍歷所有硬盤。

 

  • 將第5至第8塊塊硬盤修改為直通模式。

PMC HBA卡Mixed模式下無raid配置的硬盤即為直通盤,所以新硬盤默認即為直通模式,若硬盤帶raid信息可執行刪除raid信息的操作。

 

  • 將第8塊硬盤,從直通模式修改為raid 0。

1)若硬盤上面無分區,則直接通過arcconf   getconfig  1  pd 查看硬盤Reported  Channel,Device(T:L)編號后執行arcconf   create  1  logicaldrive  max  0  0  7命令進行邏輯盤創建。

2)若硬盤上面有分區並處於掛載狀態,需刪除分區或umount后才可以創建raid。

 

  • 將第8塊硬盤的raid 0刪除。

有多種方法:

1)  通過arcconf  getconfig  1  pd查看硬盤的Array編號#,找到對應array號后通過arcconf  delete  1  array  #進行刪除。

2)  通過arcconf  getconfig  1  ld或arcconf  getconfig  1  ar查看成員盤為第8塊硬盤的邏輯盤或Array編號#,然后通過arcconf  delete  1  logicaldrive #或arcconf  delete  1  array  #進行刪除。

注:“#”為對應的邏輯盤或Array編號。

 

  • 查看當前所有raid配置

arcconf  getconfig  1  ld

arcconf  getconfig  1  ar

 

  • 查看當前所有物理硬盤狀態

arcconf  getconfig  1  pd

arcconf  getconfig  1  pd|grep  state

 

附:

1、  arcconf工具無需安裝,可直接運行。

2、  在Windows的cmd下執行“arcconf”或linux的Terminal下直接執行“./arcconf”即可調出arcconf工具支持的所有操作命令。執行“arcconf  操作命令”即可直接掉到操作命令對應的語法及簡單的應用舉例。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM