Quantcast
Channel: infrastructures – Mike Renfro
Browsing all 17 articles
Browse latest View live

Stupid Puppet Trick: Poor Man’s Undo

If I apply a set of classes to a puppet client, I may need to roll back those classes’ changes later. Granted, I could just edit out those classes, reformat the system, and rebuild it from scratch, but...

View Article


Stupid Puppet Trick: Identifying Groups of Hosts

My Ruby skills are practically non-existant, but I’ve managed to put together a relatively readable custom fact for identifying my Torque queues by a node’s hostname. Behold, HostgroupFact! Now I can...

View Article


Nagios check_smb and Windows Server 2008R2

We’re in the midst of upgrading our Windows Server 2003 servers to 2008R2. Three down, one to go. We noticed that the 2008R2 servers threw errors back to Nagios that the 2003 servers never exhibited....

View Article

Protected: Virtual systems and networks with VirtualBox

This content is password protected. To view it please enter your password below: Password:

View Article

Protected: Version control

This content is password protected. To view it please enter your password below: Password:

View Article


Protected: Ad hoc change tools: bootstrapping puppet client and ssh on the...

This content is password protected. To view it please enter your password below: Password:

View Article

Protected: Directory servers: DNS and DHCP

This content is password protected. To view it please enter your password below: Password:

View Article

Protected: Authentication servers: winbind and Kerberos with Windows Server...

This content is password protected. To view it please enter your password below: Password:

View Article


Protected: Puppet manifest cleanup 1: making public services automatically...

This content is password protected. To view it please enter your password below: Password:

View Article


Protected: Mail servers: Postfix, Dovecot, and SpamAssassin

This content is password protected. To view it please enter your password below: Password:

View Article

Client Configuration Management

Back at the infrastructures.org mothership, client configuration management is described as everything that makes a host unique and/or part of a particular group or domain. And for Unix-like systems,...

View Article

The autostow is Dead, Long Live stowedpackage!

I had posted earlier about distributing stowed packages via rsync and puppet to my managed systems, but that method wasn’t quite what I wanted: There was one more file to manage outside my regular...

View Article

Stupid Puppet Trick: Agreeing to the Sun Java License with Debconf Preseeds...

I had a user ask for Java to be installed on the cluster systems, so I started up by making a simple JRE5 module for puppet, but this first one didn’t quite work: class jre5 { package {...

View Article


Image may be NSFW.
Clik here to view.

Giving a Presentation at the Tennessee Higher Education IT Symposium

I’m heading to the IT Symposium this morning to give a talk on creating a managed Unix infrastructure from scratch, somewhat of a summary of several things I’ve posted here over the last year or so....

View Article

Making Solaris Packages from Commercial Software

Creating a managed infrastructure can go pretty slowly when you’re beset with a combination of bare competence and a work schedule that’s overrun with non-infrastructural tasks. So yes, it’s been just...

View Article


Some Days, I Just Hate Solaris

Back in 2000, when some of us in engineering were talking about how best to improve our facilities for high-performance and research computing for our graduate students, we came to a few conclusions:...

View Article

Image may be NSFW.
Clik here to view.

I Killed the Mail Server Today

It all started so simply: I was going to set up a little Xen instance to be my next cluster submit host, and needed a spare address for it: I started setting up an instance for ch208i.cae.tntech.edu,...

View Article

Browsing all 17 articles
Browse latest View live