A Learning Experience

How many times have you installed/updated a bit of software and read the line “Please take a back up” or something to that effect? 99 times out of a hundred, you will just continue and ignore it.

Today I had a reminder of why it is import to do ...

more ...

PyCurl and self-signed SSL certificates

At Snell we make heavy use of self-signed certificates for internal websites, such as the R&D wiki. Active Directory makes it easy for us to make this transparent to the users, those that use Firefox/Chrome can find our well-published instructions to add the CA certificate to their own ...

more ...

Add SAN functions to Highly Available NFS/NAS

This based on my last post where I documented building a Highly Available NFS/NAS server.

There is not a huge amount that needs to be done in order to add iSCSI functionality as well.

Add a file called /etc/drbd/iscsi.res containing:

resource iscsi {
    on nfs1 {
        device /dev ...
more ...

Highly Available NFS/NAS

Take 2 Centos Servers (nfs1 and nfs2 will do nicely) and install ELrepo and EPEL on them both:

yum install \
    https://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm \
    https://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm --nogpgcheck

Each of them should ideally have 2 NICS, with the ...

more ...

Music Player Daemon in Fedora

This should have nice and simple, but there was a little gotcha (for me anyway).

First install the RPMFusion repositories:

yum localinstall --nogpgcheck \
    https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm \
    https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

Now you can install MPD and a simple client ...

more ...

Back to basics

I have been a Sys Admin for quite a while now. Specialising in Linux means that I am often called upon to be a “jack of all trades, master of many”. In the last week I have touched upon storage, multiple programming languages (Bash, PHP, Python, Ruby and Java), Linux ...

more ...

Home-made Redundant Thin-provisioned SAN

The inspiration for this came from a mixture of problems I was having with my HP P2000, ideas that have been floating around my head for a while, plus a post over at Bauer-power.net. Basically I got given a bunch of warranty returned Supermicro servers from our Customer Service ...

more ...

VMware CLI installation woes on Centos 6

Installing the VMware CLI should have been simple, but it was a bit of a fiddle.

Use yum all the bits it needs:

yum install make autoconf automake openssl-devel gcc gcc-c++ make uuid-perl libuuid-devel uuid-devel  perl-Data-Dump perl-SOAP-Lite perl-XML-SAX perl-XML-NamespaceSupport perl-XML-LibXML perl-XML-LibXML-Common perl-CPAN

You should now be able to run the ...

more ...

Open Source Storage

I have searchstorage.co.uk send me potentially interesting white-papers regularly. If I am honest, most of them or thinly veiled press-releases. However occasionally one is interesting.

Today I received one entitled Break free of vendor lock-in with open source storage. Being a FLOSS fan and a storage specialist, that ...

more ...

Ubuntu upgrade problems

Usually the release upgrade is relatively trouble-free, but this time I had a minor problem. After the upgrade I had no X Windows. It turned out that the NVidia driver not loading.

I had to boot it up in rescue mode, which is selectable from the Grub menu. From there ...

more ...