Configuring etcd

Overview

This page describes how to configure etcd failover support for Terminal Servers.

Using etcd

We can use etcd in configurations:

  • CML cluster

  • ORS cluster (ORS nodes in Near Roaming Group)

Enabling etcd on CML cluster

1

Log in to the YSoft SafeQ Web Interface with sufficient rights to administer printers (for example, "admin").

Go to System > System settings, set enableEtcd property to enabled and save the configuration.
images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/information.svg If enabled, etcd will be run with Terminal Server.

2

Restart the YSoft Terminal Server service on all CML nodes.

Enabling etcd on ORS cluster

1

Log in to the YSoft SafeQ Web Interface with sufficient rights to administer printers (for example, "admin").

Go to System > System settings, set enableEtcd property to enabled and save the configuration.
images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/information.svg If enabled, etcd will be run with Terminal Server.

2

Wait until configuration change is propagated to ORS nodes (or restart ORS service).

3

Restart YSoft Terminal Server service on all ORS nodes in Near Roaming Group.

Configuring etcd ports

1

Log in to the YSoft SafeQ Web Interface with sufficient rights to administer printers (for example, "admin").

2

Go to System > System settings from the menu.

3

You can change etcdServerPort property. Default value is 2380.

4

You can change etcdClientPort property. Default value is 2379.

5

After changing properties, restart YSoft Terminal Server service on all CML nodes.

6

In case of ORS cluster wait until configuration change is propagated to ORS nodes and then restart YSoft Terminal Server service on all ORS nodes in Near Roaming Group.

Limitations

The etcd does not work in cluster nodes with different platforms (operating systems). When we use node that has Windows x64 OS, other nodes must also have the same OS (Windows x64).