[ Platform Documentation ] [ Title ] [ Contents ] [ Previous ] [ Next ] [ Index ]
For hosts with multiple IP addresses and different official host names configured at the system level, this file associates the host names and IP addresses in LSF. Hosts with only one IP address, or hosts with multiple IP addresses that already resolve to a unique official host name should not be configured in this file: they are resolved using the default method for your system.
The LSF
hosts
file is used if a machine in the LSF cluster has multiple network interfaces and cannot be set up in the system with a unique official host name, or has DNS naming problems.The LSF
hosts
file is not installed by default. It is usually located in the directory specified by LSF_CONFDIR. The format ofLSF_CONFDIR/hosts
is similar to the format of the/etc/hosts
file on all UNIX machines.hosts File Structure
One line for each IP address, consisting of the IP address, followed by the official host name, optionally followed by host aliases, all separated by spaces or tabs.
Use consecutive lines for IP addresses belonging to the same host. You can assign different aliases to different addresses.
Use a pound sign (#) to indicate a comment (the rest of the line is not read by LSF). Do not use
#if
as this is reserved syntax for time-based configuration.A call to
gethostbyname(3N)
returns ahostent
structure containing the union of all addresses and aliases from each line containing a matching official host name or alias.IP Address
Written using the conventional dotted decimal notation (
nnn.nnn.nnn.nnn
) and interpreted using theinet_addr
routine from the Internet address manipulation library,inet(3N)
.Official Host Name
The official host name. Single character names are not allowed.
Specify -GATEWAY or -GW as part of the host name if the host serves as a GATEWAY.
Specify -TAC as the last part of the host name if the host is a TAC and is a DoD host.
Specify the host name in the format defined in Internet RFC 952, which states:
A "name" (Net, Host, Gateway, or Domain name) is a text string up to 24 characters drawn from the alphabet (A-Z), digits (0-9), minus sign (-), and period (.). Periods are only allowed when they serve to delimit components of "domain style names". (See RFC 921, "Domain Name System Implementation Schedule", for background). No blank or space characters are permitted as part of a name. No distinction is made between upper and lower case. The first character must be an alpha character. The last character must not be a minus sign or a period.
RFC 952 has been modified by RFC 1123 to relax the restriction on the first character being a digit.
For maximum interoperability with the Internet, you should use host names no longer than 24 characters for the host portion (exclusive of the domain component).
Aliases
Optional. Aliases to the host name.
Example hosts File
192.168.1.1 hostA hostB 192.168.2.2 hostA hostC host-CIn this example,
hostA
has 2 IP addresses and 3 aliases. The aliashostB
specifies the first address, and the aliaseshostC
andhost-C
specify the second address. LSF uses the official host name,hostA
, to identify that both IP addresses belong to the same host.[ Top ]
[ Platform Documentation ] [ Title ] [ Contents ] [ Previous ] [ Next ] [ Index ]
Date Modified: February 24, 2004
Platform Computing: www.platform.com
Platform Support: support@platform.com
Platform Information Development: doc@platform.com
Copyright © 1994-2004 Platform Computing Corporation. All rights reserved.