Archive | Centos

01 February 2013 ~ Comments Off

hbase lzo compression on CentOS 6.3

The installation of hbase on CentOS is fairly painless thanks to those generous folks at Cloudera. Add their CDH4 repository and you're there: yum install hbase. However, adding lzo compression for hbase is a little more tricky. There are a few guides describing how to checkout from github, build the extension, and copy the resulting… Continue reading

Continue Reading

13 September 2012 ~ Comments Off

From Imperative to Declarative System Configuration with Puppet

Peanut Butter & Jam Sandwich

After my impromptu presentation about configuration management with Puppet at BarCampGR a few weeks ago, several people mentioned that they had tried to use Puppet before, but couldn’t figure out how to make it do anything in the first place.

Read more on From Imperative to Declarative System Configuration with Puppet »

The post From Imperative to Declarative System Configuration with Puppet appeared first on Atomic Spin.

Continue Reading

27 February 2012 ~ Comments Off

Beyond Bundler: A Configuration Management Starter Kit

Configuration management or “infrastructure as code” can provide a common language for application developers and operations specialists alike to describe the infrastructure requirements of an application. By capturing these requirements in code, bootstrapping becomes a repeatable process, and insights from operations teams supporting the application in a production environment can be fed back to the developers in a virtuous cycle.

As an example of what this might look like with some current tools, I’ve created a starter kit for using vagrant, veewee, and a bit of puppet to automate the building of virtualized infrastructure for a Rails 3 application. The end result is a VirtualBox virtual machine described in code (from a Veewee basebox definition of the basic virtual hardware to a Puppet manifests describing the necessary packages and bootstrapping). This means that down the road, an environment in which your application will run can be repeatedly built and all of the steps of that process are both visible and modifiable, with changes captured in source control.

Read more on Beyond Bundler: A Configuration Management Starter Kit »

The post Beyond Bundler: A Configuration Management Starter Kit appeared first on Atomic Spin.

Continue Reading

21 February 2012 ~ Comments Off

Fixing CentOS Root Certificate Authority issues

I often hit problems cloning git repos from github, and end up googling the answer.
This is the solution I use most often. Thanks Eric!

Continue Reading

21 February 2012 ~ Comments Off

Fixing CentOS Root Certificate Authority issues

I often hit problems cloning git repos from github, and end up googling the answer.
This is the solution I use most often. Thanks Eric!

Continue Reading

28 January 2012 ~ Comments Off

HP Microserver Remote Management Card

I recently acquired the Remote Management card for my HP Microserver, which allows remote KVM & power control, IPMI management and hardware monitoring through temperature & fan sensors. Note the extra connector on the card in addition to the standard PCI-e x1 connector which matches the dedicated slot on the Microserver motherboard. This presented a [...]

Continue Reading

09 January 2012 ~ Comments Off

Upgrading RHEL 6.2 to CentOS 6.2

I had a utility server running RHEL 6.2 (I installed it as part of a RHEV evaluation process). However, I have no RHEL entitlements so am not able to get updates. So, I converted it to CentOS 6.2, with a little help from this post: yum clean all mkdir ~/centos cd ~/centos wget http://mirror.centos.org/centos/6.2/os/x86_64/RPM-GPG-KEY-CentOS-6 wget …read more

Continue Reading

06 August 2011 ~ Comments Off

Forcing GUID Partition Table on a disk with CentOS 6

CentOS 6 is now out so I can finally build up a new HP ProLiant Microserver that I purchased for a new home server. Amongst many new features, CentOS 6 ships a GRUB bootloader that can boot from a disk with a GUID Partition Table (GPT for short). Despite not having EFI, the HP BIOS [...]

Continue Reading

05 August 2011 ~ Comments Off

Using mock to build 32-bit shared libraries on 64-bit platform

Most of the servers I manage are 64-bit. I have one linode box that is 32-bit. I chose 32-bit because it has better memory usage than 64-bit, which is possibly important with a 512MB instance. This was probably a mistake as the management overhead involved with maintaining a 32-bit infrastructure for just one 32-bit machine [...]

Continue Reading

13 July 2011 ~ Comments Off

DevOps Gurgaon Meetup : Some High octane gyan

DevOps Gurgaon Meetup : Some High octane gyan With the clock striking 6 P.M. on the 12th of July,  few geeks from MakeMyTrip were all set to brainstorm with some other fellow geeks from the DevOps community, for the first … Continue reading →

Continue Reading