Hi everybody,
recently I installed a Lotus Notes/Domino 6.5.2 server on SuSe Linux 9.1.
I had some trouble at first but I solved it with some tips scattered around this forum and a lot of trying. (Thanks to all who posted !!!)
Now the server runs fine for about a week and I just wanted to post my experience and setup-settings as this might come handy for somebody.
!!! At first Suse 9.1 is NOT (yet) a supported OS and you wont get any support from IBM if you get any problems. So install only at your onw risk :-)) !!!
My installation environment is SuSe 9.1, Kernel 2.6.4, Java Sun 1.4.2. (should be the defaults for SuSe 9.1)
I did a clean install of a Lotus Notes/Domino server 6.5.2 English.
My experience:
-
At first the installation went fine and it did not “complain” about any OS-patches that were “missing”.
-
After the successfull install I started the server with the " -listen" parameter and got the java error “Segmentation fault”
Remark: I tried to get around the initial “setup-configuration” through replacing the whole Notes-Data-directory with one from a different server.
In this case the server started but it crashed immediatly once the Agent-Manager or the HTTP-Task was loaded. (Both use the JVM and that was the problem)
(I write this because that is the behaviour you will properbly encounter if you do an upgrade instead of an clean install)
Remark: I also tried to set LD_ASSUME_KERNEL=2.4.0 or similar like mentioned in many posts but none of these helped at all. (so i removed it and dont use it)
The solution that worked for me was to install the IBM Java 1.3.1 RuntimeEnvironment and to create a symlink to it.
(I found the solution here: http://www.keysolutions.com/NotesFAQ/howdebianbased.html (Thanks for that !!!))
- to download the “IBM Java 1.3.1” i went to https://www6.software.ibm.com/dl/lxdk/lxdk-p?S_TACT=104AHW03&S_CMP=LXJDK
and select “IBM SDK for 32-bit xSeries (Intel compatible) 1.3.1 SR7” then after the login you only need the “IBMJava2-JRE-1.3.1-7.0.i386.rpm”.
-
Install the RPM-file
-
rename the existing directory “/opt/lotus/notes/latest/linux/jvm” to something like “jvm_backup” (or simply delete it)
-
create a symlink instead of the directory that points to “/opt/IBMJava2-131/jre” (thats where the IBM Java has been installed by the rpm)
After this everything started to work fine. I could start the server in “-listen” mode and after configuration all tasks (including HTTP) are running fine.
Hope this will help someone.
Bye
Hynek