Novel Netware
Novel Netware
Manual
3/13/03
102
Novell
NetWare
www.novell.com
5.1
Network Time Management
Novell Confidential
Manual
3/13/03
102
Legal Notices
Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation, and specifically disclaims any express
or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc. reserves the right to revise this publication and to
make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes.
Further, Novell, Inc. makes no representations or warranties with respect to any software, and specifically disclaims any express or implied warranties
of merchantability or fitness for any particular purpose. Further, Novell, Inc. reserves the right to make changes to any and all parts of Novell software,
at any time, without any obligation to notify any person or entity of such changes.
This product may require export authorization from the U.S. Department of Commerce prior to exporting from the U.S. or Canada.
Copyright 1993-2000 Novell, Inc. All rights reserved. No part of this publication may be reproduced, photocopied, stored on a retrieval system, or
transmitted without the express written consent of the publisher.
U.S. Patent Nos. 4,555,775; 5,157,663; 5,349,642; 5,455,932; 5,553,139; 5,553,143; 5,594,863; 5,608,903; 5,633,931; 5,652,854; 5,671,414;
5,677,851; 5,692,129; 5,758,069; 5,758,344; 5,761,499; 5,781,724; 5,781,733; 5,784,560; 5,787,439; 5,818,936; 5,828,882; 5,832,275; 5,832,483;
5,832,487; 5,859,978; 5,870,739; 5,873,079; 5,878,415; 5,884,304; 5,893,118; 5,903,650; 5,905,860; 5,913,025; 5,915,253; 5,925,108; 5,933,503;
5,933,826; 5,946,467; 5,956,718; 5,974,474. U.S. and Foreign Patents Pending.
Novell, Inc.
122 East 1700 South
Provo, UT 84606
U.S.A.
www.novell.com
Network Time Management Guide
Updated March 2003
Online Documentation: To access the online documentation for this and other Novell products, and to get updates, see
www.novell.com/documentation.
Novell Confidential
Novell Trademarks
For a list of Novell trademarks, see the final appendix of this book.
Third-Party Trademarks
All third-party trademarks are the property of their respective owners.
Manual
3/13/03
102
Novell Confidential
Manual
3/13/03
102
Novell Confidential
Manual
3/13/03
102
Contents
Synchronizing Network Time with NetWare Time Management
Documentation Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
9
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 9
11
11
12
12
13
13
15
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
15
16
17
17
21
21
22
23
Contents
Novell Confidential
Manual
Version: 3/13/03
102
Novell Confidential
Manual (99a)
3/13/03
102
Documentation Conventions
In this documentation, a greater-than symbol (>) is used to separate actions within a step and items
in a cross-reference path.
Also, a trademark symbol (, TM, etc.) denotes a Novell trademark. An asterisk (*) denotes a thirdparty trademark.
Novell Confidential
Manual
Version: 3/13/03
102
Novell Confidential
Manual (99a)
3/13/03
102
Timesync Terminology
This documentation uses the following terms:
Time provider
A NetWare server that provides time to other NetWare servers so they can synchronize their
time with the time provider.
Time consumer
A NetWare server that seeks time from other NetWare servers to synchronize its time. This
server can also act as a time provider for other servers and client workstations on the network.
NTP time provider
A server that understands the Network Time Protocol (NTP) protocol and provides NTP time
to other servers or to workstations on the network.
NTP time consumer
A server that understands the NTP protocol and seeks NTP time from other NTP time provider
to synchronize its time.
Time provider group
A set of servers that are configured to ensure fault tolerance and optimal network usage.
The time provider group helps to keep the network traffic at a minimum.
A time provider group requires at least one server to be designated as a time provider in the
group. Other servers in the group can help to minimize traffic by spreading across geographic
locations, thereby minimizing traffic across routers and WANs. Additionally, other servers or
workstations consume time from this time provider group.
Timesync network can be configured using one of the following time provider groups:
Configuring a Time Provider Group in a Forced Scenario on page 15
Configuring a Time Provider Group in a Voted Scenario on page 16
The following figure shows a time provider group with the Reference time server at one level.
The Reference time server provides time to Primary time servers. At the next lower level, the
Novell Confidential
Manual
Version: 3/13/03
102
time provider group consists of Primary time servers that provide time to Secondary time
servers. Each of these servers can provide time to their workstations.
Reference
time server
Primary
Primary
Secondary
Secondary
The following figure illustrates a network using an external time server that provides time to
two Reference time servers, which are geographically distant.
External
time source
Sydney1
reference
Sydney2
primary
London1
reference
Sydney3
primary
Sydneyx
secondary
London3
primary
Londonx
secondary
10
London2
primary
Novell Confidential
Manual
3/13/03
102
For a quick reference on time server configuration, see Configuration Checklist for Time Servers on page 13.
The following figure illustrates a Single time server providing time to Secondary time servers. The
Secondary time servers, in turn, provide time to their workstations.
Single
time server
Secondary
time server
Secondary
time server
Secondary
time server
11
Novell Confidential
Manual
Version: 3/13/03
102
Sydney1
reference
Sydney2
primary
Sydney3
secondary
Sydneyx
secondary
London1
reference
London2
primary
London3
secondary
Londonx
secondary
12
Novell Confidential
Manual
3/13/03
102
Primary servers can provide time to Secondary time servers and workstations. Primary time
servers are also designed to share time with other primary servers. Primary servers are used to vote
(calculate a common offset) amongst each other and arrive at a common network time. Here, the
time from Reference time server will have more weight age than the primaries.
Use the Primary time server on larger networks to increase fault tolerance by providing redundant
paths for Secondary time servers. If a Primary time server goes down, the Secondary time server
can get the time from an alternate Primary time server.
Primary server should have at least one primary and one reference time source to be synchronized
properly. Otherwise, though the server is synchronized, it will be in suspected or non fault tolerant
state.
The Primary time server falls back to the local clock if both of the following cases are true:
If the NTP time provider is not contactable
the Priamary time server has remained in synchronization with the NTP source for more than
10 minutes of polling delay
Time Consumer
Not allowed
Not allowed
Not allowed
Allowed
Allowed
Not allowed
Allowed
Allowed
Reference time
server
13
Novell Confidential
Time Provider
Secondary time
server
14
Manual
Version: 3/13/03
102
Time Consumer
Allowed
Allowed
Not allowed
Allowed
Allowed
Allowed
Allowed
Not allowed
Not allowed
Not allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Allowed
Not applicable
Novell Confidential
Manual (99a)
3/13/03
102
15
Novell Confidential
Manual
Version: 3/13/03
102
These servers will be configured as Secondary time servers with the Single time server as the time
source.
To set up Timesync in a forced scenario, complete these steps:
1 Configure one server as the Single time server.
2 Configure all other servers as Secondary time servers and specify the Single time server as the
16
Novell Confidential
Manual
3/13/03
102
If the servers will use a configured sources list, which servers will contact which time sources?
Will more than one Reference time server be required? If so, what external time sources will
be used to synchronize these servers?
Explanation
Local date and time when the switch onto daylight savings time
should occur. Formats include a simple date and time or rules
introduced by an parentheses (.
For example: April 4 1993 2:0:0 am, (April 4 2:0:0 am), (April
Sunday >= 1 2:0:0 am), or (April Sunday First 2:0:0 am).
Only rules can reschedule for the next year. You must set both
the start and end dates before either will be scheduled.
For more information, see SET in NetWare 5.1 Utilities
Reference.
17
Novell Confidential
Manual
Version: 3/13/03
Parameter
Explanation
Local date and time when the switch off of daylight savings time
should occur. Formats include a simple date and time or rules
introduced by an open parentheses (.
For example: October 31 1993 2:0:0 am, (October 31 2:0:0 am),
(October Sunday <= 31 2:0:0 am), or (October Sunday last 2:0:0
am).
Only rules can reschedule for the next year. You must set both
the start and end dates before either will be scheduled.
For more information, see SET in NetWare 5.1 Utilities
Reference.
When On, this server does not listen to advertising time sources.
Instead it only contacts sources explicitly configured with the
Time Sources parameter.
Default: Off
Default: 600
18
102
Novell Confidential
Manual
3/13/03
102
Parameter
Explanation
timesync synchronization
radius = value in seconds
timesync type =
primary|single|reference|se
condary
Default: Single
19
Novell Confidential
Parameter
Manual
Version: 3/13/03
Explanation
ference
20
102
Novell Confidential
Manual
3/13/03
102
21
Novell Confidential
22
Manual
Version: 3/13/03
102
Novell Confidential
Manual (99a)
3/13/03
102
Users are logged out at incorrect times or time restrictions are shown incorrectly or LASTLOGIN
displays an incorrect time.
The time zone is not set correctly.
Use one of the following commands to set the time zone:
set tz=timezone in AUTOEXEC.BAT
DOS SET TZ=timezone in login script
Possible Cause:
Action:
In NetWare 4 and later versions, synthetic time is issued at a server with the error DS- 4.63-12
if the server time is set backwards. The synthetic time is cycled every two minutes until the server
time is later than the last modified time stamp.
Run DSREPAIR.
Click Advanced Options > Replica and Partition Operations, and then select the partition you want
to update.
23
Novell Confidential
24
Manual
Version: 3/13/03
102