Simple script to alert you on ZFS pool problems
So after looking around this morning for a simple file system script to alert me when my ZFS pools have problems on my new file server I found a few, the problem was none worked correctly. Strangely...
View ArticleParse smb.conf based on an NFS mapping directory
So I’m not sure how others run their home networks but in my case I have a single large NFS NAS. This NAS hosts both Samba and NFS shares as well as a web portal. After many years of trying different...
View ArticleZPcheck version 1.4 released
Hi All, Today I’m releasing ZPcheck version 1.4, which is the initial public release. It’s a simple tool to regularly check and report on ZFS pools. Included in the reports generated by ZPcheck are...
View ArticleRsync snapshots / rolling backups
Today I had the task of updating my backup system, for a long time I didn’t bother rolling backups because, well I just didn’t care. However I now wanted to set something up. I remembered long ago that...
View ArticleDetermine existing journal size on an Internal journal for EXT3 / EXT4 /...
Just a quick note about figuring out existing internal journal sizes for EXT3 / EXT4 and LDISKFS file systems: First thing to do is determine the current inode block, this is usually inode 8, however...
View ArticleMultiple claimed blocks errors
So your file system has crashed… Upon running e2fsck against it you’re now seeing error such as: Pass 1B: Rescanning for multiply-claimed blocks Multiply-claimed block(s) in inode 4195619: 167904376...
View ArticleAnother year, another LUG.
Well it’s been another year, and another Lustre User Group meeting. There were many interesting discussions which took place. Though in general I found the most useful session to be after the LUG was...
View ArticleNew Perl module: Filesys::Virtual::Chroot
I’ve been trying hard lately to take useful code I’ve written over the years for different projects (such as my predictive anti-spam system Ruckus scanmail) and rep.ublish the libraries with more...
View ArticleDecoding lustre /tmp/lustre-log.XXXX dumps
Simple tip, to decode thread stack dumps from Lustre file system, which typically get dumped into /tmp, run: lctl df <input file> <output file> This will leave you with an ascii formatted,...
View Articleless Tips and Tricks
The less tool can open multiple files in order, I find this useful when comparing sets of logs. For instance Which will open the first file it finds and hold the rest in reserve, switching forward and...
View Article
More Pages to Explore .....