Single server configurations

proxmoxProxmox VE is designed to offer features like server redundancy and high availability, however if your budget is limited you might want to deploy Proxmox VE on a single server, in order to have the benefit of open source virtualisation, with a built-in backup facility.  This article describes one such configuration.


Hardware Configuration

This article assumes that your budget is so low that you don't have access to hardware RAID.  Note that Proxmox doesn't appear to support software RAID.  For this article we will deploy 3 hard drives:

  • 500GB - Proxmox VE installation
  • 1TB - VMs
  • 2TB - VM Backups

For the processor, I recommend Intel.  You'll want at least 2 network interface cards, and to create even a small number of VMs you will need at least 8GB memory.

 

Installation

Start with a standard installation of Proxmox, making sure that you choose the 500GB hard drive for the Proxmox VE installation.

 

Adding Storage

We will now take the 1TB and 2TB drives add the disks as storage for our VMs and backup

  1. Mount 1TB to /mnt/vms, and configure for Disk Image, Container template and Containers.
  2. Mount 2TB to /mnt/backup, configure for VZDump backup files and ISO files.

 

Virtual Networking

Your Proxmox server has 2 network interface cards (NICs), so you will almost certainly want to create a Virtual bridge for the unused NIC, and you might also want to create a host-only network.

 

ISO files

Now you can upload the ISO files.

 

Gateway Server

The first server we will create is a ClearOS Gateway server.

  1. Create a KVM virtual machine, with the following parameters.
  2. ID: 201
  3. Name: gw
  4. OS: Linux Linux 4.X/3.X/2.6 Kernel.
  5. CD/DVD: Select the ClearOS ISO file.
  6. Hard drive: 20GB
  7. Memory: 2048
  8. Bridge: vmbr0
  9. Click Create.
  10. Add a network device using the virtual bridge vmbr1.
  11. Start the VM and install ClearOS.

 

Further Configurations

  1. At this stage you ought to implement a Backup schedule.
  2. You might decide it's useful to install a monitoring VM, particularly for remote access to the Proxmox system using Logmein, or TeamViewer for example.

 

Thanks for visiting.