Hilfreiche TSM Befehle

Auch wenn es bestimmt/hoffentlich nur wenige trifft, gelegentlich muss man sich tatsächlich mit Lösungen wie TSM auseinandersetzen.
Hier ein paar Kommandos, die ich mir für die Inbetriebnahmetests zusammengesucht habe:

Tapes mit Label versehen (funktioniert auch, wenn nur einige Tapes dazwischen nicht gelabelt wurden):

label libvolume LIBRARY checkin=scratch search=yes volrange=TAPEID,TAPEID labelsource=barcode

Library durchsuchen und Tapes zu TSM hinzufügen:

checkin libvolume LIBRARY search=yes status=scratch checklabel=yes

Einzelnes gelabeltes Tape zu TSM hinzufügen:

checkin libvolume LIBRARY TAPEID status=scratch

Gruppe von Tapes aus TSM entfernen:

checkout libvolume LIBRARY volrange=TAPEID,TAPEID checklabel=yes remove=no

Gruppe von Tapes zu TSM hinzufügen:

checkin libvolume LIBRARY volrange=TAPEID,TAPEID status=private search=yes

Scratch-Tape auf Private setzen:

update libvol LIBRARY TAPEID status=private

Alle Tapes eines Storagepools auflisten:

query volume * stgpool=STORAGEPOOL

Status eines Tapes abfragen:

query volume TAPEID

Alle Tapes, die Readonly gesetzt wurden, anzeigen:

query volume * access=readonly

Tapes einem StoragePool zuweisen:

define volume STORAGEPOOL TAPEID

Einzelnes Tape löschen:

delete vol TAPEID discard=yes

Einzelnes Tape nicht verfügbar setzen:

update volume TAPEID access=unavailable

Einzelnes Tape readonly setzen:

update volume TAPEID access=readonly

Einzelnes Tape beschreibbar setzen:

update volume TAPEID access=readwrite

Access aller Tapes in StoragePool setzen:

update volume * wherestgpool=STORAGEPOOL access=readonly

Daten von Tape verschieben (vorher alle Tapes in STORAGEPOOL auf RO setzen, nur DEST Tape wieder auf RW zurückstellen):

move data TAPEID

Related Post

K8s Cluster mit vorgelagertem redundanten Load Balancer bei Hetzner CloudK8s Cluster mit vorgelagertem redundanten Load Balancer bei Hetzner Cloud

Im Rahmen eines Kundenprojekts wurde bei Hetzner Cloud ein neuer Kubernetes Cluster in Betrieb genommen. Das System besteht aus folgenden Komponenten: 3x K8s Manager/Controller (k8scontrol[01-03].skgm.de), installiert auf 8 Core Instanzen