Audit Rawx

The rawx auditor parses every chunk to detect faulty, corrupted, and orphaned chunks.

Preparation

Find information about the service you want to audit. By running openio cluster list rawx you will get the list of all rawx service ids accompanied by their volume paths.

Launch audit

You can lauch audit with openio-admin rawx check.

The following trace shows an audit with an error with missing chunk.

# openio-admin rawx check 127.0.0.1:6012
http://127.0.0.1:6012/BEAE4370342043349A5EE405EBC670EDC8A82EC9437933F7AA217422A86AE226 OK None
http://127.0.0.1:6012/762E132E81D9B54A71246322A611274B349F82204A1FCB74EDCEC986D344502F error Not found: n/a (HTTP 404) (STATUS Not Found)
[...]
http://127.0.0.1:6012/1766E9AD7D80D10863190BB4F5412F11EDE097BD4E0C261F05ED1C0F4F158B05 OK None
http://127.0.0.1:6012/43BCF01DF612B6BDD64A09963860C72467EF5B961A0CD88082F671E62C52C141 OK None