The Domino server is a collection of services called tasks.
Core tasks
(Generally run on all servers unless specified)
| Task Exe. | Task Name | Task Description |
| nservice |  | Included as most of us run Domino as a service in Windows. |
| nserver | Database Server | Provides core database services - will be multiple threads handling process and user/server connections. |
| nrouter | Router | Mail router for sending NRPC mail. |
| nprocmon | Process Monitor | Monitors server tasks for failure, initiates Domino fault and restart when occurs. |
| namgr | Agent Manager | Runs scheduled agents - usually multiple instances. Number of namgr tasks depends on day vs night settings in server document. |
| nadminp | Administrative Process | Performs many of the tedious and multi-step maintenance tasks in a Domino Domain (environment). |
| nhttp | HTTP Server | Runs the Domino web server. Run on all servers hosting web mail or web applications. |
| nldap | LDAP Server | Runs the Domino LDAP server on administrative server for Lotus Domain. Not usually run on other Domino servers. |
| nsmtp | SMTP Server (Listener) | Used for Domino servers receiving SMTP mail from Internet. Otherwise, not needed. |
| nreplica | Replicator | Replicates / syncs changes within same applications between Domino servers. Needed if you have more than one Domino server. |
| nevent | Event Monitor | Monitors system for events to handle. |
| nupdate | Indexer | Provides view index updates on server. |
| nca | CA Process | Certificate authority which handles server-based certificate requests, renewals, and renames. |
| ndircat | Directory Cataloger | Updates directory information from Domino Directories into the Directory Catalog (dircat.nsf) database. |
| ndiiop | DIIOP | Java IIOP server for Domino that handles local or remote CORBA calls. Most of us don't run this anymore. |
| nimap | IMAP | Provides mail IMAP server for Domino that handles mail clients that use the IMAP format. (Superior to POP3. Use this if politics allow.) |
| npop | POP3 | Provides mail POP3 server for Domino that handles mail clients that use the POP version 3 format. (Use IMAP instead if politics allow as it supports server-based folders, mail stays on server for easier backup.) |
Statistical Tasks
(Generally run on hub servers unless specified)
| Task Exe. | Task Name | Task Description |
| nmtc | Message Tracking | Enables historical tracking of messages within the Admin client. Summary data is collected and stored in the mtstore.nsf database. (Should be enabled for all Domino servers that route mail.) |
| ncollect | Statistics Collector | Run on a "hub" server and collects "spoke" Domino server(s)' statistics and populates statistics into statrep.nsf |
| nstats | Stats | Generates statistics for a remote server on demand. (Run on a "spoke" server for a "hub" server to request statistics.) |
| nstatistics | Statistics | Records "this" server database activity in the stats log file. By default, runs via notes.ini at 5:00 AM. |
| nrunjava | RunJava ISpy | A runjava option, allows admins to send mail probes to test mail routing w/o having to send test e-mails. |
 |  |  |
Calendaring Tasks
(Generally run on mail and calendaring servers)
| Task Exe. | Task Name | Task Description |
| nsched | Schedule Manager | Performs schedule lookups for PIM (Personal Information Management) for user calendaring and reservations. |
| nrnrmgr | Rooms and Resources Manager | Performs room/resource lookups, reschedules, meeting invitations, cancellations, and busytime database updates for PIM functionality for user calendaring meeting reservations. |
| ncalconn | Calendar Connector | Handles free-time requests from users/other servers for calendaring functionality for PIM functionality for user calendaring and reservations. |
Maintenance (Scheduled)Tasks
(Generally run in notes.ini at certain times or via Program documents)
| ndesign | Designer | Updates database designs to their templates.
By default, runs via notes.ini at 1:00 AM. (Can be disabled on spoke servers that don't contain master templates.) |
| ncatalog | (Database) Catalog | Updates database application information into the Catalog database.
By default, runs via notes.ini at 1:00 AM. |
| nupdall | Updall | Updates view indexes and full-text indexes for all databases on server to ensure all index integrity.
By default, runs via notes.ini at 2:00 AM. |
| nobject | Object | Provides maintenance for shared mail.
By default, runs via notes.ini at 3:00 AM. (Remove from notes.ini unless you use shared mail.) |
| nfixup | Database Fixup | Scans and fixes corrupted databases. (Run via Program document as needed.) |
| ncompact | Database Compactor | Compacts databases to free white-space or additionally to reduce file size on disk. Can also be run as a database fixup-tool or to upgrade or downgrade a database ODS (database structure version). (Rujn via Program document as needed.) |
Example Program Document:
Program: nserver (or just server for Linux)
Command Line: -C "tell http quit"
Router and SMTP Task Commands:
| Command: | Description: |
| tell router quit | stops the the router cleaning |
| load router | starts the router after quit above |
| restart task router | gracefully stop and start the router in one command |
 |  |
| route * | route all pending mail (again) |
| sh stat mail | displays general mailing statistics |
| sh nlcache reset | clears the in-memory cache lookup so router has to get cached names from the ($Users) view again. |
 |  |
trace myserver/MyOrg
or
trace myserver | performs connection test for routing and replication and confirms if encryption or compression is enabled for the connection |
 |  |
| tell router update config | updates the router task's in-memory configuration to the actual configuration documents |
| tell router show | status state and current router threads displayed to Domino console |
| tell router list main | list the mail in mail.box and their state to the Domino console |
| tell router dump routing tables | Displays the current routing tables to the Domino console |
 |  |
| tell smtp update config | updates the SMTP (receiving SMTP mail) task's in-memory configuration to the actual configuration documents in the Domino directory |
Notes:
The filenames assume MS Windows installation. Drop the leading n for Linux.
A complete list is the the Administator Help database, do a search on "Domino server tasks".
Other common tasks that exist are tasks for Domino Clustering, Transaction Logging, and a slew for Lotus Sametime (Instant Messaging).
previous page
|