OSM mssadm Commands

please notice OSM_mssadm_ToDo

Store

lsstore [-l]

createstore -S <storename>

deletestore -S <storename> [-F]

storeattr [<storename>] [-l]

setstore [-S <storename>] [-c <status>]

display or set the status to DEFAULT,LOCKED,READONLY,WRITEONLY

Library

addlib <libname> -S <storename> -P <place>

lslib [-l] -S <storename> [<libname> <libname> ...]

setlib <libname> -S <storename> [-N <newlibname>] [-P <place>]

rmlib [ <libname> ] -S <storename> [<libname> ...]

Storage Server

addsts <ssname> -S <storename> -R <vsname> -L <libname>

lssts [-l] [-S <storename>] [<ssname> <ssname> ...]

setsts <ssname> -S <storename> [-N <newssname>] [-R <vsname>] [-L <libname>]

rmsts <ssname> -S <storename>

Group

addgroup <sgname> -S <storename> [-P <policy>]

lsgroup [-l] -S <storename> [<sgname> <sgname> ... ]

setgroup <sgname> -S <storename> [-N <newsgname>] [-P <primarylevel>]

rmgroup <sgname> -S <storename>

Level

addlevel <slname> -S <storename> -G <sgname> -L <libname> -m <media_family> [-n <num-drives>] [-P <policy>]

lslevel [-l] -S <storename> [-G <sgname>] [<slname> <slname> ...]

setlevel <slname> -S <storename> [-L <libname>] [-N newslname] [-m <media_family>] [-n <num-drives>] [-P <policy>]

dieses Level wird automatisch primary Level, wenn die Metrik höher ist als die der anderen, nachträgliches Ändern der Policymetrik ändert nichts; -n Option: Zahl der Laufwerke

rmlevel <slname> -S <storename>

Volume

addvol <slname> -S <storename> [-n <nvols> | -V <volname>]

lsvol -S <storename> [-l] [-G <sgname>] [-L <slname>] [<volname> <volname> ...]

setvol <volname> [ -N <newvolname> ] [ -s <status> ]

zulässig für status ist: OK,BAD,RDONLY,OFFLINE

rmvol [ <volname> ] -S <storename> [ <volname> ... ]

Bitfiles and Locations

lsbf -S <storename> [-acfklnops ] [-L <slname>] [-V <volname>] [<bfid> <bfid> ...| -P <pnfsid> ]

lslocation -S <storename> [-acfklnops ] [-L <slname>] [-V <volname>] [<bfid> <bfid> ...| -P <pnfsid> ]

-a

lists all the attributes of the bitfile.

-c

lists the creation time of the bitfile.

-f

lists the client file system identifier.

-k

lists the size of the file in 1KB blocks.

-l

gives a long format listing. It will list the size, blocks, retention time, and access date.

-n

lists the names of the objects associated with the bitfile - storage group, storage level, volume, migration path, and location on the volume.

-o

lists the opaque client data of the bitfile.

-p

lists the path name of the bitfile.

-s

lists the status of the bitfile - archiving(A), deleted(D) or ok(OK).

rmbf [ <bfid> ] -S <storename> [ <bfid> <bfid> ... ]

rmlocation [ <bfid> ] -S <storename> [-V <volname>] [-L <slname>] [ <bfid> <bfid> ... ]

setbf <bfid> -S <storename> -s <status>

zulässig für status: BAD,OK=CLEAR

setlocation <bfid> -S <storename> -V <volname> [-s <status> ] [-p]

zulässig für status: BAD,OK=CLEAR

verified [<bfid>] -S <storename> -V <volname> [ <bfid> <bfid> ... ]

Policy Handling

addpolicy <policy> -S <storename> [-m <metric>] [-D <description>]

add a policy

lspolicy [<policy>] -S <storename>

list policies

rmpolicy <policy> -S <storename>

remove a policy

setpolicy <policy> -S <storename> [-N <newname>] [-m <metric>] [-D <description>]

set a policy characteristic, Hochsetzen der Metrik ändert nicht die Primarylevel

Rücksetzen von Stati nach Abstürzen

tidyact -S <storename>

tidy up activity table from crashed migration processes

restorestat -S <storename> -G <sgname>

restore the status of the source tape[s] of crashed migration processes

OSM_mssadm_commands (last edited 2017-09-20 08:44:03 by WaltrautNiepraschk)