Installing Lotus Domino and Lotus Sametime on Ubuntu Lucid Lynx 64bit

This is my installation notes from an install of Lotus Sametime in an virtual machine. It’s not “complete” installation instructions, but you’ll find it useful if you are going to do the same task.

Host:

* Ubuntu Lucid Lynx 64

* VirtualBox 3.16

Guest:

* Ubuntu Lucid Lynx Server RC 64bit

Ubuntu Server installation:

* English locale

* Use name notes

* Guided partitioning made a good suggestion where swap was equal to internal memory and rest was /, this is OK for this test installation

* Choose: OpenSSH server – when asked about servers to install

* VirtualBox Addons

– Enable from menu Devices->Install Guest Additions

– sudo su

– sudo apt-get install build-essential linux-headers-`uname -r`

– Run ‘uname -r’ as a command first, then replace uname-r above with the output

–  mkdir /media/cdrom

– mount /dev/cdrom /media/cdrom

– cd /media/cdrom

– sh VboxLinuxAdditions-amd64.run

* Tip: Control via Remote desktop (since no “X” is installed, there is not much use of this, but its a nice feature)

– Devices->Remote Display

– Then: rdesktop -0 -k sv -r clipboard:CLIPBOARD -u administrator -g 1024×768 -r disk:floppy=/media/externaldisk 0.0.0.0

* Mount shared folder

– For example– I share /home/anders and call the share “home”

– Then: sudo mkdir /media/shared

– mount -t vboxsf home /media/shared

* Change network adapter to “bridged adapter”

– restart

– sudo su

– dhcpclient eth0

– copy IP adress

* Connect through SSH

– ssh -l notes 192.168.1.134

* Give the server a fully qualified hostname

– sudo nano /etc/hosts

– Put in: 192.168.1.134 main.test.com main

* Install Lotus Domino 8.5.1

– libstdc++5 needs to be installed

– See: http://packages.ubuntu.com/jaunty/i386/libstdc++5/download

– wget http://se.archive.ubuntu.com/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb

– dpkg -i –force-architecture libstdc++5_3.3.6-17ubuntu1_i386.deb

– Install ia32-libs

– sudo apt-get install ia32-libs

– cd /media/shared/Downloads/LotusNotes8.5.1/lotus_domino851_xlinux_CZ5RWEN/domino/

– ./install

– Choose “remote” install when asked!

* Remote server setup. If you have a copy of Administration klient binaries on your Ubuntu.

– wine serversetup.exe

– I call server “Main” and Domin and Certifier “Testing”. FQHN main.test.com main.testdomain.com

– Here the remote server setup crashed and I forced to run it from a Windows XP

* Fixpack 2

– tar xvf lotus_domino851FP2_linux_x86.tar

– cd linux/domino

– ./install

* Start server

– su notes

– cd /local/notesdata

– /opt/ibm/lotus/bin/server

* Install Sametime 8.5

– tar xvf CZA63ML.tar

– cd SametimeStandardServer/Server/

– export STSkipAllChecks=true

– sudo apt-get install bc

– ./setuplinux.bin -console

This is enough to get a Demo environment running – not for production use.

I get a lot of these on Domino Console:

WARNING: Notifying listeners about caught throwable:
java.net.SocketException: Socket closed
at java.net.SocketInputStream.read(SocketInputStream.java:155)
at java.io.DataInputStream.readFully(DataInputStream.java:202)
at java.io.DataInputStream.readFully(DataInputStream.java:178)
at com.lotus.sametime.core.util.connection.SocketReceiver.readFully(Unknown Source)
at com.lotus.sametime.core.util.connection.SocketReceiver.receive(Unknown Source)
at com.lotus.sametime.core.util.connection.Receiver.run(Unknown Source)
at java.lang.Thread.run(Thread.java:801)
Apr 24, 2010 7:53:19 PM com.lotus.sametime.throwable.ThrowableReporter caughtThrowable

I don’t know why the above error occurs.

Tip: Remember to use screen command to put the server in background.

Do this:

screen

cd /local/notesdata

/opt/ibm/lotus/bin/server

(let the server start, then press  “ctrl-a” and then “d”)

To take contol of domino console again, then type in

screen -r

Thats it!

Update:

This is a problem on domino console:

WINUX: Please see /etc/security/limits.conf  RECOMMENDATION:  * hard nofile 65535

ulimit -n gives 1024

Do:

sudo nano /etc/security/limits.conf

Put in last in file:

root  soft  nofile 20000
root hard nofile 65535
notes  soft  nofile 20000
notes hard nofile 65535

Then

sudo nano /etc/pam.d/common-session

Put in:

session required pam_limits.so

Restart.

All services running, check screenshot:

Advertisements

7 Responses to “Installing Lotus Domino and Lotus Sametime on Ubuntu Lucid Lynx 64bit”

  1. Petunjuk Instalasi Lotus Domino Untuk Pemula « gunawantw’s blog Says:

    […] : Installing Lotus Domino and Lotus Sametime on Ubuntu Lucid Lynx 64bit (Apr […]

  2. Christoph Says:

    Great Howto I’ve been searching for a while. Does this mean I can install Notes in 32bits Ubuntu (10.4) just leaving out the additional 32bits preparations?

  3. Petunjuk Instalasi Lotus Domino « gunawantw’s blog Says:

    […] : Installing Lotus Domino and Lotus Sametime on Ubuntu Lucid Lynx 64bit (Apr […]

  4. sahabcse Says:

    I have tested the Lotus same time 8.5.1 in Ubuntu 11.04 and it is working fine. How to documents update in the below url

    http://ubuntulinux.co.in/blog/ubuntu/ibm-sametime-installation-in-linux/

  5. mario644 Says:

    Someone can send me the file CZA63ML.tar ??

  6. mario644 Says:

    Hello

    There is a way for getting the installation files ??

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: