Hello all,

I've been googling around for some answers and I thought I would ask
the list as well.

In the past I have used different compters for different tasks.  I
would have many different installs of OpenBSD on many different
platforms.

However, i am moving some stuff into a data center and am getting a
blade server with 10 blades (up to 20 total).  I have been playing
with this and it is running great, but as each blade has exactly the
same specs (same drive, ram, processor etc) I was wondering about
improving my skills on handling a lot of identical computers on the
administration side.

There are basically three types of blade, database, app server and
front end world facing (proxy, mail, dns).

I want to automate handling them as much as possible and would like
some list suggestions on reading materials, software, or web howtos.

Examples of what I am after:

1) Create images or post install diffs so that if I need to add a
blade to expand, I put it in, connect via the console, install via PXE
and then download the diff - I know you can do this wth the post
install scrips in OpenBSD's install script, but any real world use of
this, things to avoid or good things to do?

2) Keeping 10 - 20 copies of OpenBSD up to the latest patch levels
without having to do more than trial on one (for each type) and then
for the rest type something as trivial as "/bin/sh -x update.sh"
rotating through the servers and testing as you go?  I can see myself
spending two days a month otherwise doing upgrades on all the servers.

3) Guides on how to manage the logs of this many servers.  Any
experiences with splunk on this sort of environment, other options?

4) Anything else I should think about / avoid?

I know this is a bit of a broad ranging question, but I am looking for
general gaps in my sys admin knowledge at the moment so I apologise
for any vagueness.

Regards

Mikel

Reply via email to