Contents
osd commands
statistic
get rpc statistic
# osd statistic zyklop20-al funny kvno (256) in ticket, proceeding Since 2009-11-15 04:00:04 (458674 seconds == 5 days, 7:24:34 hours) Total number of bytes received 96448669084672 87 tb Total number of bytes sent 95887024458752 87 tb rpc 220 Dummy 17884 rpc 131 read 4 rpc 170 list 3 rpc 314 updatecounters 93420271 rpc 211 CopyOnWrite 1972564 rpc 110 create 1 rpc 121 write 140 rpc 187 examine 25 rpc 185 examine0 1 rpc 150 incdec 1 rpc 311 Variable 2 rpc 312 statistic 2
listosds
list osds
# osd listosds id name size state usage rpri wpri own loc flag lun sizerange
osd
show single osddb entry
# osd osd Osd 'local_disk' with id=1: type = 0 minSize = 0 KB maxSize = 1024 KB totalSize = 0 MB pmUsed = 0 per mille used totalFiles = 0 M Files pmFilesUsed = 0 per mille used ip = 0.0.0.0 server = 0 lun = 0 alprior = 64 rdprior = 100 flags = 0 unavail = 0 owner = 0 = '' location = 0 = '' timeStamp = 0 = never highWaterMark = 0 per mille used minWipeSize = 0 MB chosen = 0 (should be zero) Osd 'zyklop20-al' with id=2: type = 0 minSize = 1024 KB maxSize = 2147483648 KB totalSize = 10951323 MB pmUsed = 17 per mille used totalFiles = 10 M Files pmFilesUsed = 0 per mille used ip = 141.34.22.43 server = 0 lun = 37 alprior = 64 rdprior = 64 flags = 0 unavail = 0 owner = 0 = '' location = 0 = '' timeStamp = 1257495000 = 2009-11-06 09:10:00 highWaterMark = 800 per mille used minWipeSize = 0 MB chosen = 0 (should be zero)
volumes
list volumes
# osd volumes zyklop20-al osddb: Could not get afs tokens, running unauthenticated. RX xdr error Cannot list volumes, error = 13 Request aborted.
servers
show server osddb entry
Gives no response
addserver
create server entry in osddb
deleteserver
delete a server entry
policies
show policy osddb entry
addpolicy
add a policy
deletepolicy
delete a policy
createobject
create object in existing volume subtree
createosd
create osd entry in osddb
deleteosd
delete osd entry in odddb
== examine ==
examine single object Usage: osd examine -osd <osd or server name or IP-address> -fid <file-id: volume.vnode.uniquifier[.tag]>
apropos
search by help text Usage: osd apropos -topic <help string>
# osd apropos create addserver: create server entry in osddb createobject: create object in existing volume subtree createosd: create osd entry in osddb
objects
list objetcs of a volume
threads
show active threads in osd server
wipecandidates
get candidates for wipeing
fetchqueue
show fetch requests
getvariable
get rxosd variable
setvariable
set rxosd variable
decrlinkcount
decrement link count of an objekt
incrlinkcount
increment link count of an objekt
setosd
set fields in osddb
md5sum
get md5 sum
psread
pseudo striped read data from an object
pswrite
write data into an object
read
read data from an object
write
write data into an object
help
get help on commands