Search the docs

Verifying Your GIR Configuration

Use the following checks to confirm that a GIR OSV is correctly configured.

What to verify Command

Storage class on the OSV

object-volume-list — look for Storage class: AWS Glacier Instant Retrieval

OSV membership in archive-object-volumes

volume-group-list --name archive-object-volumes

Placement objectives were created

objective-list — look for *-archive-object-volumes objectives

S3-side storage class tag

aws s3api head-object --bucket <bucket> --key Hammerspace_v2/<path> — look for "StorageClass": "GLACIER_IR"

Storage class in the database

runuser -l postgres -c 'psql -d director -c "SELECT uuid,storageclass FROM objectstoragevolume;"'

OSV identity file in the bucket

Inspect hs_osv_details in the bucket root — look for the storage class AWS_GLACIER_INSTANT_RETRIEVAL

DME recognition of the class

Search DME logs for AWS_GLACIER_INSTANT_RETRIEVAL

Archive rules visible in CLI

objective-list or share-list — rules added via GUI should appear here