Sun Java System Calendar Server Administration Guide |
About This Guide
This guide explains how to administer Sun Java System Calendar Server 6 2004Q2 (Calendar Server), formerly Sun ONE Calendar Server.
Calendar Server provides a scalable, Web-based solution for centralized calendaring and scheduling for enterprises and service providers. Calendar Server supports personal calendars as well as group and resource scheduling.
Topics in this chapter include:
Who Should Read This GuideThis guide is intended for Calendar Server administrators and support specialists who are responsible for administering and configuring Calendar Server.
What You Need to KnowBefore you install and administer Calendar Server, you must be familiar with the following concepts:
How This Guide is Organized
Table 1 Organization of the Calendar Server Administration Guide
Chapter or Appendix
Description
About This Guide (this chapter)
Describes the audience, requirements, organization, document conventions, and related information.
Provides a high-level overview of Calendar Server, including the components, architecture, interfaces, and protocols.
Chapters on configuring and setting up Calendar Server after installation.
Provides instructions for running the comm_dssetup.pl script.
Provides instructions for running the csconfigurator.sh program.
Provides instructions for the various migration utilities.
How to configure Calendar Server with hosted domains.
Chapter 6, "Setting Up a High Availability (HA) Configuration"
Describes how to set up a High Availability environment.
Describes how to set up and manage SSL.
Describes how to configure single sign-on through either Identity Server or Messaging Server (circle of trust).
Describes configuring CLD, which enables distribution of the calendar database over multiple servers.
Chapters on administering Calendar Server.
Describes the general Calendar Server tasks such as starting and stopping services.
How to create, modify, delete and list domains for a hosted domain environment.
Describes how to administer user and resource LDAP entries.
Describes how to administer Calendars, including access control.
Describes how to administer and maintain the Calendar Server databases and data.
Describes how to back up and restore Calendar Server data.
Describes how to manage the Delete Log database (ics50deletelog.db).
Describes how Calendar Server processes time zones and how to add a new time zone table or modify the time zone tables supplied.
Describes how to set up Instant Messaging Pop-up reminders for Calendar events.
Describes how to tune Calendar Server for optimum performance, including using the LDAP data cache.
Appendixes
Worksheet for gathering comm_dssetup.pl information.
Worksheets for gathering information for csconfiguator.sh.
Appendix C, "High Availability (HA) Configuration Worksheets"
Provides worksheets to plan a high availability (HA) configuration.
Appendix D, "Calendar Server Command-Line Utilities Reference"
Reference for the non-commadmin command-line utilities included with Calendar Server.
Reference for ics.conf parameters
Refers to the Sun Java Enterprise System Glossary
Document Conventions Used in This GuideThis guide uses conventions for the Solaris OS. If you are running Calendar Server on another operating system, use the file path equivalents for your operating system whenever Solaris file paths are shown.
Monospaced Font
The Monospaced Font typeface is used for any text that appears on the computer screen or text that you should type. It is also used for file names, distinguished names, functions, and examples.
Italicized Font
The Italicized Font typeface represents text that you enter using information unique to your installation. It is used for server directory paths and names. For example, in this guide you will see directory path references in the form:
cal_svr_base/opt/SUNWics5/cal
In these situations, cal_svr_base represents the base or root directory where Calendar Server 6 2004Q2 is installed.
Square Brackets [ ]
Square (or straight) brackets [ ] enclose optional parameters. For example, the syntax for the csdb utility check command is: csdb check [dbdir]
The dbdir parameter is optional. If you omit dbdir, the csdb utility uses the current directory specified in the ics.conf file.
Braces { }
Braces { } enclose a group of items from which you must choose one item. For example, in the following syntax, you must specify either the -a or -f option:
{-a attr[=value] | -f filename}
Vertical Bar (|)
A vertical bar (|) separates alternatives in a horizontal list. For example, the syntax for the csdb utility create or delete command uses the vertical bar to specify various options you can use:
csdb [-q|-v] [-t caldb|sessdb|statdb] create|delete [dbdir]
Command-Line Prompts
Command-line prompts (such as % for a C-Shell or $ for a Korn or Bourne shell) are not shown in the examples in this guide. The actual prompt you will see depends on the operating system you are using. Unless specifically noted, enter each command as it appears in this document.
Related Third-Party Web Site ReferencesThird-party URLs are referenced in this document and provide additional, related information.
Accessing Sun Documentation OnlineCalendar Server includes documentation for administrators, developers, and end users on the following Web site:
http://docs.sun.com/coll/CalendarServer_4Q2
The following Calendar Server documents are available in PDF and HTML formats:
- Sun Java System Calendar Server 6 2004Q2 Release Notes
- Sun Java System Calendar Server 6 2004Q2 Administration Guide
- Sun Java System Calendar Server 6 2004Q2 Developer’s Guide
- Sun Java System Communications Services 6 2004Q2 Schema Reference
- Sun Java System Communications Services 6 2004Q2 Event Notification Service Guide
- Sun Java System Communications Services 6 2004Q2 User Management Utility Administration Guide
- Sun Java System Communications Services 6 2004Q2 Schema Migration Guide
- Sun Java System Communications Express 6 2004Q2 Administration Guide
- Sun Java System Communications Express 6 2004Q2 Customization Guide
For end users, online help is available from either user interface: Sun Java System Calendar Express, or Sun Java System Communications Express.