Tag Archives: sysadmin

Modernizing your ancient server distro

RimuHosting has now been providing VM servers for over 15 years. Back in the day the state of the art distros we setup for customers included 32-bit Debian 3- and Ubuntu 6-based servers. Things have moved on.  By default all … Continue reading

Posted in HOWTO | Tagged , , , , | Comments Off on Modernizing your ancient server distro

Using Ansible to manage your VPSs – Part One

Ansible is a system to automate the updating of server configurations and other administration tasks.  In this post I'll explain what's necessary to get started with Ansible, creating a configuration structure, telling Ansble about your hosts and running ad-hock commands … Continue reading

Posted in Clustering, HOWTO, Rimuhosting | Tagged , , , , | Comments Off on Using Ansible to manage your VPSs – Part One

Don’t let the OOM killer stop MySQL

Many of our customers are successfully using MySQL (or MariaDB) databases on their servers, and they usually run fine as installed and do not need any special attention. However, occasionally problems can occur with MySQL, and this may indicate that … Continue reading

Posted in HOWTO, Rimuhosting | Tagged , , | 1 Comment

Jobs at RimuHosting!

RimuHosting is looking for experienced Linux sysadmins to provide support to our hosting customers as well as to help build and maintain our global hosting infrastructure.

Posted in Rimuhosting | Tagged , , | Comments Off on Jobs at RimuHosting!

$50 hosting credit for server migration

I'd like to offer a USD 50 hosting credit to anyone ordering a new server with us where that server is currently hosted elsewhere. Get started now, order a fast VPS with a ton of memory at a pretty decent … Continue reading

Posted in Rimuhosting | Tagged , , , | Comments Off on $50 hosting credit for server migration

Keeping Tabs on Successful Logins

There are a number of things that any sysadmin should be doing (or is already doing) to keep tabs on the systems they manage. One of the things that I do which is quite simple (read: quick and dirty) is … Continue reading

Posted in Rimuhosting, Security | Tagged , , | 3 Comments

Be at Linux Conf in Wellington, or be square

RimuHosting: Proudly supporting LCA2010 Linux Conf down under will be in Wellington from Monday 18 January to Saturday 23 January 2010. This is right on our door-step (well an 8 hour drive down SH1 from Cambridge, at least).  So there … Continue reading

Posted in Rimuhosting | Tagged , , | 1 Comment

External MX Records

I see this particular problem about once or twice a day it seems and probably have for as long as I've worked at Rimu. Sometimes customers opt to have their email handled via a 3rd party mail service (google apps, … Continue reading

Posted in Rimuhosting | Tagged , , | Comments Off on External MX Records

Spam Addresses

I hate spam.  I really hate spam.  I guess everybody can relate to that.  I not only hate spam, but I don't like receiving correspondence from some website that made me register to view some content or post a message, … Continue reading

Posted in Rimuhosting | Tagged , , , | Comments Off on Spam Addresses

One Java init script to rule them all

Need an init script for a Java service? Like tomcat, liferay, or jboss?

Regular Linux init scripts often don't work so well. e.g. Java apps typically want to be run by a particular user (e.g. tomcat or liferay). e.g. They may require a 'special' shutdown mechanism (e.g. with Tomcat sending a signal to a particular port).

So over the years I have had a handy-dandy script that can control most of my most commonly used Java apps (liferay, tomcat, jboss).

It does things like start up the app as a particular user. Checks to ensure the app is responding on a URL before saying it is stared. Waits for the app to shutdown gracefully, else forces it to quit. And provides kill and killstart commands when you're developing and just want the thing restarted!

This morning I updated it to use the lsb logging methods. So the output is a bit prettier than the 'old' echo's we used to use.

The current version of the file will live at http://proj.ri.mu/javainitscript

To use it wget that to the /etc/init.d directory on your server. Then rename (or symlink) it to the service you want to control. Currently the tomcat, liferay and jboss names are supported.

Some excerpts from the script follow... Continue reading

Posted in Rimuhosting | Tagged , , , , , | 3 Comments