Hpacucli
| Fiche express | |
|---|---|
| Type | Outil CLI — configuration RAID (contrôleurs HP Smart Array) |
| Fabricant | HP / HPE |
| Successeur | hpssacli / ssacli (à vérifier selon génération de contrôleur)
|
| Voir aussi | SMH · Hpasmcli |
hpacucli (HP Array Configuration Utility CLI) est l'utilitaire en ligne de commande
de configuration des contrôleurs RAID HP Smart Array : création/suppression de disques
logiques, gestion des disques physiques, spares, etc. Sur les générations de contrôleurs plus
récentes, HP/HPE l'a remplacé par hpssacli puis ssacli (Smart
Storage Administrator CLI) — vérifier l'outil disponible selon le modèle de contrôleur et la
version d'agents installée.
Terminologie
Abréviations utilisées dans les commandes :
chassisname = ch controller = ctrl logicaldrive = ld physicaldrive = pd drivewritecache = dwc
Mode interactif
hpacucli
Une fois dans le shell interactif, les commandes ci-dessous s'utilisent sans le préfixe
hpacucli.
Contrôleur
# lister les contrôleurs
ctrl all show config [detail]
ctrl all show status
# activer/désactiver le cache d'écriture
ctrl slot=0 modify dwc=[disable|enable]
# détecter les nouveaux disques
rescan
Disques physiques
# affichage
ctrl slot=0 pd all show
ctrl slot=0 pd 2:3 show detail
# statut
ctrl slot=0 pd all show status
# effacer un disque
ctrl slot=0 pd 2:3 modify erase
# LED d'identification
ctrl slot=0 pd 2:3 modify led=[on|off]
Disques logiques (RAID)
Le disque logique (logical drive) est le volume résultant de la création du RAID.
# affichage / statut
ctrl slot=0 ld all show [detail]
ctrl slot=0 ld all show status
# réactiver un disque en échec
ctrl slot=0 ld 4 modify reenable forced
# retirer / ajouter un disque
ctrl slot=0 ld 4 delete
ctrl slot=0 ld 4 add drives=2:3
# augmenter la taille
ctrl slot=0 ld 4 modify size=500 forced
# disques de secours (spare)
ctrl slot=0 array all add spares=1:5,1:7
Création
# RAID 0 - un seul disque
ctrl slot=0 create type=ld drives=1:12 raid=0
# RAID 1 - miroir
ctrl slot=0 create type=ld drives=1:13,1:14 size=300 raid=1
# RAID 5
ctrl slot=0 create type=ld drives=1:13,1:14,1:15,1:16,1:17 raid=5
Paramètres : drives (disques spécifiques, all ou disques non
assignés), size (taille en Mo), raid (0, 1, 1+0 ou 5).
Scripting
Un mode dédié permet d'enchaîner des commandes hpacucli depuis un script :
hpacuscripting