Concorde installations – Lotus Domino

05Mar07

 

Now the biggie, because Lotus Domino is quite choosy regarding libraries and Java. For once the Ubuntu help pages didn’t help me. Try to find the compat RPMs, not easy. And then I found a couple of sites which seemed to have succeeded without those RPMs. Specifically this thread in the forum was promising…

As detailed in the previous post, I created a new drive and partition for the VM. The new partition is for the /local directory. I honestly don’t know if keeping the notesdata files of the VM on that partition has any performance advantages like it may have when the disk is a physical one… In this case, the only reason is the need for larger capacity than the 8GB of the pre-configured Ubuntu 6.06 appliance.

As mentioned in the Ubuntu forum as well as on the notes.net one, installing GAWK might help smoothing some issues. And if not, no harm done. So we installed it via the Synaptic Package Manager.

Domino needs a user and a group under Linux which has no root rights. In the forum, you’ll find the choice of “domino” as the name for both, out of habit I prefer “notes” as user and group name. It also is the default choice for the installation options. Does this have any other consequences? No, do as you please.

The installation went without a hitch, here is the final Domino message:

The Domino Server installed successfully.

Please manually configure the Domino Server as follows:
1) Login as the appropriate UNIX user: ‘notes’;
2) Change to the data directory using the command: ‘cd /local/notesdata’;
3) Configure the server using the command: ‘/opt/ibm/lotus/bin/server’
To configure the server remotely, the remote server setup tool is required and you can use the command:
‘/opt/ibm/lotus/bin/server -listen’
After issuing this command, additional instructions will appear for remote server setup…

In order to recover an “old” server config of Lotus Domino with a fresh installation, there are different ways:

  1. Of course, updating the server by simply installing a complete version over an existing one usually works absolutely fine with Domino.  The update replaces the old files and when restarting the server, the design of the databases will be automatically refreshed.
  2. In case you want an absolute clean install, you can use the old ID files (admin, cert, server etc) to freshly install everything.  If you haven’t got the “old” Public Names & Address Book (Domino Directory), don’t forget that although your old certifications will be integrated into the new setup, but the old “users” aren’t.
  3. The dirty way to reinstall is to do a clean install, create new certifications using the old naming conventions (for the Notes domain, server nam, admin name etc).
  • If you have go the old files, including the ID-files and important databases such as the Public NAB and if possible the certification related databases, simply copy everything into the freshly installed directory (/notesdata/) and restart the server.  Should work fine.  Becareful not to mix up new and old IDs.
  • You haven’t all necessry files, recreate or recertify the users.  All old databases can be reintegrated without a big trouble as long as all naming conventions are similar and no encryption has been used. Encrypted email for example can only be read with the right user ID. To “un-encrypt” local databases, you have to use the old user ID (or recertify the old one).  The dirty re-install is a last resort, when lot’s of backup systems have failed or for any reason were insufficient to recover old Lotus installations.  Large Domino implementations should avoid at any cost ever reaching such a desperate stage, because many of individual manipulations have to take place and some data might be lost forever.

Even without the compat RPMs Domino 7.0.2  seems to run fine on Ubuntu 6.06  desktop (dapper drake) for the last couple of days.  I didn’t touch the Ubuntu JVM –  which until Domino 6.5 was a very delicate issue, because Domino liked only specific Java-flavours such as the IBM Java 1.4.1 (1.3.1).  So far so good, no problems have occured yet.  In fact I am surprised about how few manipulation I had to do.

Advertisements


No Responses Yet to “Concorde installations – Lotus Domino”

  1. Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: