|
Packit |
8480eb |
Supported forms for mount paths are:
|
|
Packit |
8480eb |
|
|
Packit |
8480eb |
Normal single-host (these are unchanged)
|
|
Packit |
8480eb |
<path> host:/path/path
|
|
Packit |
8480eb |
|
|
Packit |
8480eb |
Single host entries are not probed for a server response.
|
|
Packit |
8480eb |
|
|
Packit |
8480eb |
Multiple replicated hosts, same path:
|
|
Packit |
8480eb |
<path> host1,host2,hostn:/path/path
|
|
Packit |
8480eb |
|
|
Packit |
8480eb |
Multiple hosts, some with same path, some with another
|
|
Packit |
8480eb |
<path> host1,host2:/blah host3:/some/other/path
|
|
Packit |
8480eb |
|
|
Packit |
8480eb |
Multiple replicated hosts, different (potentially) paths:
|
|
Packit |
8480eb |
<path> host1:/path/pathA host2:/path/pathB
|
|
Packit |
8480eb |
|
|
Packit |
8480eb |
Mutliple weighted, replicated hosts same path:
|
|
Packit |
8480eb |
<path> host1(5),host2(6),host3(1):/path/path
|
|
Packit |
8480eb |
|
|
Packit |
8480eb |
Multiple weighted, replicated hosts different (potentially)
|
|
Packit |
8480eb |
paths:
|
|
Packit |
8480eb |
<path> host1(3):/path/pathA host2(5):/path/pathB
|
|
Packit |
8480eb |
|
|
Packit |
8480eb |
For these formats a priority ordered list of hosts is created by using
|
|
Packit |
8480eb |
the following selection rules.
|
|
Packit |
8480eb |
|
|
Packit |
8480eb |
1) Highest priority in selection is proximity.
|
|
Packit |
8480eb |
Proximity, in order of precedence is:
|
|
Packit |
8480eb |
- PROXIMITY_LOCAL, host corresponds to a local interface.
|
|
Packit |
8480eb |
- PROXIMITY_SUBNET, host is located in a subnet reachable
|
|
Packit |
8480eb |
through a local interface.
|
|
Packit |
8480eb |
- PROXIMITY_NETWORK, host is located in a network reachable
|
|
Packit |
8480eb |
through a local interface.
|
|
Packit |
8480eb |
- PROXIMITY_OTHER, host is on a network not directlty
|
|
Packit |
8480eb |
reachable through a local interface.
|
|
Packit |
8480eb |
|
|
Packit Bot |
06041b |
2) NFS version and protocol is selected by caclculating the largest
|
|
Packit |
8480eb |
number of hosts supporting an NFS version and protocol that
|
|
Packit |
8480eb |
have the closest proximity. These hosts are added to the list
|
|
Packit |
8480eb |
in response time order. Hosts may have a corresponding weight
|
|
Packit |
8480eb |
which essentially increases response time and so influences the
|
|
Packit |
8480eb |
host order.
|
|
Packit |
8480eb |
|
|
Packit |
8480eb |
3) Hosts at further proximity that support the selected NFS version
|
|
Packit |
8480eb |
and protocol are also added to the list in response time order as
|
|
Packit |
8480eb |
in 2 above.
|
|
Packit |
8480eb |
|