Category: Linux

  • SonarQube on Ubuntu 14.04

    SonarQube (previously just Sonar) is an open source code quality tool. In this short series of articles I’ll be installing and configuring SonarQube on Ubuntu 14.04. Installing SonarQube on Ubuntu is just part of a wider continuous integration (CI) server build that I’ve been performing. Previous articles include installing Artifactory and Java 8.

  • Migrating from Nexus to Artifactory

    I thought migrating from Nexus to Artifactory would be a seriously painful process but it actually turned out to be quite simple. My biggest concern was maintaining my release history as it would be impractical to try and move hundreds artefacts by hand. The article below describes the process I used.

  • Java 8 on Ubuntu 14.04

    Getting Java 8 on Ubuntu 14.04 is a topic that is very hotly debated (1, 2, 3, etc, etc) but it looks like this important piece of software won’t officially make it into Ubuntu 14.04 in any time frame that is useful – I’m writing this May 2015, OpenJDK 8 was released March 2014 and…

  • BIND Query Refused

    I’ve just set up a new BIND DNS server for a new network. I configured the network in a way I’ve not done before which was to have the servers on a different subnet to the regular machines and other devices. I prefer this set up but it has resulted in me having to do…

  • Increasing the Size of a qcow2 Image Under KVM

    I like to keep my disk images as small as reasonably possible when running virtual machines as I find it just generally makes life easier. Combined with the fact that if you are running LVM it’s easy to expand the disk there’s really no excuse for over specifying on the disk at install time. This…

  • Installing Webmin on Ubuntu 14.04 and 14.10

    This is a quick little article showing you how to install Webmin on Ubuntu 14.10 and 14.04 (these instructions should work with older and newer versions as well).

  • Fixing the Default KVM Host Firewall

    I recently installed KVM on my laptop and all was going reasonably well until I tried to connect to the internet from one of the guests. For some reason that I couldn’t fathom at first the guest couldn’t talk to the internet and the local network couldn’t talk to the guest. This surprised me because…

  • KVM Offline Migration

    As a follow on from the earlier series of articles on setting up KVM on Ubuntu 14.04 this article discusses performing an offline migration of a guest. Why offline rather than online? Online migration is fairly simple if you have shared storage but it starts to get awkward without. From what I’ve read an online…

  • Installing Non-Linux Guests on KVM

    My KVM set up will almost certainly comprise only Linux machines but there is an outside chance I’ll need to run a Windows server in order to have somewhere to install a copy of SQL Server for development purposes. This article will discuss installing non-Linux based operating systems on / under KVM. I’ll be installing…

  • Getting Started with Byobu

    Byobu is a text based window manager and if you haven’t used it before you’ll probably think it’s the best thing you’ve never used. In this quick start guide I’ll show you how to install it and get started with some basic functionality. I’ll be starting with a basic Ubuntu 14.04 server installation but this…

  • Installing and Running KVM on Ubuntu 14.04 Part 7

    In part 6 of this series I looked at setting up a VNC access to the console of a guest machine in this part I’ll be installing a desktop environment.

  • Installing and Running KVM on Ubuntu 14.04 Part 6

    In part 5 I talked about auto-starting KVM guest machines and setting up a console that could be accessed through virsh. In this section I’ll cover accessing the guest using VNC.