Archive for 'Administration' Category

Installing Zabbix on a CentOS/RedHat system

By jbayer - Last updated: Friday, December 17, 2010

One of the core tasks of a good system administrator is monitoring systems, and responding to problems as quickly as possible. Zabbix is an open source monitoring system which offers advanced monitoring, alerting and visualisation features today which are missing in other monitoring systems, even some of the best commercial ones. Installing Zabbix, while not […]


JFS, ReiserFS and XFS for CentOS

By jbayer - Last updated: Thursday, December 9, 2010

CentOS is usually used as a server.  As such it quite often needs to deal with large files and large data transfers.  The default filesystems for CentOS is ext3, which, while a very reliable and proven filesystem, is not well suited to a large server environment.  There are quite a number of other filesystems available, […]


Alternative CentOS Repositories

By jbayer - Last updated: Thursday, December 9, 2010

There are several repositories provided by CentOS and other 3rd party developers that offer software packages that are not included in the default base and updates repositories. While no list can be 100% complete, as anyone may announce an archive, it represents some major efforts and provides a summary of what each repository offers. These […]


Screen – screen manager with VT100/ANSI terminal emulation

By jbayer - Last updated: Sunday, December 5, 2010

Screen is a full-screen window manager that multiplexes a physical terminal between several processes (typically interactive shells). Each virtual terminal provides the functions of a DEC VT100 terminal and, in addition, several control functions from the ISO 6429 (ECMA 48, ANSI X3.64) and ISO 2022 standards (e.g. insert/delete line and support for multiple character sets). […]


How can I convert my running system to a RAID 1 System ?

By jbayer - Last updated: Wednesday, November 3, 2010

There are a number of online guides on how to convert a running Linux system to a RAID-1 setup.  Rather than repeat the same information, I’m providing you with a set of scripts which will do the conversion automatically.   While these scripts have been tested with multiple filesystems and in multiple ways, there could always […]


How to make a RAID1 Linux system boot from either drive

By jbayer - Last updated: Tuesday, November 2, 2010

There is a problem with Ubuntu and other distributions when you set up a system with a RAID-1 setup.  The installer only installs Grub to the first drive.  If the first drive fails, then even if all your data is on the second drive you won’t be able to boot from it. The following script […]


OpenVPN Boot and Shutdown problems with NFS filesystems

By jbayer - Last updated: Tuesday, November 2, 2010

How to fix a race condition with Ubuntu/Debian, OpenVPN and NFS volumes mounted over the VPN


Open Source Monitoring

By jbayer - Last updated: Monday, November 1, 2010

One of the goals of a good system administrator is being able to respond to problems before they affect operations. To this end we use various monitoring tools. Over time I have successfully used the following: Mon “mon” is a tool for monitoring the availability of services, and sending alerts on prescribed events. Services are […]


Creating new user for Vsftpd

By jbayer - Last updated: Tuesday, October 26, 2010

Vsftp is probably the most secure and fastest FTP server for UNIX-like systems. I won’t go into extolling it’s virtues, that is done on many other pages. One in particular is: One of the things that is confusing is creating a new user. I’ve listed step by step instructions below to help: To create […]


Checkinstall for Fedora 14 & Ubuntu 10.10

By jbayer - Last updated: Tuesday, October 26, 2010

Checkinstall is a utility that builds a .deb, .rpm or Slackware package from a third party source code tarball. This allows you to introduce such third party software using the standard package management features of your distribution. In contrast, the conventional instructions for installing such software packages puts your package manager out of sync with […]