Category Archives: Storage Automation

Compare two regular or device files block by block

Yes, there are a number of utilities like cmp, bdiff and etc that allow to compare binary files and even create patches. Anyway, here is my script, which I hope, will ease tracking changes on block granularity within storage volumes and … Continue reading

Posted in BeaST, BeaST Quorum, Storage, Storage Automation | Tagged , , , , , , | Leave a comment

Children often ask me what I do at work (as a storage systems administrator)

And here is the answer for them right in the The Amazing World of Gumball – one of the funniest cartoon ever! See the “hacking” moment in the Safety episode (S03E32) where Anais talks about storage administration: The transcript: Gumball: … Continue reading

Posted in Impressions, IRL, Misc, Storage, Storage Automation | Tagged , , , , , , , , , , , , , | Leave a comment

The BeaST again!

I’m working hard now to run the BeaST Storage system on the real hardware and hope to have some results and good news to post in the future. Meanwhile, I have updated The BeaST Classic – dual-controller storage system with RAID … Continue reading

Posted in BeaST, Storage Automation | Tagged , , , , , , , , , | Leave a comment

My article about scripting is included into the “IBM System Storage SAN Volume Controller and Storwize V7000 Best Practices and Performance Guidelines” Redbook

The latest draft of the famous “IBM System Storage SAN Volume Controller and Storwize V7000 Best Practices and Performance Guidelines” book is already on the IBM Redbooks site. And this year I was lucky to take part in writing it. … Continue reading

Posted in IRL, My projects, Storage, Storage Automation | Tagged , , , , , , , , , , , , , , , , , | Leave a comment

svcstats.py – Report IBM SVC/Storwize storage system performance statistics in CLI using SMI-S interface

My *stat-like utility to report IBM SVC/Storwize storage system performance statistics in CLI using SMI-S interface. Report IBM SVC/Storwize storage system performance statistics in CLI using SMI-S interface Requires Python 3 with ‘pywbem’ module Before running svcstats.py, enable statistic on … Continue reading

Posted in My projects, Storage, Storage Automation | Tagged , , , , , , , , , , , , | Leave a comment

Executing a batch of commands on multiple IBM SVC/Storwize storage systems

Sometimes you have to change several configuration parameters or run multiple commands over a list of IBM SVC storage systems. Here is my small Python 3 script to do the stuff quickly. It requires Paramiko module to handle SSH interactions. Edit … Continue reading

Posted in Storage Automation, Tips & tricks | Tagged , , , , , , , , , | Leave a comment

Scan IBM SVC/Storwize system for “SCSI ID Mismatches”

A small addition to the SAN/Storage CLI Toolbox which shows so called SCSI ID (LUN) mismatches on IBM SVC/Storwize systems. This Bourne shell/awk script shows the list of the same vdisks that are mapped with different SCSI IDs. Should be useful … Continue reading

Posted in Storage Automation, Tips & tricks | Tagged , , , , , , , , , , , , | Leave a comment