SolusVM requires the following specification:
- CentOS 5+ based linux operating system
- At least one external IP address
- OpenVZ - Ensure you have the correct partition requirements - http://wiki.openvz.org/User_Guide/Installation_and_Preliminary_Operations#Disk_Partitioning
- Xen - Ensure you have the correct partition requirements - http://wiki.solusvm.com/index.php/Xen_Virtualization#Server_Requirements
- You CANNOT Install a SolusVM Master on a Xen Virtualized Slave, It has to be on a None Virtualized Server - A VPS is Perfect
Installing a Master
In SSH as root do the following:wget http://soluslabs.com/installers/solusvm/install chmod 755 install ./install
You will now be presented with the following menu as illustrated below:
Select option 1
You will now be presented with the next menu as illustrated below:
If you need to install a master that won't host any virtual servers, select option 2 (recommended)
If you need to install a master that will host virtual servers, select option 1
The install will now do it's work.
Remembering to disable SELinux as required.
Once installed go to http://myipaddress:5353/admincp/ and login using (uname) vpsadmin (pword) vpsadmin
Also see Setting up system cronjobs
There seems to have been a slight problem with our database, please try again later
This usually occurs when the SolusVM MySQL installation has conflicted with an existing MySQL instance.
To fix this problem run the following on the node:yum remove mysql mysql-client mysql-server
Now run the SolusVM installer again.
I keep getting connection error when adding a slave to the master.
Check the IP Address that is listed in /usr/local/solusvm/data/allow.dat on the slave matches the IP Addess of the master. This file can take more than one ip address but each ip must be on it's own line.
To double check the IP of the master do the following:curl -s http://checkip.dyndns.org/ | grep -o "[[:digit:].]\+"
The above code should output the correct IP. You can also check the main IP of the node by doing the following:ifconfig
Make sure the correct IP is listed for eth0.
I get PHP modules errors after install.
SolusVM uses the standard CentOS PHP rpms for its installation so any other version usually breaks the system.
To check the version do the following in SSH:php -v
You should get the output of 5.1.6 i.e:PHP 5.1.6 (cli) (built: Apr 7 2009 08:00:04) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies with the ionCube PHP Loader v3.1.34, Copyright (c) 2002-2009, by ionCube Ltd.
If you get any other version it usually means you have extra repos installed in yum, like the old lxlabs repo or rpmforge repo. There is no real need to have these extra repos installed on your node and they can be removed from the /etc/yum.repos.d folder.
Any module errors are usually caused by the modules directory being wrongly defined in /etc/php.ini.
For 32bit systems the module directory should be: /usr/lib/php/modules
For 64bit systems the module directory should be: /usr/lib64/php/modules
Requirements SolusVM requires the following specification: CentOS 5+ based linux...
سلام خدمت دوستان می دونم کار زیاد سخت و مهمی نیست و 99% افراد بلدن این پست رو واسه اون یک دسته...
Background: I had an existing CentOS machine as a virtual machine running on VMWare ESX Server...
ظاهرا اکثر دوستان روی نصب xen و پارتیشن بندی صحیح اون مشکل دارن ! این آموزش به صورت کامل می...
سلامبرای ایجاد یک پنل کامل مراحل زیر را انجام دهیدابتدا در یک سرور مجازی قدرتمند ویسنتر و وب...