User Tools

Site Tools


wiki:advanced:x2gobroker:loadbalancing

This is an old revision of the document!


Load Balancing with X2Go

Preparations

The X2Go load balancing setup requires several installation steps.

  1. Install more than one X2Go Servers
  2. Install all X2Go Servers identically (FAI and/or puppet are good tools here)
  3. Hook them together:
    • central LDAP server with user accounts as authentication backend and user base (PAM, libnss)
    • central NFS server for provisioning of home directories
    • make sure DNS works well and all X2Go Servers resolve and reverse resolve fine
  4. Install PostgreSQL on a non-X2Go Server (i.e. on the machine that runs the LDAP service)

You should now be able to log into each X2Go Server separately by using their IP addresses or (local) DNS names.

If you are logged into several of your X2Go Servers under the same user account and then run

<user>@<x2goserverN>:~$ x2golistsessions --all-servers

you should get all current active/suspended X2Go sessions listed.

wiki/advanced/x2gobroker/loadbalancing.1372726149.txt.gz · Last modified: 2013/07/02 00:49 by sunweaver