Xenserver and adding/attaching a new storage to a VM
· ☕ 2 min read · ✍️ Sathyajith Bhat
I had an instance today where a local VM(which is provisioned by Xenserver) was running low on disk space and wanted to increase the disk space allocated to it. Last time when I did it by increasing the space from within Xen Manager, I failed miserably(the VM was configured with LVM and neither pvscan or lvscan was able to see the increased space). This time I tried a different approach:

Gaming Report for 2016
· ☕ 1 min read · ✍️ Sathyajith Bhat
End of the year is here and while other services are busy sending Year in 2016 report, there sparked a mini gaming report in our telegram group and I decided to compile my gaming in 2016 report. At the start of the year I had decided to finish more games this year and I guess I did a pretty decent in accomplishing this. So here’s my summary Games finished this year: PC:

Statutory warning: Decimals in your logrotate config can be bad for your server’s disk space
· ☕ 2 min read · ✍️ Sathyajith Bhat
Last night as I was about to head to sleep, Sensu started emailing me about disk space warnings on one of the backend servers. That’s strange, I thought. I had set up logrotate with appropriate limits to ensure the log file size is reasonable and rotation happens on a daily basis. Curious, I ssh’d into the server to investigate. Running a df -h indicated as expected the disk space in use was over 70% (which is the trigger for sensu to send a notification) and the log files had grown way over expected size.

Broken KDE Plasma 5.6 on Linux Mint 18
· ☕ 3 min read · ✍️ Sathyajith Bhat
I’ve been a long time KDE user, loved the KDE 4.0 SC when it first arrived and probably one of the most vocal supporters for it when people were hating it. Since my recent job move, I’ve been using Linux desktop full-time. Since Linux Mint 18 was the only distro which supported WiFi/Display/Multi-monitor/HDMI out on my Lenovo E41-80(which comes with Skylake chipset), I stuck to it with the Cinnamon desktop.

Chef Zero, Cookbooks and Data Bags locations
· ☕ 2 min read · ✍️ Sathyajith Bhat
I like chef-zero a lot. There’s so much overlap between chef’s products: chef-zero, chef-solo, chef-apply - yes, each have their own uses, but I digress. Chef-zero has been relatively pain-free for me - except when I tried to get it running - trying to figure out why it wasn’t fetching the cookbooks was so annoying! I went and RTFM couple of times, no dice. Then I decided to not skim read and read the entire thing.

DevOps Diaries: When Terminator terminates your MySQL imports onto an AWS Instance…
· ☕ 3 min read · ✍️ Sathyajith Bhat
I have begun to use Terminator quite a lot. Terminator’s quite handy when you want to connect to multiple servers on a single terminal thanks to its split pane feature. (And yes I know about tmux & screen - I have screen on my servers, don’t want to get into the headache that is nested screen panes). Few days back we were preparing for a big migration & deploy and I was tasked upon to prepare a failover just in case the migration goes wrong.

Bash bashings..
· ☕ 1 min read · ✍️ Sathyajith Bhat
Since my new job involves lot more of Linux, shell scripting bash and automation, I’ve been trying to brush up my Linux skills. Ran into this “problem” today where there’s an init script which handles unicorn start/stop/reload and we were debugging some kinks around this. The init script had a chain of cd to the directory and the unicorn invoke script. Was trying to figure out why unicorn wasn’t starting up, till I read a bit more and dropped to using echo to understand what’s happening

Review of Supergiant Games’ Transistor
· ☕ 4 min read · ✍️ Sathyajith Bhat
Transistor is the second game made by Supergiant Games following up on their previous game, Bastion. Bastion didn’t hold my attention long enough so I really can’t say much about it, except at first glance, Bastion seemed to have great artwork and music. Story Transistor follows the story of Red, a singer in a city called Cloudbank who gets nearly killed. She manages to escape and acquires the Transistor - a sword-like weapon.

GOG Connect – import few of your Steam games into Gog.com library
· ☕ 2 min read · ✍️ Sathyajith Bhat
Gog.com(formerly Good Old Games) is part of CD Projekt Group - the publishers of the fantastic Witcher series of games. GOG started off as a firm which (re)distributed classic games without DRM and ensuring they run on modern systems. Off late, they have evolved into digital distribution - and they’re going against the likes of Steam (and to much lesser extent, Origin). Most digital distribution platforms tend to push their own brand, force you to use their clients and lock you down to their own platform - so not having all your eggs in the same basket is a good thing.

Some thoughts on the PlayStation 4
· ☕ 7 min read · ✍️ Sathyajith Bhat
Few months ago for our second wedding Anniversary, after much discussions on what to get for each other - we decided to get a PlayStation 4. This was a rather surprising decision considering I’ve never been a console gamer(barring the SNES clones that Dad got for my Brahmopadesham) I’ve had a fairly decent gaming computer and spend a lot of time in front of the computer than a TV I really don’t like playing with controllers and pretty bad with it Few months back Subbu lent me his PS Vita loaded with.