-   Linux - Enterprise (
-   -   How to retire a production server (

Jzarecta 12-05-2006 07:52 PM

How to retire a production server
Hi I am a newbie enterprise sys admin. In the past I admin servers but was something very hobby like. The small company didn't need 24/7 availability and I never had the need to retire a server until HD died and was a simple task of getting new drive in and restoring the backups.

However on enterprise level, servers can't fail, and processes has to be kept down for just minutes.

So my question is how to retire a server while keeping the server up and running.

Also I want to learn about the standard way to do it and the expert way to do it.

The distro is RHEL 3.

LiamFromLeeds 12-06-2006 11:21 AM

Hi ! I'm not sure what you mean by ,

Originally Posted by Jzarecta
So my question is how to retire a server while keeping the server up and running.

Do you mean you need to be able to bring servers down (ie reboot them) without losing the services that they provide? If so, then there are quite a few options depending on what job or service the server is providing. Could you be more specific about what job the servers in question are doing :) ? Thanks

Jzarecta 12-06-2006 08:32 PM

Tivoli backup systems, some oracle services and Java services. We have a monitoring app on this etc.

LiamFromLeeds 12-07-2006 02:27 AM

I guess my feel about is would be that you've got two approaches...

Approach 1)
One is to manage failure and planned outages through OS tools. I've used heartbeat etc from the HA Linux project ( I've found this really good. I've used it is in a cluster of two servers and in the event of one of the servers in the cluster going down (for planned or unplanned reasons) then the remaining server takes over the IP addresses and services from the downed node. I believe this also supports sharing disk between the two servers although I've never tried this.

Approach 2)

Use the HA cabaility of the services you've mentioned.

* Oracle

Oracle supports various highly available solutions (at various costs!!).

i) The cheapest (In terms of Oracle licensing) is probably having the database on SAN disk. In the event of failure the disks that the database reside are on imported onto a backup server and the database started from their.

ii) Standby database. I believe there is an Oracle licensing costs to this. Basically it works by shipping Oracle Archive logs (basically deltas) over to a replica database where the change are applied. In the event of a failure the database can be brought up and should be very close to up to date.

iii) Oracle RAC. I don't know that much about this. Multiple database instances share the same datafiles via a clustered filesystem (I think).

* Java Services

I've used JBoss clustering and this seems to work very well, although I've only used as a backend to a website using mod_jk.

* Tiscali Backup

I have no idea :)

Hope something in here helped !!

Jzarecta 12-07-2006 10:03 AM

Hey thanks for the tip, really help me out.

chort 12-07-2006 10:42 AM


Originally Posted by LiamFromLeeds
* Tiscali Backup

I have no idea :)

Tivoli is a product from IBM. It's not an ISP.

Jzarecta 12-07-2006 11:54 PM

Yes Tivoli is a storage aplication from IBM.

All times are GMT -5. The time now is 03:19 AM.