There are several commands used specifically for the HA environment.
Managing a Lotus Notes
® Traveler HA pool, in many ways, is very similar to managing a set of stand alone Lotus Notes
Traveler servers. Lotus Notes
Traveler servers are started and stopped individually. There is no command to start or shutdown all servers. When any server is shutdown in a pool, the other Lotus Notes
Traveler servers detect this outage and handle the device requests.
The Lotus Notes
commands have been updated to be HA pool-aware. Where necessary, commands automatically route a request to another server or broadcast a request to all the servers in the pool without the administrator explicitly requesting that action. For example, tell traveler user <userName>
can be used to show the details for a user. This command will automatically be forwarded to the appropriate server for the user. Another example is setting the log levels. The log levels are managed across the pool of servers, so to set log levels to fine
, you would issue tell traveler log level fine
and all servers will be notified that the log levels have been changed. Command helps have been updated, where applicable, to provide any new parameters that relate to working with a pool of servers.
The following commands are used for the HA environment:
tell traveler HADR
The HADR command is used for managing servers in the High Availability pool. The following commands are supported:
tell traveler HADR Show
This shows all servers in the High Availability pool along with the same information that is available in the Servers view from the web based administration client.
tell traveler HADR Ping <server>
This command sends an internal ping request to the specified server. The response will indicate success if the server is active or a failure if the server cannot be contacted.
tell traveler HADR Delete <server>
Removes the server from the High Availability pool. You must take the server offline and make sure no users are still bound to this server before executing this action.
tell traveler available
to enable or disable this server in the High Availability pool. If a server is available, then it will be considered for load balancing. Disabling a server means that the internal Lotus Notes
Traveler load balancer will not consider this server for new work. For example:
tell traveler available on
tell traveler bind
The bind command allows you to view all of the registered users in the Traveler pool and to which servers they are currently bound. It also lets you force a user to always connect to a specific Lotus Notes
Traveler server. This may be useful when debugging a single user so that all of their traffic is routed to a single server and ignores the availability index.
tell traveler bind show
Shows which users have been explicitly bound to a server. By default this list will be empty.
tell traveler bind showall
Shows all of the registered users in the High Availability pool, along with which server they are running on.
tell traveler bind enable <userid>
Binds the user to the local server.
tell traveler bind disable <userid>
Removes the binding for the user.
Some commands can be issued to a specific server or broadcast to all servers. The tell commands have an optional command line parameter to send the command to a specific server or to broadcast a command. The parameter is -s <serverName | * | *->. When this parameter is not specified, the default is to process the command locally. Specifying -s <serverName> will send the command to the specified server. Specifying -s * will broadcast the command to all servers, while -s *- will broadcast the command to all servers except the local. For example, to check the status of all the Lotus Notes Traveler servers in the HA pool, issue tell traveler -s * status. The status command will be forwarded to each server in the pool and the response will be displayed on the local console where the command was originally issued.
Parent topic: Console commands