Monthly Archives: July 2015

11 Simple Gzip Examples

Gzip Compression Command Examples

Gzip is used to compress a file in order to reduce disk space, it is quite popular in Linux and UNIX operating systems for this reason. Gzip has been around since May 1996 and is still widely used today.

We are going to cover 11 examples of gzip here, showing you common tasks that can be completed and just how easy it is to use.

Read more »

Windows NFS vs Linux NFS Performance Comparison

Both Windows and Linux operating systems are capable of acting as an NFS (Network File System) server, but which performs better? Here we are going to run various benchmarks on the two to see which performs better.

NFS has been around for a long time in UNIX based variants, and more recently Microsoft has added support within the Windows operating system, let’s find out how they compare.

Read more »

Nagios check ZFS zpool status for READ WRITE CKSUM errors

Recently I’ve been creating Icinga (a port of Nagios) health checks for various ZFS pools running on Solaris 11.2 storage servers, I found this great plugin however found it only alerted based on space remaining within the zpool, which while useful was not enough. I was not able to find a good check that would create an alert if any of the READ, WRITE or CKSUM values in ‘zpool status’ changed from zero to anything else, indicating a problem, so wrote my own health check.
Read more »

Updating Solaris via Squid Proxy Server

If you have a Solaris server that does not have direct access to the Internet and cannot perform an update, what can you do? Configure a proxy server that has Internet access of course! Here is how it’s done.

In this example we will be using the popular Squid Proxy. While this can also act as a cache we are only concerned with its proxy functionality here. We will also be configuring the Solaris publisher to make use of a proxy server so that updates are downloaded through the proxy.

Read more »

How to remove pending updates in Citrix XenServer

A few weeks ago I accidentally attempted to apply a XenServer hotfix intended for XenServer 6.2 to a host running XenServer 6.5. Ever since this accidental mistake, XenCenter has been reporting that there is a new update to apply, which should not be the case. At first I thought it would go away after the next reboot or after the next hotfix had been applied and fix itself up, however this did not happen, here is how to fix it.

Read more »