Installing Domino 9.0.1FP2 on RHEL 6.6, and http won’t start with a java error?

I found that for some reason FP2 would fail to install completely – this causes the HTTP task to not really like it and refuse to start.

Solution? Make sure that the JVM folder in /opt/ibm/domino/notes/90010/linux has all the right files. In my case I was missing a ton of the files so I deleted it from the server and extracted it from another server which I had, which was running 9.0.1FP2 already. This allowed my to successfully start the HTTP task. Amen!

Upgrading your existing Linux kernel from a LiveCD

I made the following post on the most excellent Asus T100 Google page (here: https://plus.google.com/communities/117853703024346186936) and can help anyone with this, or similar issues:

So with Magic Stick 1.3 (here: http://forum.xda-developers.com/windows-8-rt/win-8-development/live-asus-t100-ta-magic-stick-t3091481), after installing I couldn’t boot into the 4.0 kernel, only 3.19 which has issues.

So I installed 4.1 RC1 through the LiveUSB like so:

My install point is mmcblk0p5:

sudo mount /dev/mmcblk0p5 /mnt
sudo mount –bind /dev /mnt/dev
sudo mount –bind /proc /mnt/proc
sudo mount –bind /sys /mnt/sys
sudo chroot /mnt
update-initramfs -u
update-grub

This gives me the ability to install directly to the installed version.

I then ran the following

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.1-rc1-vivid/linux-headers-4.1.0-040100rc1_4.1.0-040100rc1.201504270235_all.deb && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.1-rc1-vivid/linux-headers-4.1.0-040100rc1-generic_4.1.0-040100rc1.201504270235_i386.deb
&& wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.1-rc1-vivid/linux-image-4.1.0-040100rc1-generic_4.1.0-040100rc1.201504270235_i386.deb

sudo dpkg -i linux-headers-4.1*.deb linux-image-4.1*.deb

Now I have a fully functional tablet with kernel 4.1!!! No timeouts, wifi works. Great!

Heres the links I used to get this working:

https://askubuntu.com/questions/516217/alert-dev-disk-by-uuid-xxxxxxxxx-does-not-exist-dropping-to-a-shell
http://www.yourownlinux.com/2015/04/how-to-install-linux-kernel-4-1-rc1-in-linux.html

Getting Lotus Notes 8.5.3 and 9.0.x working on MS terminal servers

HI,

I thought I’d share this with you as it’s something that I’ve spent a lot of time on trying to get working and also researching.

This assumes everyone has a home drive, in this case the P: drive which has their Lotus folder:

It’s a little rough but I wrote it a while ago – if anyones interested I can do it again?

Lotus >8.5.3 terminal server

  1. Install as per usual, single user NOT multi-user – disable everything except Standard Notes client
  2. Change desktop shortcut to point to a different data folder for Notes.ini, for example P:\notesr85\data\notes.ini (add this line to the end of “target” so it says C:\program files (x86)\ibm\notes\notes.exe “P:\notesr85\data\notes.ini” – MAKE SURE THIS IS IN QUOTES)
  3. Browse to C:\Program Files (x86)\IBM\Lotus\Notes\framework\rcp and right click on the rcplauncher.properties, open with notepad.
  4. Change rcp.data= to “rcp.data=${env.USERPROFILE}/workspace” – you never used to need to do this but on 8.5.3 and newer a shared workspace doesn’t work.
  5. Save the file
  6. For a better performing client and to use less RAM in shared environment, browse to C:\Program Files (x86)\IBM\Notes\framework\rcp\deploy and open jvm.properties. Change the following:

vmarg.Xmx=-Xmx128m

vmarg.Xms=-Xms24m

vmarg.Xmca=-Xmca32k

jvm.shareclasses.loc=C:/temp/xpdplat (manually make this folder structure on C drive after adding this line)

Remove the “singleJVM” line from xshareclasses

  1. If upgrading version or adding fixpack, you have to do most of these steps again
  2.  Also use startup scripts to copy workspace from server C drive to users workspace to aid log in time. If you are building all terminal servers from single clone feel free to miss this step.

If you’d like to see the log in script, I’ll post it.

Redhat 6.6 and weird NFS issues (tl;dr, try NFS v3 rather than default v4.x)

So I recently built a new VM with RHEL 6.6 for a production Domino server. I mounted the data and log directories to a NetApp filer volume as I’d done in the past with RHEL 5.x, and went about my way.

A couple of days later I got some alerts about the server crashing. I ran a top and found that RPCIOD was using the entirety of my CPU’s, not only that but the filer was maxing and according to vSphere my VM was using 2gps network traffic.

The only way out of this mess was to hard reboot the box, as trying to kill these processes or unmounting didn’t work.

After some investigation and looking at the logs I came across these two bug reports – both closely match the problems I was having and it seems that kernel 2.6.32-504.16.2.el6 may have issues with NFSv4.

https://access.redhat.com/solutions/1220203 & https://access.redhat.com/solutions/1485703

After changing fstab to specifically use NFSv3 rather than v4 the problem hasn’t reoccurred yet.

I could reproduce the error on a different VM, with a different mapped volume on the same filer.

Hi

I decided to start this blog to post about some of the things I come across through work. Usually fixes for obscure Lotus Domino, Windows or linux server stuff. If I help you , let me know. I sure appreciate the work a ton of other bloggers do!

Enjoy