Personal tools

BlueOnyx

From Proxmox VE

Jump to: navigation, search

Contents

Introduction

BlueOnyx is an evolved NuOnce-BlueQuartz Web Hosting Appliance that is based on the Sun Cobalt RAQ 550. The Mailing list archives of the cobalt clones are at [1].

A pre-created OS template for BlueOnyx can be found here:

Appliance Details

Package: blueonyx
Version: 5106R-5.5-BXSOL1-20100516
Certified: no
Section: system
Location: http://devel.blueonyx.it/openvz/blueonyx-5106R-i386-5.5_BXSOL1_20100516.tar.gz
Maintainer: BlueOnyx Development Team
OS: centos-5.0

Appliance Correction request

In order to comply with the standard ProxMox template naming convention, kindly rename the template file in the Location above to:

centos-5.0-blueonyx_5106R-5.5-BXSOL1-20100516_i386.tar.gz
making suitable changes to the para above .

First steps

To be able to create the container on Proxmox 1.5 you must rename it to the naming standard and place the The template in the following Directory on your proxmox Server /var/lib/vz/template/cache.

Create the Container and use the password blueonyx, (because it is required)

Before starting the Virtual Container dont forget to enable quotas on the options tab (just check it and click save).

After the creation of a virtual container do not set a password yet for root or admin. Instead point your browser to the IP of the new virtual container and finish the web based setup, which allows you to set the root and admin password. Afterwards please make sure to run yum update, either through the GUI interface and Software Updates, or from the command line through yum update.

Manual install of BlueOnyx

Another alternative is to install BlueOnyx manually on top of a CentOS 5 Standard container.

Due to the setup process of BlueOnyx this is not a pre-configured Proxmox VE appliance but we describe the steps to install BlueOnyx on the CentOS 5 Standard template.

This HowTo is based on the following version: Proxmox VE 1.1 and BlueOnyx TAR.GZ file v20090318. The Install page is updated to TAR.GZ file v20090402, which being exactly the former v20090318 with a mere version change. That's because the install is mostly YUM based and always fetches the latest RPMs from the respective YUM repositories.

For more details: BlueOnyx

Creating a CentOS 5 Standard container

Install a CentOS 5 Standard (CentOS v5.2) Virtual Machine with Quota Enabled and Hard Disk size set to a minimum of 20 GB. RAM even if set to 512 will be assumed to be 800 MB by the BlueOnyx install. Set the timezone and install updates as outlined in CentOS 5 Standard.

If you wish to install CentOS v5.4.0 then get the template from the precreated ones at OpenVZ.org and specifically the 32 bit version (172 MB).

Install BlueOnyx

PuTTY / SSH into the Virtual Machine (do not use the browser based terminal console as it will time you out in 30 minutes - unless ProxmMox informs us how to alter the timeout value).

Then follow instructions at the BlueOnyx TAR Ball Install page from the Installing BlueOnyx: heading onwards. This method does not require any Intel-VT or AMD-V extension chips as it does not expect full KVM for installation.

During the installation I did get a dev/urandom failure but it did not affect the install or usage ordinarily.

TAR Ball Install Method

Alternatively, download and execute the file installBO.sh thus:

cd /
wget http://www.sacollege.net/files/appliances/installBO.sh
chmod 744 installBO.sh
./installBO.sh

installBO.sh

The contents of installBO.sh are:

cd /
mkdir install
cd install
wget http://devel.blueonyx.it/pub/BlueOnyx/TAR/BlueOnyx-5106R-CentOS5-i386-20090402.tar.gz
tar -zxvf BlueOnyx-5106R-CentOS5-i386-20090402.tar.gz
cd BlueOnyx-5106R-CentOS5-i386-20090402
chmod 700 install.sh
./install.sh
cd /
rm -rf install

Yum Notes

If you wish to copy the cache of the RPMS that are being downloaded during an yum update, you will find them either in the current folder or in the VE's /var/cache/yum/*/packages folders.

Reset admin, root passwords

From the console of the container (VNC Console from host) issue the following commands:

passwd
passwd admin

Troubleshooting

If the install fails midway during the BlueOnyx install.sh script, just re-runnung the latter will suffice to continue from where it left off. In the event the capstone rpm is installed, the re-run will result in an "Already Installed" message and will exit. In the /BlueOnyx-5106R-CentOS5-i386-20090402/install.sh (not the installBO.sh file) file, just comment out line 164 as:

# exit 1

and re-run the script again.

If you have allotted more than 4 GB RAM to the Virtual Machine and want the BlueOnyx to report the correct RAM in it's System Information tab, you can comment out line 75 in /usr/sausalito/handlers/base/memory/meminfo.pl as:

#    $physicalMemTotal = 4096;

Links

Virtual Appliances
Language