Archive for the ‘Uncategorized’ Category

VPS control panel update – Automated Xen+CentOS provisioning/configuring & Power User mode

Monday, July 20th, 2009

Provisioning and configurations of Xen/CentOS domUs are now possible.

Also added by popular demand is the “Power User” flag which users can enable on VPS. This flag will prevent our control panel from mounting your file system and writing network configuration files at VPS boot time. For our less experienced users it is important that our control panel can automatically write these files to allow for provisioning, IP changes and various other updates/changes.

A toggle flag for power user will be available within our control panel shortly. In the mean time, customers may request a member of staff to enable the power user flag via our contact form.

Coming next by popular demand and in no particular order:

  • Automated additional IP allocations
  • Reverse DNS control
  • OS reloads

VPS Control panel update – Automated account provisioning complete for Xen+Debian/Ubuntu

Saturday, July 18th, 2009

Just a quick update to those following our developments on our VPS control panel:

We are currently working extensively on provisioning/configuration of Xen accounts. We can currently deploy Xen+Debian/Ubuntu VPS directly from our control panel. RAM/IP address additions are now also applied at reboots/power on via our control panel.

OpenVZ provisioning will be coming soon.

Ultimately this will lead to automated or quicker provision times for new customers and instant OS reloads/upgrades for new customers.

We will be changing how users can request more IP addresses. Customers will be able to apply for IP addresses via our control panel out of their existing quota (or purchase more if required) and enter justification for IP use directly into our database.

HyperVM replacement progress update

Saturday, June 27th, 2009

Hello. Just a short post for an update on our development of our HyperVM replacement.

Updates/Additions:

  • Added complete traffic accounting for OpenVZ with history
  • Secure communication channels between control panel and host nodes via lightweight, security-tight python scripts. No daemon software installed on host nodes and no ability to run dangerous commands (i.e. “command whitelist with regexp”)
  • Various UI changes
  • Improvements to HyperVM migration script
  • Now fully integrated with our billing system. Purchased an add-on? Have it available instantly! Extra IP? No problem..
  • Pending Provision list for manual fraud checking
  • …and more!

No screenshot this time, sorry Folks! Check our older posts for previous screenshots.

Our HyperVM replacement is coming along nicely

Monday, June 22nd, 2009

We are getting along nicely with our HyperVM control panel replacement.

So far we have implemented

  • IP Pool manager with Reverse DNS
  • VPS Server manager
  • OS Template manager
  • VPS Account manager
  • Product resources and quotas
  • Migration script from HyperVM

For those of you interested in a sneak preview, check out this censored screenshot.

The fate of HyperVM and LxLabs

Sunday, June 14th, 2009

It is old news now, but sometime during the last week popular VPS provider VAServ experienced huge data loss.

Many believed this was the fault of their VPS control panel software of choice, HyperVM, though this might not have been the case. Possibly related to this incident was the unfortunate suicide of HyperVM creator/sole programmer, K T Ligesh.

This has had a huge knock on effect for many VPS providers as they are now using what may be a dead product. What the future holds for HyperVM nobody knows… many are chopping and changing to other VPS control panels or even going far as creating their own. Does this mean the end of the HyperVM legacy?

Installing HyperVM for OpenVZ on an OpenVZ capable Xen domU

Wednesday, May 13th, 2009

Following on from the previous tutorial, Installing and Running OpenVZ VEs inside a Xen domU, lets demonstrate how to install HyperVM on this Xen domU.

The process is extremely simple so lets get to it!

First of all, Install iptables if not installed already. This is *apparently* used for bandwidth accounting on VPS created within HyperVM.

yum install iptables

Download the HyperVM master:

wget http://download.lxlabs.com/download/hypervm/production/hypervm-install-master.sh

Once downloaded, start installing HyperVM for OpenVZ. It is useful to add the skip-ostemplate option as it skips most (but not all) of HyperVMs outdated templates. You can download newer ones here.

sh ./hypervm-install-master.sh --virtualization-type=openvz --skip-ostemplate=true

Finally, run the following to force HyperVM again into setting the server to OpenVZ as it mistakingly sets it to Xen as the kernel is both Xen and OpenVZ capable:

cd /usr/local/lxlabs/hypervm/httpdocs/
lphp.exe ../bin/common/setdriver.php --server=localhost --class=vps --driver=openvz

All done! Enjoy creating OpenVZ VPS via HyperVM on your Xen DomU!

HyperVM Xen images updated

Tuesday, May 5th, 2009

Our HyperVM Xen images have been updated to include newer kernel modules in /lib/modules

The following are now available in the image:

2.6.18-128.1.6.el5xen

2.6.18-92.1.18.el5.028stab060.8xen

2.6.18-92.1.18.el5.028stab060.2xen

2.6.18-92.1.22.el5xen

2.6.18-92.1.18.el5xen

This should give the images greater compatiblity with a wider range of Xen host nodes, both old and new.

Download our Xen VPS OS templates for HyperVM now!

Enjoy!

A warm welcome

Friday, April 24th, 2009

Hello all and welcome to ModernAdmin.com – home of Sean McRobbie’s various admin notes!

The purpose of this blog is to serve as notes for myself and others on how to do various odd administration tasks.

Most of these notes will be on the topics of Linux, Xen, OpenVZ and everything Virtualisation.

Hope you all find the site useful.