gc_bus
14 years agoLevel 4
Puredisk 6.6.1.2.EEB20 - compaction
Hi!
We have two Puredisk 6.6.1.2.EEB20 SPA's; we have seven content routers per SPA and each SPA sits at around 59% utilisation of 185TB usable space per SPA. We only use Puredisk as back-end storage for Netbackup PDDO backups. (Netbackup version 7.1.0.2).
My query is why does it take so long for compaction to re-start on each of the content routers after a re-boot? I'm currently sitting at around 2.5TB or more per content router of "Space Needs Compaction" from the dsstat output and rising e.g.:
************ Data Store statistics ************
Data storage Size Used Avail Use%
31.0T 18.3T 12.7T 59%
Number of containers : 110550
Average container size : 233847667 bytes (223.01MB)
Space allocated for containers : 25851859603206 bytes (23.51TB)
Space used within containers : 22641489320601 bytes (20.59TB)
Space available within containers: 3210370282605 bytes (2.92TB)
Space needs compaction : 3125596138713 bytes (2.84TB)
Records marked for compaction : 69014736
Active records : 354953541
Total records : 423968277
Use "--dsstat 1" to get more accurate statistics
After a re-boot, compaction will eventually kick in after about two weeks post the re-boot. After that it works fine. Compaction is all ready to run as evidenced by the compactstate output e.g.:
Data store compaction: ON, DeleteSpaceThreshold: 30%, CompactLBound: 4MB
Compaction busy: No
I can start compaction manually with --compactstart but that only processes one container and then stops.
I realise that CRQP stops compaction whilst it runs but compaction simply refuses to do anything even when nothing else is running even when no PDDO Netbackup jobs are running.
Anyone else noticed this? Once compaction does start regularly then there is a heap of stuff to compact and eventually release back to the O/S which, of course, often slows down the PDDO backups as a result.
Thanks,
Glyn.