Arcconf CLI firmy Adaptec

Z Thomas-Krenn-Wiki
Przejdź do nawigacji Przejdź do wyszukiwania

W tym artykule jest opisane zarządzanie kontrolera Adaptec za pośrednictwem CLI.

Kompletny User’s Guide dla CLI (zwany również arrconf) znajduje się tutaj: Command Line Interface Guide

Przegląd

user@ubuntu-10-10:~ sudo /usr/StorMan/arcconf 

  | UCLI |  Adaptec uniform command line interface
  | UCLI |  Version 6.50 (B18570)
  | UCLI |  (C) Adaptec 2003-2010
  | UCLI |  All Rights Reserved

 ATAPASSWORD             | Setting password on a physical drive
 COPYBACK                | toggles controller copy back mode
 CREATE                  | creates a logical device
 DATASCRUB               | toggles the controller background consistency check mode
 DELETE                  | deletes one or more logical devices
 FAILOVER                | toggles the controller automatic failover mode
 GETCONFIG               | prints controller information
 GETLOGS                 | gets controller log information
 GETSMARTSTATS           | gets the SMART statistics
 GETSTATUS               | displays the status of running tasks
 GETVERSION              | prints version information for all controllers
 IDENTIFY                | blinks LEDS on device(s) connected to a controller
 IMAGEUPDATE             | update physical device firmware
 KEY                     | installs a Feature Key onto a controller
 MODIFY                  | performs RAID Level Migration or Online Capacity Expansion
 RESCAN                  | checks for new or removed drives
 RESETSTATISTICSCOUNTERS | resets the controller statistics counters
 ROMUPDATE               | updates controller firmware
 SAVESUPPORTARCHIVE      | saves the support archive 
 SETALARM                | controls the controller alarm, if present
 SETCACHE                | adjusts physical or logical device cache mode
 SETCONFIG               | restores the default configuration
 SETMAXIQCACHE           | adjusts MaxIQ Cache settings for physical or logical device
 SETNAME                 | renames a logical device given its logical device number
 SETNCQ                  | toggles the controller NCQ status
 SETPERFORM              | changes adapter settings based on application
 SETPOWER                | power settings for controller or logical device
 SETPRIORITY             | changes specific or global task priority
 SETSTATE                | manually sets the state of a physical or logical device
 SETSTATSDATACOLLECTION  | toggles the controller statistics data collection modes
 TASK                    | performs a task such as build/verify on a physical or logical device

Update firmware'u

Najpierw należy pobrać aktualną wersję firmware'u np. z naszego działu download i rozpakować do wybranego katalogu.

Następnie należy przeprowadzić update firmware'u tak jak jest to widoczne na zrzucie:

 arcconf romupdate [CONTROLLERNUMMER] [ROMFILE]01.ufi

Cli-adaptec-firmware-update.jpg

Tworzenie macierzy

Najpierw należy określić porty dysków, które mają być zawarte w macierzy. Może zostać to łatwo przeprowadzone w Linuksie następującym poleceniem

 arcconf getconfig [CONTROLLERNUMMER] pd|egrep "Device #|State\>|Reported Location|Reported Channel|S.M.A.R.T. warnings"

W systemie Windows może zostać wykonane

 arcconf getconfig [CONTROLLERNUMMER] pd

Macierz (w przykładzie raid 1 na dyskach na porcie 8 i 9) tworzona jest poleceniem

 arcconf create logicaldrive [CONTROLLERNUMMER] [Size] [RAID-Level] [CHANNEL] [PORT] [CHANNEL] [PORT]

Cli-adaptec-create-raid.jpg

Usuwanie macierzy

Za pomocą polecenia

 arcconf getconfig [CONTROLLERNUMMER] LD

można uzyskać przegląd dostępnych macierzy i następnie usunąć wybraną macierz za pośrednictwem komendy

 arcconf delete [CONTROLLERNUMMER] logicaldrive [LD-NUMMER]

Cli-adaptec-delete-array.jpg

Rebuild macierzy

Informacje odnośnie odbudowy macierzy znajdują się w artykule:

Zalecana procedura przy awarii dysku twardego w systemie z kontrolerem RAID Adaptec i ARCCONF

Zarządzanie macierzą / kontrolerem

Szczegółowe informacje o kontrolerze, macierzy i dyskach twardych można uzyskać poleceniem

 arcconf getconfig [CONTROLLERNUMMER]

Jak arcconf może zostać wykorzystany pod Debianem Lenny jest opisane w następującym artykule:

Adaptec_Storage_Manager_arcconf_w Debianie

Cache dysków twardych może zostać włączony lub wyłączony następującym poleceniem:

Disk Write Cache on

 arcconf setcache [CONTROLLER ID] DEVICE [CHANNEL] [PORT] wb

Disk Write Cache off

 arcconf setcache [CONTROLLER ID] DEVICE [CHANNEL] [PORT] wt

Powiązane artykuły

Instalacja programu arcconf w Ubuntu
Monitoring kontrolerów RAID firmy Adaptec w VMware
Zalecana procedura przy awarii dysku twardego w systemie z kontrolerem RAID Adaptec i ARCCONF