FreeVPS Documentation Version 1.1

VPS Tools

 

Related Docs:  

VPS Installation FreeVPS Kernel VPS Upgrade H-Sphere VPS Scripts



To manage your Virtual Private Servers, you need special tools installed on your host:

For quota support inside VPS, please refer to VPS Quota Reconfiguration guide.

 

Linux Virtual Server Utilities

These are core VPS tools from the original Linux VServer project.

Currently, VPS tools version 0.22-1 are in use. You can download the package from the following location:
http://www.freevps.com/download/releases/vserver-0.22-1.i386.rpm

 

FreeVPS Tools

FreeVPS tools provide additional VPS features, such as:

- Imposing limits on memory and disk usage, processes, network traffic;
- VPS root and context management;
- Setting VPS file attributes;

You can download the tarball with tools sources or rpm package from:

a) latest snapshots:
http://www.freevps.com/download/snapshots/
b) latest stable release:
http://www.freevps.com/download/releases/

# wget http://www.freevps.com/download/releases/freevps-tools.tar.gz
# wget http://www.freevps.com/download/rpms/SRPMS/freevps-tools-1.1-1.src.rpm
# wget http://www.freevps.com/download/rpms/i386/freevps-tools-1.1-1.i386.rpm

Core FreeVPS tools contain the following utilites:

  1. vserver_limit - manages VPS limits:

    • total memory limit
    • resident memory size limit
    • process count limit
    • disk usage quota
    • file handles limit
    • tcp sockets limit

  2. vserver_ctl - manages VPS process settings:

    • create/destroy a context
    • enter a context
    • running status
    • enable/disable creating news processes in context
    • send signal to all processes in context

  3. showattrib, setattrib - manage files' and directories' additional attributes:

    • context tag
    • flag for files shared between contexts
    • immutable flag

  4. vdu - calculates disk usage for a context

  5. vifconfig - manages virtual network devices:

    • attach/detach virtual network devices
    • add/remove allowed IPs on device

You may also read man for each of these utilities to get more details on their syntax and functionality.

 

H-Sphere VPS Scripts

H-Sphere VPS tools require VServer and FreeVPS tools to be installed on a VPS host server.

These tools serve to create and manage virtual server environment, namely:

• to install core RPMS packages for VPS;
• to create and install additional packages on VPS;
• to configure basic and additional services;
• to assign/remove IPs to/from existing VPS;
• to start/stop/suspend/resume VPS;
• to provide VPS management via H-Sphere Control Panel interface.

Read the H-Sphere VPS Scripts guide for the comprehensive description of H-Sphere VPS scripts.

You can download stable H-Sphere VPS tools/scripts release packages from the PSoft site:
http://www.psoft.net/shiv/HS/VPS/hsphere-vps-x.x-n.i386.rpm

See more on VPS tools and scripts configuration in the H-Sphere VPS Installation guide:



Home   Downloads   Docs   FAQ   News  Partners   Contact
© Copyright 1998-2006. Positive Software Corporation.
All rights reserved.