Eliminare SAN di Elastic
Le risorse SAN (Elastic Storage Area Network) possono essere eliminate a diversi livelli di risorse. Questo articolo illustra il processo di eliminazione complessivo, a partire dalla disconnessione di connessioni iSCSI ai volumi, dall'eliminazione dei volumi stessi, dall'eliminazione di un gruppo di volumi e dall'eliminazione di una SAN di Elastic stessa. Prima di eliminare la rete SAN di Elastic, assicurarsi che non venga usata in alcun carico di lavoro in esecuzione.
Disconnettere i volumi dai client
Finestre
È possibile usare lo script seguente per eliminare le connessioni. Per eseguirlo, sono necessari i parametri seguenti:
- $ResourceGroupName: nome gruppo di risorse
- $ElasticSanName: nome SAN di Elastic
- $VolumeGroupName: nome gruppo di volumi
- $VolumeName: elenco di volumi da disconnettere (delimitato da virgole)
Copiare lo script da qui e salvarlo come file ps1, ad esempio disconnect.ps1. Eseguirlo quindi con i parametri obbligatori. Di seguito è riportato un esempio di come eseguire lo script:
./disconnect.ps1 $ResourceGroupName $ElasticSanName $VolumeGroupName $VolumeName
Linux
È possibile usare lo script seguente per creare le connessioni. Per eseguirlo, sono necessari i parametri seguenti:
- Sottoscrizione: ID sottoscrizione
- g: nome del gruppo di risorse
- e: nome SAN di Elastic
- v: nome gruppo di volumi
- n <vol1, vol2, ...>: nomi dei volumi 1 e 2 e altri nomi di volume che potrebbero essere necessari, delimitati da virgole
Copiare lo script da qui e salvarlo come file py, ad esempio disconnect.py. Eseguirlo quindi con i parametri obbligatori. Di seguito è riportato un esempio di come eseguire lo script:
./disconnect.py --subscription <subid> -g <rgname> -e <esanname> -v <vgname> -n <vol1, vol2>
Eliminare una SAN
È possibile eliminare una SAN usando il portale di Microsoft Azure, Azure o l'interfaccia della riga di comando di Azure. Se si elimina una SAN o un gruppo di volumi, le risorse figlio corrispondenti vengono eliminate insieme a essa. I comandi di eliminazione per ognuno dei livelli di risorsa sono riportati di seguito.
I comandi seguenti eliminano i volumi. Questi comandi usano rispettivamente i parametri ForceDelete false
, -DeleteSnapshot false
, --x-ms-force-delete false
e --x-ms-delete-snapshots false
per PowerShell e l'interfaccia della riga di comando. Se si imposta ForceDelete
o --x-ms-force-delete
su true
, l'eliminazione del volume ha esito positivo anche se sono presenti connessioni iSCSI attive. Se si imposta -DeleteSnapshot
o --x-ms-delete-snapshots
su true
, vengono eliminati tutti gli snapshot associati al volume e il volume stesso.
Remove-AzElasticSanVolume -ResourceGroupName $resourceGroupName -ElasticSanName $sanName -VolumeGroupName $volumeGroupName -Name $volumeName -ForceDelete false -DeleteSnapshot false
Per eliminare i gruppi di volume, eseguire questi comandi:
Remove-AzElasticSanVolumeGroup -ResourceGroupName $resourceGroupName -ElasticSanName $sanName -Name $volumeGroupName
Per eliminare la SAN di Elastic stessa, eseguire questi comandi:
Remove-AzElasticSan -ResourceGroupName $resourceGroupName -Name $sanName