Такая задача: есть три терминальных сервера на CentOS 6. Нужно настроить loadbalance между ними. В node.conf про это говорится лишь следующее:
# To do load balancing setup some hosts in LOAD_BALANCE_SERVERS and
# make:
#
# - either sure that all incoming connections are sent to the master
# server by using forwarding directives on the "slave" servers.
#
# - or share the session database space via NFS between the servers.
# (not recommended at the moment as race conditions for DISPLAYs can
# occur)
#
Что я и сделал. Указал там сам локалхост и два остальных. Указал алгоритм round-robin (хотя и random не помог). И ничего! Когда подключается к мастеру - все прекрасно, если перекидывает на другую ноду - долго думает и вылетает по таймауту. Я пытался и шарить базу сессий по нфс, и настраивать master-slave(правда не понял как).
Мне кажется я что-то здесь упускаю, потому что даже сам не понимаю как пользователи мастера будут аутентифицироваться на нодах. Проблема в том, что я нигде не могу найти внятного мануала по FreeNX, кроме комментов в конфиге. Нигде не могу найти как настраивать load balance.