Für das Löschen eines File Storage Pools gibt es das Kommando „vios rmsp“. Es sollte aber, wie im Falle des Löschens eines Logical Volume Storage Pools, sichergestellt werden, das die Backing-Devices nicht in Verwendung sind oder nicht mehr benötigt werden. Wir demonstrieren dies kurz an dem File Storage Pool filepool.
Als erstes generieren wir die Liste der Backing-Devices des Storage Pools:
$ vios lsbdsp ms05-vio1 filepool
BDNAME SIZE VTD SVSA
bd001 1.00 GB vtscsi5 vhost0
$
Es gibt nur ein Backing-Device (bd001), welches dem Adapter vhost0 zugeordnet ist. Die zugehörige Client-LPAR kann mit dem Kommando „vios lsvscsi“ ermittelt werden:
$ vios lsvscsi ms05-vio1
SVSA SLOT CLIENT LUNS
vhost0 C25 lpar1(3) 3
vhost1 C28 lpar2(4) 2
vhost2 C31 lpar3(5) 2
$
Die von der Client-LPAR lpar1 verwendeten Backing-Devices sind:
$ vios lsvscsi ms05-vio1 vhost0
VTD STATUS BACKING BDPHYSLOC MIRRORED LUN
vtopt0 Available /var/vio/VMLibrary/AIX710506_2.iso - N/A 0x8100000000000000
vtscsi0 Available lpar1_hd00 - N/A 0x8200000000000000
vtscsi5 Available /var/vio/storagepools/filepool/.bd001 - N/A 0x8300000000000000
$
Das Backing-Device bd001 hat die LUN-ID 0x8300000000000000. Auf der AIX LPAR ermitteln wir das zugehörige Physical Volume über das Kommando lscfg:
lpar1 # lscfg -l hdisk\*
hdisk0 U8205.E6C.05E4E5Q-V3-C5-T1-L8200000000000000 Virtual SCSI Disk Drive
hdisk1 U8205.E6C.05E4E5Q-V3-C5-T1-L8300000000000000 Virtual SCSI Disk Drive
lpar1 #
Das zugehörige Physical Volume ist hdisk1! Eine kurze Überprüfung mittels lspv zeigt, das die hdisk1 nicht in Benutzung ist:
lpar1 # lspv
hdisk0 00ecafe541e13592 rootvg active
hdisk1 none None
lpar1 #
Das Physical Volume kann daher problemlos entfernt werden:
lpar1 # rmdev -dl hdisk1
hdisk1 deleted
lpar1 #
Nun kann das Backing-Device auf dem Virtual-I/O-Server gelöscht werden. Dabei wird gleichzeitig das Mapping entfernt:
$ vios rmbdsp ms05-vio1 filepool bd001
$
Der jetzt leere File Storage Pool kann dann letztlich entfernt werden, das Kommando ist „vios rmsp“:
$ vios rmsp ms05-vio1 filepool
$
Eine kurze Überprüfung zeigt das der File Storage Pool nicht mehr vorhanden ist:
$ vios lssp ms05-vio1
POOL TYPE SIZE FREE ALLOC BDS
rootvg LVPOOL 571392 69632 512 0
$