Archive for 'Linux Installations' Category

Adding Space to Linux Partitions

By jbayer - Last updated: Thursday, August 8, 2013

Sometimes after you make a virtual machine, you find that you need to add more space to it.  You are left with two options: Build a new VM and copy everything over Expand the existing VM The first option is slow and subject to error.  It is very easy to miss copying over a file […]


Installing Zabbix on a CentOS/Scientific Linux/RedHat 6 system

By jbayer - Last updated: Monday, August 8, 2011

This is a followup to my previous post about installing Zabbix.  The previous script was configured to install Zabbix to a 5.5 or 5.6 system.  Now that 6 has been out for a while, I’ve updated the script to install Zabbix on a 6.0 or 6.1 system. The previous instructions are still valid.  Just download […]


Speeding up a Zabbix installation

By jbayer - Last updated: Thursday, July 7, 2011

The Zabbix dashboard uses a lot of javascript.  Javascript isn’t cached, so this is a way to force it to be cached. This script assumes that Zabbix is installed in /usr/local/share/zabbix, if it is elsewhere you will have to modify the first few lines. This script will rename the javascript files to PHP files, and […]


Installing PostgreSql 8.3 on Ubuntu 10.04 or later (Karmic)

By jbayer - Last updated: Tuesday, May 31, 2011

Ubuntu started shipping  Postgresql 8.4 with Karmic (10.04).  Postgresql 8.3 is not available in the Karmic or later repositories. If you need 8.3 for an application, you can easily install it by using the following steps: At the command line: echo “deb karmic main universe multiverse” >>/etc/apt/sources.list apt-get update apt-get install postgresql-8.3 sed -i […]


Installing Ganeti on a Redhat 6 or Scientific Linux 6 system

By jbayer - Last updated: Thursday, May 12, 2011

Ganeti is a cluster virtual server management software tool built on top of existing virtualization technologies such as Xen or KVM and other Open Source software.  It is written by Google, and is available from the Google code site. The instructions on the code site refer to installing on a Debian-based system.  We are a […]


Home network upgrade time!

By jbayer - Last updated: Monday, April 18, 2011

It was time again to revisit my home network.  When I looked at it, I saw that I had the following: 1 firewall system running Smoothwall 1 wireless router 1 file server running FreeNAS 1 Atom D525 system running Asterisk as well as the computers which used the network.  Because of the way the apartment […]


Setting up a VOIP server, part 4 (aastra)

By jbayer - Last updated: Tuesday, March 22, 2011

The IP phones we are using are made by Aastra, and are great pieces of equipment.  When booting up they contact (by default) a TFTP server, which is identified by DHCP option 66. We needed to have our phones portable, and didn’t want to go through the hassle of setting up an external TFTP server […]


Setting up a VOIP server, part 3 (Elastix)

By jbayer - Last updated: Tuesday, March 15, 2011

I chose Elastix, partially because it is a a popular distribution, partly because it is easy to install, and partly because it includes additional functionality which we may use in the future.  Elastix is actually a complete communications server, including email, fax, VOIP, IM via Jabber, and integration with different CRMs You can download […]


Setting up a VOIP Asterisk server, part 2 (IP Phones)

By jbayer - Last updated: Tuesday, March 15, 2011

IP phones are plentiful, but we wanted reliable phones which the phone system could use to the fullest.  I’ve used several, including Aastra and Grandstream.  The best supported IP phones for Asterisk are made by Aastra. Their line includes: 6730i Series 6750i Series 9000i Series Any one of these phones are a great choice.  We’ve […]


Setting up a VOIP Asterisk server, part 1

By jbayer - Last updated: Tuesday, March 15, 2011

The saga of replacing a legacy phone system with a complete VOIP solution The lease was coming to an end on our legacy phone system, and we started looking for an alternative.  We considered the following choices: Extend the lease for another 3 years, at which time we would own the system Replace the phone […]