Category: Linux

Puppet Relationships & App Deployment

I wanted to write a blog post about something that I assume other people might be struggling with when deploying applications to EC2. Specifically how do I tell my deployment scripts (fabric in my case) to wait until puppet has finished before moving on to actually deploying my application.

Backup Mongodb with LVM Snapshots

Today I decided I would write a little blog entry about how to backup mongodb using Linux LVM snapshots. I have seen a lot of questions regarding “what” is the best method to backup mongodb lately on the IRC channel #mongodb.

Ubuntu & EC2 – Device or resource busy

I’m currently in the process of writing automation to deploy replica sets of mongodb to the cloud with a single command. When attaching my EBS volumes I noticed that I was regularly getting an error that stated: mdadm: cannot open /dev/xvdf: Device or resource busy

Zabbix EC2 Monitoring With Mikoomi

First I want to give credit and “props” to to the original author, Jayesh Thakrar, of the Zabbix Mikoomi plugins not just the EC2 plugin but also the mongodb plugin as well. The origional EC2 plugin for Zabbix offers many great features I simply needed to extend it to add support for VPN, VPCs and

REPLY: Goodbye MongoDB

Apparently an article written by a user with the handle MacYET is making its way around the Internet. The link is here if anyone wants to read it (link). While mongodb is a new and emerging technology it does have room for improvement. I’d like to look at what MacYET sees as the problems with