Skip Headers

Oracle® Calendar Administrator's Guide
Release 2 (9.0.4)

Part Number B10892-02
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Feedback

Go to previous page
Previous
Go to next page
Next
View PDF

6
Setting Up Calendar Nodes

A node is a database containing agendas and information for users, resources and event calendars. A node network is a set of two or more connected nodes. More than one node can exist on a single calendar host. This situation commonly occurs where a group of users requires a different time zone, or when there is a logical division that the administrator wishes to maintain within a group of users in the same time zone.

This chapter covers the following topics:

Creating a Calendar Node

Each node is identified by a unique numeric key called the node-ID. Most administrators set one or more descriptive node aliases that may also be used when connecting to the calendar server. A SYSOP (node administrator) password restricts access to the calendar account used for all node management tasks. Each node has a default time zone.

To create a node, you will need the following information:

To create a node:

  1. Use the unistop utility introduced in Chapter 5, "Calendar Server Administration", to bring down the calendar server. Please note that the server must be down in order to create a node successfully.
  2. Run the uniaddnode utility. For full information on use and syntax of unistop and uniaddnode, see Appendix E, "Utilities" in the Oracle Calendar Reference Manual.
  3. Use the unistart utility introduced in Chapter 5, "Calendar Server Administration", to restart the calendar server. For full information on use and syntax of unistart, see Appendix E, "Utilities" in the Oracle Calendar Reference Manual.
Example

To create a node with a node-ID of 144 and alias "Publications":

% uniaddnode -n 144 -a publications -w dmpasw
uniaddnode: Database initialization done
uniaddnode: node [144] has been successfully initialized

An entry similar to the following would now exist in the $ORACLE_HOME/ocal/misc/unison.ini file. Note that the name and version fields are for internal use and are automatically generated during node creation. The values in these fields must not be modified.

[144]
aliases = publications
name = N2
version = A.02.61
timezone = EST5EDT

Deleting a Calendar Node

Deleting a node manually requires an advanced knowledge of the calendar server. Before attempting to remove a node, familiarize yourself with the contents of the chapters referenced in the following procedure.

To delete a node manually:

  1. Make an archive of the node if necessary. Use the archive tools available on the system you are using if you want to back up only the node you are deleting. If you want to back up the entire calendar database, see "Server Backup and Restore" in Chapter 15, "Node Maintenance", for more information.
  2. Remove the node from the node network (if it is part of one) by editing the $ORACLE_HOME/ocal/misc/nodes.ini file and applying the change. Understand the contents of Chapter 7, "Calendar Node Networks", before attempting to do this.
  3. If you are running a directory server (including OiD), delete all users, resources and event calendars on the node (using uniuser -ex).
  4. Shut down the calendar server.
  5. Delete the entire $ORACLE_HOME/ocal/db/nodes/<Nx> directory, where <Nx> is the value of the name parameter in the appropriate node section of the $ORACLE_HOME/ocal/misc/unison.ini file. For example, if you are deleting the node with node-ID 144, <Nx> is the value of the name parameter in the [144] section of the unison.ini file. For details on unison.ini parameters, see Appendix C, "Server Parameters" in the Oracle Calendar Reference Manual.
  6. Delete the corresponding node section in the $ORACLE_HOME/ocal/misc/unison.ini file. For example, if you are deleting the node with node-ID 144, delete the [144] section of unison.ini.
  7. Restart the calendar server.


    Note:

    If you are using a third-party directory server, you may want to remove all references to reserved calendar users for the deleted node. Use your directory server's ldapmodify utility or other tools available with your directory server.