Category Archives: domino

Notes & Domino 8.5.3 System Requirements

I know I will need these technotes a number of times over the next few days so for myself and anyone else looking for them in one place here goes:

IBM Lotus Notes 8.5.3 System Requirements

IBM Lotus Domino 8.5.3 System Requirements

IBM Lotus Domino Designer and Administrator Clients 8.5.3 System Requirements

IBM Lotus Notes Traveler 8.5.3 System Requirements

IBM Lotus iNotes 8.5.3 System Requirements

The Domino Administrators Swiss Army Knife

There are lots of good tools out there for troubleshooting and solving problems that can occur in your environment.  The “All-in-one” Admin tool is a good collection documented and available for download in Technote 1459332.  Here is a list of the tools included:image

Technote 1459332: All-in-one Admin Tool for agent-based troubleshooting & problem solving

Upgrading from 32 bit to 64 bit Domino (what is a flatform?)

Nice technote detailing a couple of scenarios for upgrading Domino from a 32 bit Install to a 64 Bit install on Windows flatform well I suspect they meant platform

image

Setting the typo aside, it is actually a good technote, giving a couple of scenarios as well as highlighting the ease of which Domino can move between 32 bit and 64 bit operating systems and installs.

If you haven’t yet upgraded your Domino servers to 64 bit what are you waiting for, in my environment we have really benefited from the additional memory available to Domino in a 64 Bit install

Technote 1296452: FAQ 64-bit version of Domino

Technote 1506430: Steps to migrate a 32 bit Domino server to 64 bit server on Windows platform

Update: The team responsible for Technote content has already reached out to let me know the typo will be fixed

File Auditing for Domino on AIX

If you run Domino on AIX this is a really cool technote

Problem
There are specific scenarios were external debug is needed to help troubleshooting Domino issues.
 
Symptom
There are specific scenarios were external debug is needed to help troubleshooting Domino issues.

1. Suspected 3rd party task accessing Domino data

2, Unexplained change of OS level ownership/permissions on Domino file

3. Unexplained zero bytes size for Domino file

4. Unexplained Domino data corruption

5 Undocumented Domino file rename at OS level

6. Undocumented Domino file deletion

The technote goes on to explain how to set up the AIX “Audit” tool to monitor changes to files at the operating system level.  Think someone is logging in and touching your notes.ini file… audit it, any other key files (names.nsf, admin4.nsf, critical application database) that you want to make sure is not being touched by anyone outside of Domino.. audit it.

I can think of a few instances this would have been useful to have in place on a server.  The only downside is you have to set up “Audit” to specifically track a file, so while you might not audit every file on a Domino server starting with notes.ini and names.nsf might be a good idea.

The technote also warns you:

NOTE: Since the audit tool in this example will be documenting every read/write event for names.nsf, this output can be extremely verbose.

so make sure you have enough disk space, and understand how to purge out the audit logs before they fill up your disk.

Technote 1445939: Using "Audit" on AIX to monitor Domino files

My Speedgeeking slides on Managed Replica #LS11

I had a great time participating in Speedgeeking at Lotusphere, I wanted to share my slides from the session (all 7 of them).  In looking them over I realize that they were really designed to be spoken to, but I don’t have time to make any changes right now, so figured I would share them in case anyone was looking for them.

Creating Database Replicas with a Specific ODS Version

This came up today, I haven’t had to use this trick in a while, but it is a good one to have up your sleeve if you ever need it, since I taught this trick to one person already today, figured I would throw it out there for anyone else working in mixed environments and in need of it. 

If you ever need a Database to be created at a specific ODS (especially a lower one than the client you are using) you can replace .NSF with any of the values in the chart below when creating the replica or copy (you can not simply rename an existing file).

Extension

ODS Level

.n85 51
.ns8 48
.ns7 43
.ns6 43
.ns5 41
.ns4 20
.ns3 17

If you rename the file with an NSF extension it will retain the ODS it was created it, however the Compact task will never upgrade the ODS of a database created with an ODS Specific extension, even after being renamed with an .NSF extension.  Technote 1086780 has more details.

(One more note, if you were just looking to get a database to ODS 43 you could also do this by removing CREATE_R85_DATABASES=1 or CREATE_R85_DATABASES=1 from your notes.ini, restarting your Notes client, and simply creating a .NSF.  Any databases created using this method would be upgradeable later on via compact)

Disabling Transaction Logging on a Server running DAOS

If you are running DAOS, you know that Transaction Logging is a prerequisite to enable DAOS on your server.  Ever wondered what would happen if you turned Transaction Logging off?  I tried it, and am actually really pleased with how this was implemented.

When you go in to your server document and change Transaction Logging to Disabled, when you save the document you get this warning:

daos-tlog1

and then when you say OK you get this:

daos-tlog2

What is happening here is any new attachments will now be stored in the NSF file, instead of the DAOS store (obviously losing any DAOS benefits), but the key is that any attachments already stored in the DAOS store will continue to work just fine, when a document is accessed the associated attachment will be there as it was when Transaction Logging was enabled.

I am of course not suggesting that you go try this on your production servers, but it is nice to see that there is some resiliency built in to DAOS, and should anything go wrong with your Transaction Logs, DAOS will keep serving up attachments. 

After transaction logging is re-enabled attachments will automatically go back to being stored in the DAOS store, however you will have to run a Compact –c on all databases to get the attachments that were stored in the NSF while Transaction Logging was disabled moved to DAOS.

If by some chance you have not yet looked at DAOS, you might want to grab the DAOS Estimator tool and start calculating your potential disk savings, and don’t forget the impact DAOS can have on your backups as well.

Additional Information:

Technote 1425017: Can Transactional Logging be disabled while DAOS is enabled?

Notes and Domino Wiki: DAOS FAQ

Why You Should Disable Domino Fast Server Restart

Domino Fast Server Restart was introduced in Domino 8, it was designed for 32 bit versions of AIX and Solaris.  The idea was in the event of a server crash the server could be restarted, while NSD was still running to collect diagnostics on the crashed server.  The only caveat was that you were required to have sufficient memory to run both the crashed instance, and the new instance. The good news is Server Fast Restart is disabled by default, I don’t know how many people implemented it (I remember testing it at one point, but don’t believe I ever enabled it on a production server).  Server Fast Restart is not supported in 64 bit versions of Domino, and IBM is now recommending that Fast Restart not be used at all.  Other technotes related to Fast Server Restart seemed to have vanished. Might be worth double checking the old notes.ini file and make sure you have it disabled.

Disabling FAST RESTART Remove the following .ini parameters: SERVER_FAST_RESTART=1 DEBUG_DISABLEOSFILELOCKS=1 SERVER_FAST_RESTART_INSTANCE=n

Technote 1450877 It is not recommended to use Domino FAST RESTART on any platform with any version of Domino Notes and Domino Wiki: SERVER_FAST_RESTART

Live Blogging: Kevin Cavanaugh Collaboration Roadmap at Tri State LUG

Tune in at 4PM for a live blog of Kevin Cavanaugh’s Collaboration Roadmap session at the Tri State Lotus User Group.  We will kick off live coverage around 3:45 PM EST

Speed up your Domino Administrator Client with a notes.ini setting

Hat Tip to Bob Balaban for pointing this one out to me.

 

When you load up the Files tab of the Domino Administrator Client it lists all the files in the Data directory, including some of the files under the datadomino directory.  In Domino 8.5 and later there are many more files under the dataDomino directory (Dojo) which are included in the scan for Files.

You can disable this using a notes.ini parameter ADMIN_CLIENT_SKIP_DOMINO=1 When set this will prevent the scanning of the datadomino directory when you load the Files tab in the Administrator client and you will be much happier with your load times.

Notes and Domino Wiki: Admin_Client_Skip_Domino