DBAtlas · Atlas d'exploitation des bases de données

Retirer un disque d'un diskgroup ASM

OracleASM

Commande

ALTER DISKGROUP DATA DROP DISK DATA_0005 REBALANCE POWER 4;

-- WAIT until the drop completes (the disk can be physically removed once V$ASM_OPERATION is empty):
SELECT group_number, operation, state, power,
       sofar, est_work, est_minutes
FROM   v$asm_operation;

Ce que fait la commande

Retire le disque du diskgroup ; ses extents sont déplacés vers les disques restants (rebalance). Une fois terminé, le HDR_STATUS du disque passe à FORMER.

Quand l'utiliser

Lors du remplacement d'un disque défaillant, d'une réduction de capacité ou d'une migration du stockage.

Attention

Ne retirez PAS physiquement le disque AVANT la fin du rebalance, sinon des données sont perdues. Assurez-vous que les disques restants ont assez d'espace libre.

Ouvrir dans DBAtlas →

Voir aussi