You are on page 1of 14

How cluster works?

All the servers in a Domino cluster continually communicate with each other to keep updated on the status of each server and to keep database replicas synchronized. Each server in a cluster contains cluster components that are installed with the Lotus Domino server. The components keep replica databases synchronized, and they communicate with each other to ensure that the cluster is running efficiently and smoothly. They also let you set limits for workload balancing, track the availability of servers and databases, and add servers and databases to the cluster. A cluster's ability to redirect requests from one server to another is called failover. When a user tries to access a database on a server that is unavailable or in heavy use, Domino directs the user to a replica of the database on another server in the cluster. An Enterprise server license is needed for clustering and Partitioning. Internet Cluster Manager (ICM) is used for fail-over and load balancing. If Administration Request database got corrupted and u dont have any backup copy then how u will recover. Ans:- Delete the admin4.nsf and restart the server. it will create a new one with all setting & ACL. If i give u 2 Notes.in, one of server and one of Client how can u identify which notes.ini is of server? In Notes.ini for notes, the kit type in the second line is KitType=1 In Notes.ini for domino, the kit type in the second line is KitType=2 1) what is the registration server. Ans: A server which registers new users,server,OU and Organisation and initially stores these document in the Domino directory untill the replicate untill the next replication occures. 2) what is the administration server. Ans: An Administration server controls how the Administration process does its work.It stores the requested work in the administration request database and then process them accordingly to their status.By default first server in the domino domain is the Admin server for the Domino directory which maintains its ACL, performs deletion,name change and replicate to the other server in the DNN. 3) what is the difference between registration & administration server. Ans: 1. Both Def. 2. Registration Server maintains the Names.nsf database while Admin server maintains the Admin4.nsf database. 3. By default there is one primary Admin server w.r.t. Hub-Spoke topology wheres as registration server can be more than one in a domain. 4) what is the administration process. Ans: The Admin process is a program which automates many routine administrative tasks such as Name management task(Rename/delete user and group),Mail file management task(Delete/Move mail file,ACL chages,Enabling agents),Replica management task(Create/Move/Delete replicas).

What is different type of administrator? Full access administrator -.What is difference between replica & new copy? Replica is a copy of database which having the same replica ID which share during the replication process And new copy is a simpale copy of database which don't have any replica ID and further u cannot replicate from it's original database 2.What is ODS version of R5 & R6 & R7? File ext. R6-43. the certificate information is changed. Enter a new password for your ID.5) how do work administration process in background. this is indicated in the Person document under the Change Request field). 2 do not enter your password.nsf------------v6-------43 .gets rights and privileges of view-only console administrator (but not system administrator) System administrator -. When the renaming process is in progress. when a user is renamed. Enter the password(s) given to you by your administrator(s) in the "Enter Passwords" dialog box. 1.nss------------v7-------43 from verson 5 lotus support >4GB size. Select the user ID file to recover in the "Choose ID File to Recover" dialog box. Administrator -.Certification Logs Database(Certlog.nsf and administrar 3) what is ODS version of R5.Admin4. transaction logging. 4.Administrator client(Domino/Web)(Different Tools).nsf-------V4-------20 . Full console administrator -. This is stored in a Person document in the Domino Directory. 5. What should i do on all NSF file? Ans : As ODS version are diffrent on both Release and it will not accept so we need to change the ODS version after upgradation.Domino Directory(It provides set of instructions with AdminP For instance. 6.R6. Ans: R5-41. 3.ns4. in-place compaction . and you are prompted to enter a new password for your user ID.nsf------------V5-------41 .. R7-43 4) If i am upgrading my Domino from R5 to R7. Click "Recover Password" in the "Wrong password" dialog box. Just click OK.gets all rights and privileges of all administration access levels listed.-----version-------ODS --?-------------V3-------17 . and repeat until you have entered all of the passwords.R7. and confirm the password when prompted 4.nsf database created when server installed it works assgining new certificates).When you first log in to Notes and the Password dialog box appears.gets rights and privileges of restricted system administrator 3.If user forgot his password how will recover the password? If you have recovery information set up for your user ID on your server The recovery password is randomly generated and unique to each recoverable ID file and administrator.gets all rights and privileges of database administrator and full-console administrator (but not system administrator). Ans: Adminp works in background with the help of differents components like AdminP server Task(Starts by default on all server starts).

The term ABEND is a combination of the words "abnormal end.Replica.ini: ServerTasks=Update.BOX is configured for the server. For example. each MAIL..CalConn.it will Shows you Router delivery statistics.basic router command? Tell Router Delivery Stats--. You can use this command to compact MAIL. Tell Router Update Config-------Updates the server's routing tables to immediately modify how messages are routed. MAIL. Server hang A Domino server hang is a situation where the Domino server is still running. but one or more tasks on the server are not responding to requests.BOX at any time.box is corrupt or there are some hardware issue u can check log file and analyze ur problem and try to resolve it Server crash A Domino server crash is a situation where the server program has terminated and it is no longer running.BOX is automatically compacted at 4 AM.AdminP. By default. either ur mail. 8. Tell Router Compact-------Compacts MAIL.When will set the pull type of replication in server? Forces a one-way replication from the specified server to your server.BOX database will be compacted in sequence. replicate a single database from the specified server to your server we are using pull command by including the database name on the command line 7.ini? There are a number of parameters in Lotus Domino's notes.What is parameter of notes. The term "hang" also defines a state that sometimes occurs when computer programs do not run as designed. These tasks may still be active. You can often determine the task that the server was performing when it terminated by looking at the crash screen.nsf ServerTasksAt3=Object Info -Full ServerTasksAt5=Statlog . This removes the 5 minute delay before a Router configuration change takes effect 9. these are the server task entries in notes. If more than one MAIL.AMgr. An ABEND is a special form of server crash.ini configuration file that affect .BOX and cleans up open Router queues.Router. Object Collect mailobj.What type of replication? Pull Pull Pull Push (default) Pull Only Push Only 6. or from the NSD/RIP log file (depending on which release of Domino you are running).Sched ServerTasksAt1=Catalog..Design ServerTasksAt2=UpdAll. but they are not doing what they are supposed to do." ABEND crashes do not produce RIP or NSD files.What will do if server get hang? It’s very difficult to take a single step There are so many reason to get server hang .5. Tell Router Show Queues------Shows mail held in transfer queues to specific servers and mail held in the local delivery queue Tell Router Exit or Tell Router Quit-----Stops the Router task on a server.

The major diff between designer and manager access is manager can edit ACL (execution control List) entry but designer can not modify ACL entry 9) how many types of policy. which resides in the Domino Directory (NAMES. as a is pull type. which states the server which is requesting for the registration of user is called registration server.BOX database on the user's Domino mail server. the changes will be pulled from b to a i.to transfer the message.How internal & external Mail routing work? Give with example? When user send a mail NRPC(Notes protocols) to deposit the message into the MAIL.BOX on a Domino server) and delivers it to the recipient's mail file When will set the pull type of replication in serv suppose there are 2 servers A n B pulltype replication mins first let me tell what is initiating srv n target srv Initiating srver mins from wher the changes has been done n trget srver mins from wher the changes will be reflected. Using SMTP routing. Explicit . There are two kinds of ECLs: the Administration ECL. Using Notes routing. The Router checks its routing table to calculate the next "hop" for the message on the path to its recipients and determines the appropriate protocol -. until the message is deposited in the MAIL. a(ini srv) b( trgt srv) now if u made this.10.BOX and determines where to send the message for each recipient. the Router moves the message to the MAIL.NSF). 6) what is ECL and can we implement the ECL from server side. which is stored in the user's Personal Address Book (NAMES. The Router on that server transfers the message to the next hop.DC & Vice Versa ) 8) what is difference between Manager & designer access. a smart host.either SMTP or Notes routing -.It lets you control which formulas and scripts created by another user can run on your workstation. Organizational 2. 1) what is the registration server.BOX database on the recipient's home server.The Router finds the message in MAIL.the recipient's mail server. then the Server A is Registration server and Server B is Mailing server. or one of the servers in the recipient's Internet domain -. An ECL is used to set up workstation data security.BOX database on the server that is the next hop in the path to the recipient's mail server. 7) can we make the HUB server from spoke server.and transfers the message. ( Like ADC . and the workstation ECL. Ans: If I have to create a user and I am sitting on Server A and creating users on Server B.Yes workstation ECL is updated/Implement from Server Admin's ECL by creating a Security policy document.The Router on the recipient's server finds the message (in MAIL. a relay host.NSF).e any changes done in b will be seen in a bt any changes done in a will not be seen / reflected in b. Ans: 1. the Router connects to the destination server -.

.. Replication occurs in this order: 1. Domino Database names can have no more than 32 characters.when the changes in the ini srver get reflected in the target srver. only push replications from a server. only pull replication of changes from a server By default.e if you make any change in a srver 1 it will not be reflected in srver 2 and vice versa. if we want to deploy the explicit policy on them what is the step. File Size Limitations o o o Database file names can be up to 8 characters.Depositor 3.reader 4. Ans: Backup files: All ID files(Servers/Users).when the changes in the target srver get reflected in the initiating srv. 3.pull type 2. 3.All Database(Data folder->NSF+NTF) what is ACL & type? 1.when both happens mins first pull. 1. 2. 5. Replication Type Push-Pull: a workload server both pulls in and pushs out: Pull-Pull: Servers pull from each other Depositor users can not pull.(An Explicit policy always override the Organisational policy.push type. Ans: Select group->select groups from Tool panes->click assign policy. 3.pulpush type.10) one group which are allready exist. then push.see by Policy synopsis) 11) how we take the lotus server backup. .What are type of replication? ans: three type 1.designer 7.what will be do when replication stop between the two server? ans: Stop showing the effect. Domino databases can hold up to 16GB. ACL changes Design changes Document changes 14. Access Control list(Acl) type -->1.Author.No Access 2. Reader users can not push.Editor 6. i.manager 5. replication is performed to all files identified with the same Replica ID displayed in Database Properties Information tab. 2.

and provides online and partial backups. Domino starts overwriting old transactions. Servers and users who belong to the same name tree can communicate with each other. The transaction log consists of log extents and the log control file (NLOGCTRL. Each of these policy settings documents defines a set of defaults that apply to the users and groups to which the policy is assigned. Archived logging creates log files as needed. It simplifies backup and restoration. perform a backup on the databases.LFH). With circular logging. After the disk space is used up. and archived The Database Transaction log file is 192 MB by default. Policy Settings Creating a policy is a two-step process. Create a Registration settings document to register a number of users with the same settings. If you create an organizational policy. you assign it manually during user registration. A transaction log is a record of changes made to Notes databases. A policy is a document that identifies a collection of individual policy settings documents. (2) (3) (4) (5) Types of IDs you can recertify You can recertify any of the following types of IDs: • • • • Organizational unit Server User Organization certifier (when it is used to certify itself) Certifier IDs and certificates Certifier IDs and certificates form the basis of Domino security. To place servers and users correctly within your organization's hierarchical name scheme.Transaction log: Transaction logging captures all the changes that are made to databases and writes them to a transaction log. you create a certifier ID for each branch on the name tree. in the Person document or by using the Policy Assignment tool. Create a Security settings document to define and maintain Admin ECL settings and to setup Internet and password security. with a maximum limit of 4096 MB. Domino reuses a fixed amount of disk space (up to 4GB) for transaction logs. You use the certifiers during server and user registration to "stamp" each server ID and user ID with a certificate that defines where each belongs in the organization.circular. starting with the oldest. linear. • • • • • (1) Create an Archive settings document to create and modify a set of rules that defines how mail database documents are selected and archived. Using a policy. Creating a Setup policy settings document to define first-time user setup configurations. If you create an explicit policy. . When the space fills up. it automatically applies when you register users. Create a Desktop settings document to dynamically update desktop settings and configurations for users. The log files are not overwritten until you archive them. There are three logging styles to choose from -. servers and users who belong to different name trees need a cross-certificate to communicate with each other. in \LOGDIR. you control how users work with Notes.

If your company is large and decentralized. you might want to use the Domino Administrator after server setup to create a second organization certifier ID to allow for further name differentiation -. During first server setup. . with the result that the server ID and administrator's user ID are stamped with the organizational unit certifier rather than with the organization certifier.here are two types of certifier IDs: organization and organizational unit. this organization certifier ID automatically certifies the first Domino server ID and the administrator's user ID. Recovery information is stored in the certifier ID. Signing The nstats. which helps users to find and locate Domino databases and files of interest to them within the Domino domain Compact (Database Compaction) Reorganizes the disk usage by each database in order to free up unused space. tell amgr resume tell amgr status Catalog Maintains the Domain Catalog. tell adminp process all tell adminp show databases AMgr The Agent Manager runs scheduled and triggered agents in Domino databases. The Compact task can be invoked with the following commands (the various options can be combined as needed): load compact [database] Compacts the database or specified subdirectory. Readers. Mail encryption. East/Acme or Sales/East/Acme.just remember to recertify the server ID and administrator's user ID.nsf. If you choose to. and servers to monitor specified in file events4. Organizational unit certifier IDs The organizational unit certifiers are at all the branches of the tree and usually represent geographical or departmental names -. During first server setup.for example. you can create a first-level organizational unit certifier ID during server setup.exe agent process collects statistics and events to file statrep.for example. A certificate is a digitally signed message added by a certifier to a Notes ID file. AdminP The Administration Process automates many administration tasks. Acme. giving it the name CERT. messages. load compact [database] -S X Compacts databases with greater than X % free space. If you choose not to create this organizational unit certifier during server setup.ID. Organization certifier ID The organization certifier appears at the top of the name tree and is usually the name of the company -. to differentiate between company subsidiaries. Station. the Server Setup program creates the organization certifier and stores the organization certifier ID file in the Domino data directory. View Access and Workstation ECL Field Access: Authors. Form.nsf based on the list of thresholds. Encryption. The recovery password is stored in the User ID.for example. you can always use the Domino Administrator to do it later -.

load compact [database] -f Compacts the database and changes the format of the database to disable support for document table bitmap optimization. and does reduce the file size of the database. but does not reduce the file size of the database. load compact [database] -L When using copy-style compaction. load compact [database] -B Compacts databases in place. ignores any errors that occur during compaction. Used when backing out of an upgrade from R4 to R5. Can be used only if the database internal format is not being changed due to a change in one if the advanced database properties. load compact [database] -H Compacts the database and changes the format of the database to enable support for maintenance of the specialized response hierarchy used by the @AllChildren and @AllDesendants view selection formulae. allows access to the database while the compaction is in process. load compact [database] -M For R4 databases.[database] -D Compacts databases and deletes any built view indexes. Compaction ends for the database if a user accesses the database. load compact [database] -R Compacts databases and changes the ODS version to R4 from R5. It recovers unused space within the database. load compact [database] -b Compacts databases in place. load compact [database] -T Compacts the database and changes the format of the database to enable transactional logging. It recovers unused space within the database. load compact [database] -i When using copy-style compaction. load compact [database] -c Uses copy-style compaction of the database. load compact [database] -F Compacts the database and changes the format of the database to enable support for document table bitmap optimization. sets a maximum size of 4GB and compacts the database. load compact [database] -h Compacts the database and changes the format of the database to disable support for maintenance of the specialized response hierarchy used by the @AllChildren and @AllDesendants view selection formulae. load compact [database] -t Compacts the database and changes the format of the database to disable transactional logging. rather than in-place compaction. load compact [database] -U load compact .

. archives documents to another database. The Convert task can be invoked with the following commands: load convert [-r] mailfilepath currenttemplatename newtemplatename Converts the mail databases in the given mailfilepath from the currenttemplatename (* can be used to match all existing templates) to the newtemplatename. The new template in R5 is called MAIL50. load fixup [database] -i Checks only new documents in the database since the last run of fixup. by default it checks only documents with the last modified date since its last run. Convert Used to update the mail databases to a new mail template design. Fixup Fixes suspected corrupt Domino databases. These options can be combined as needed: load fixup [database] -F When fixup runs against multiple databases. The new mail template for R5 is called MAIL50. load convert -m mailfilepath Changes the mail databases specified within the mailfilepath to able be used for IMAP mail access. load compact [database] -A Doesn't compact the database. load convert -l mailfilelist Produces a list of primary mail databases (but not replicas) on the server and writes the list to the file specified in mailfilelist. load convert -f mailfilelist currenttemplatename newtemplatename Updates the mail databases listed in the mailfilelist from the currenttemplatename (* can be used to match all previous templates) to the newtemplatename. which would be used with the -f option as shown in the next entry. load compact [database] -u Compacts the database and changes the format of the database to disable maintaining unread marks. archives documents to another database and then deletes these documents from this database and compacts the database.NTF. load compact [database] -a If archiving is set up for the database.NTF. The -r option is used to recursively process subdirectories below the given mailfilepath. This parameter then forces the fixup task to check all documents in all databases being checked. typically used when upgrading the server to from R4 to R5.Compacts the database and changes the format of the database to maintain unread marks. and then deletes those documents from this database if archiving is set up for the database. This option is used to produce a list of mail database files.

This task does not need to be explicitly started. tell mtc purge value Purges collected message tracking information older than value days from the message tracking database now. This task has the following commands available to modify its behavior while it is running: tell router delivery stats . tell mtc interval value Changes the collection interval used for message tracking information by the MTC task. (Lotus recommends that you do this only when requested by Lotus Support. rather than waiting for the message tracking interval. tell mtc process Collects information now for message tracking.load fixup [database] -J Runs fixup against databases that have transaction logging enabled. load fixup [database] -U Changes unread document lists to the older R4 format. logs every database suspected of being corrupted. Router Delivers mail to databases on this server and forwards it to other servers as required. A typical use of this is to allow documents to be copied to another database before fixup deletes them in an effort to retrieve documents from a corrupted database. When this parameter is specified. load fixup [database] -Q Instructs fixup to be less thorough in its checking for corrupted documents in the database. tell mtc reindex Reindexes the message tracking store database now.) load fixup [database] -V Specifies to not check views for corruption. tell mtc compact Compacts the message tracking store database now. if mail tracking is enabled on the server by a Configuration document. parameter isn't used. MTC (Message Tracking Collector) Monitors the work of the Router process (which delivers mail in Domino) and keeps records as required as to what mail was sent to whom. then Domino will start this task automatically as the Router task is started. This allows users and administrators to query mail status. load fixup [database] -N Changes the way that fixup operates when a corrupted document within a database is encountered. The default is to log only when a database problem is found and needs to be corrected. any corrupted documents found are not deleted. fixup doesn't check these databases. load fixup -L If this When used without specifying the database to check.

NSF is created in the server data directory. load updall database -C Rebuilds the full text indexes and any unused views in the database. load updall [database] -X Displays the number of user appointments and resource reservations in the free time database. tell router use databasename Enables the use of shared mail on this server.INI.BOX is on the server (for example. and compacts the MAIL. If more than one MAIL. each of these databases is compacted in turn. load updall [database] -F Updates full text indexes but not views. tell router compact Shuts down the mail routing process on the server. and a new database link called MAILOBJ. MAIL1. When the compaction activity is complete. load updall [database] -A Performs an incremental update of an R4 site search database. load updall [database] -M Updates full text indexes that are configured to be updated immediately or hourly. load updall database -T view -R Rebuilds the view in the database whether or not it is out of date. load updall [database] -R Rebuilds all full text indexes and all views in the database. which points to databasename. the router process is resumed. load updall [database] -B Performs a full update of an R4 site search database. or daily.BOX database. tell router show queues Shows the current number of waiting mail items in the queues for each destination mail server. load updall database -T view Rebuilds the out-of-date view in the database.BOX and MAIL2. load updall [database] -L Updates full text indexes that are configured to be updated immediately.BOX if the server is configured to have two). . databasename is the name of the database used for the shared mail database. load updall [database] -V Updates view but not full text indexes.Shows the current mail routing delivery statistics. Updall (Indexer) Maintains changed views and full text indices as the data changes within the Domino database. It also changes the value of SHARED_MAIL to 2 in NOTES. load updall [database] -H Updates full text indexes that are configured to be updated immediately. hourly.

Access level privileges in the ACL After you assign an access level to each user. and server. . In the Server document. you can select or deselect privileges within an access level. the setup program assigns each NNN a default name in the format portname network. Access level Default privileges Optional privileges Manager Create documents Create private agents Create personal folders/views Create shared folders/views Create LotusScript/Java agents Read public documents Write public documents Create documents Create private agents Create personal folders/views Create shared folders/views Read public documents Write public documents Create documents Read public documents Write public documents Author Read public documents Delete documents Replicate or copy documents Designer Delete documents Create LotusScript/Java agents Replicate or copy documents Delete documents Create private agents Create personal folders/views Create shared folders/views Create LotusScript/Java agents Replicate or copy documents Create documents Delete documents Create private agents Create personal folders/views Create LotusScript/Java agents Write public documents Replicate or copy documents Create private agents Create personal folders/views Create LotusScript/Java agents Write public documents Replicate or copy documents Read public documents Write public documents Read public documents Write public documents Editor Reader Read public documents Depositor No Access Create documents None DNN (DOMINO NAMED NETWORK) A Domino named network is a group of servers in a given Domino domain that share a common protocol and are connected by a LAN or modem connections. group. NNN (NOTES NAMED NETWORK) The Domino Server Setup program automatically places all servers that are in a Domino domain and that run the same network protocol in the same Notes named network (NNN).

NSF). unless you specify otherwise during server registration CROSS DOMAIN CONFIGURATION The Cross-domain Configuration document specifies how a domain exchanges and processes administration requests.LOG FILE Every Domino server has a log file (LOG. The Cross-domain Configuration document is stored in the Administration Requests database (ADMIN4. The administrator who creates the Server document is listed as the administrator responsible for the server. and define server-to-server communication. as well as many other types of documents. Create a Server Connection document whenever you need to establish any new or additional server connections SERVER DOCUMENT The Server document is set up when you register a server. Lotus Domino automatically creates some documents when you perform certain administrative tasks Your address book or Domino Directory People Groups (3) Mail-In Databases (4) Policies (5) Settings (6) Certificates (1) (2) DOMAIN DOCUMENT Domain documents define the domains used in mail routing. as well as other services and features. transaction logging. You also use the Server document to enable mail routing. and fault recovery. It contains many of the settings that define how your server operates. DOMINO DIRECTORY The Domino directory contains documents that control directory services.400 Domain document Foreign SMTP Domain document Foreign cc:Mail Domain document Global Domain document (2) (3) (4) (5) (6) (7) MAIL-IN DATABASE .NSF) that reports all server activity and provides detailed information about databases and users on the server. The log file is created automatically when you start a server for the first time CONNECTION DOCUMENT The Server Connection document establishes a connection between servers and establishes how and when servers connect to replicate and to exchange mail. Use this document to specify which requests a domain can send to another domain or which requests a domain can receive for processing from another domain. manage server tasks. Use the Domain document form to create the following types of domain documents: • • • • • • • (1) Foreign Domain document Non-adjacent Domain document Adjacent Domain document Foreign X.

is not. and the random key is encrypted using the public key of each recipient. 4. the To. From. When the recipient attempts to open the encrypted message. 3. 5. the random key decrypts the message. . If this is successful. using the recipient's private key. Notes users can encrypt mail sent to other Notes users or to users of mail applications that support S/MIME -. the user receives a message indicating that the decryption failed and the mail application does not allow the user to access the message. MAIL ENCRYPTION Mail encryption protects messages from unauthorized access. You can request and obtain a server certificate from either a Domino or third-party certificate authority (CA) and then install it in a key ring. If the encrypted message is addressed to multiple recipients. you must create a corresponding Mail-In Database document. Whenever you define a database as being able to receive mail. you need a key ring containing a server certificate from an Internet certificate authority. encrypt mail received from other Notes users. which is stored in the sender's Personal Address Book or in the Domino Directory. The sender sends an outgoing message and selects the Encrypt option. In general.for example. the message is encrypted only once with one random key. the recipient can read the message. SSL To set up SSL on your server. If decryption is successful. the user's mail application attempts to decrypt the random key. Notes generates a random encryption key and encrypts the message with it. the header information -. If decryption is unsuccessful. 6. Microsoft Outlook Express and Netscape Communicator. 2. mail sent to users in a foreign domain cannot be encrypted How outgoing Notes mail encryption works 1. The recipient's public key must be stored in either a Domino Directory or LDAP directory that a user can access or in the sender's Personal Address Book. Only the body of a mail message is encrypted. or encrypt all documents saved in a mail database.for example. Users can use Notes mail encryption to encrypt mail sent to other Notes users. and Subject fields -. to encrypt outgoing and saved mail.The Mail-In Database document defines the properties and location of a database that can receive mail. Notes uses the recipient's public key. Notes encrypts the random encryption key with the recipient's public key and appends the new key to the message.