Backend Clustering
Back-end clustering procedure is quite simple. It is possible to add a new back-end nodes on-demand. It is supposed that the database node is already moved out on a remote server. In addition, it is required to have a number of clean Parallels Business Automation - Standard installations which will be the next back-end nodes in a cluster plus another one (and only one!) for the front-end server. It is recommended to use original Parallels Business Automation - Standard installation as a future front-end node.
This procedure can be repeated many times:
- Log in to the front-end node and start the
hspc-cluster.pl tool in the front-end configuration mode (with -f or --frontend flag) - Enter a list of back-end nodes available for the cluster. It is recommended but not required to enter the most recently used (production) management node first.
- Select whether you want to set up database access parameters generally or individually for all the back-end nodes. Those settings will be cloned over all the Parallels Business Automation - Standard cluster nodes.
- The script will generate (if needed) a SSH DSA public key and set it for every back-end server specified for future access, so the script will prompt for a root password for each of back-end nodes.
- Rsync synchronization server will be configured by scheduling synchronization every 15 minutes. In this case, the front-end server will be a primary storage node for data synchronization.
- Configuration for every back-end will be done by cloning the script for every node and transparently starting it in an automated or interactive mode (depending on the choice made on step 3).
- Front-end node configuration itself starts. This will install a certain number of configuration files and scripts for a load balancing system.
- All the new services will be registered and configured. The script will prompt also for a necessary services restart. The following services will be run on the front-end node: Task Manager, Virtuozzo Collector and Power DNS services. The rest will be cloned among the back ends.
Please send us your feedback on this help page