Thursday, November 29, 2012

Install Quickr 8.5 for WPS - Part 2

In this post, I would like to show you how to update Quickr installation before we will configure it.

Most important link for this part is:

Update strategy for IBM Lotus Quickr 8.5 for WebSphere Portal
http://www-01.ibm.com/support/docview.wss?uid=swg21434121

In my case, I am installing on CentOS, I had a problem to run an updateinstaller for WebSphere SW.
The problem is, that install.sh script check OS version from /etc/redhat-release file.
So there are two options how to go around:

  • Change redhat-release file to contain a valid RHEL release information 
    • Red Hat Enterprise Linux Server release 5.8 (Tikanga)
or
  • Change the install script ... comment out line where version variable is set and add new one and set it to value 5. 
After this I was able to run ./install of WebSphere update installer.

Keep in mind, you must add password for wasadmin and portaladmin in to wkplc.properties file!


During installation of Portal FP I get an error because this file has no execute
So after I started installation a changed file as follow. It is important to change it after installer is started

Run commands in this order
./updatePortal.sh -install -installDir "/opt/IBM/Quickr/PortalServer/" -fixpack -fixpackDir "/opt/IBM/Quickr/PortalServer/update/fixpacks/" -fixpackID WP_PTF_6106

& in new terminal run this to change access:


# ls -al /opt/IBM/Quickr/PortalServer/version/actions/PUIAction.sh
-rw-r--r-- 1 root root 1457 Nov 29 16:07 /opt/IBM/Quickr/PortalServer/version/actions/PUIAction.sh

# chmod +x /opt/IBM/Quickr/PortalServer/version/actions/PUIAction.sh


 # ls -al /opt/IBM/Quickr/PortalServer/version/actions/PUIAction.sh
-rwxr-xr-x 1 root root 1457 Nov 29 16:11 /opt/IBM/Quickr/PortalServer/version/actions/PUIAction.sh

! The same thing I did during Quickr CF8 ... because there was exactly the same problem.


After portal FP installation, there is a error every time you run a portalupdateinstaller or a WPVersionInfo.sh.
There is a typo in this files:
/opt/IBM/Quickr/PortalServer/version/prereq.wcm.webdav.component
/opt/IBM/Quickr/PortalServer/wcm/prereq.wcm.fp615/version/prereq.wcm.webdav.component


build-version="Build CF51 51.0.4"prereq.wcm.webdav"
Correct one is as a follow:
build-version="Build CF51 51.0.4" name="prereq.wcm.webdav"


After two day of work it is done ... BLUE HELL?!

Friday, November 23, 2012

Install Quickr 8.5 for WPS - Part 1

Useful links - Quickr 8.5  for WebSphere Portal on CentOS 64bit

First some useful links:
I downloaded following installation packages: 
CZHX4MLIBM Lotus Quickr 8.5 for WebSphere Portal Install (Setup) ML
Optional: Required if installing optional product IBM Lotus Quickr 8.5
CZHY0MLIBM Lotus Quickr 8.5 for WebSphere Portal - WP 1 of 3 (A-3, IL-3, W-3, ZL-3) ML
Optional: Required if installing optional product IBM Lotus Quickr 8.5
CZHY1MLIBM Lotus Quickr 8.5 for WebSphere Portal - WP 2 of 3 (A-4, IL-4, W-4, ZL-4) ML
Optional: Required if installing optional product IBM Lotus Quickr 8.5
CZHY2MLIBM Lotus Quickr 8.5 for WebSphere Portal - WP 3 of 3 (A-5, IL-5, W-5, ZL-5) ML
Optional: Required if installing optional product IBM Lotus Quickr 8.5
CZHY3MLIBM Lotus Quickr Connectors 8.5 Multiplatform Multilingual (A-6, IL-6, W-6, ZL-6)
Optional: Required if installing optional product IBM Lotus Quickr 8.5. Required for installation on all platforms but supported only on Windows
CZHY6MLIBM Lotus Quickr 8.5 for WebSphere Portal - WebSphere Application Server Network Deployment for Linux 64-bit (IL-1) Multilingual
Optional: Required if installing optional product IBM Lotus Quickr 8.5
CZHY7MLIBM Lotus Quickr 8.5 for WebSphere Portal - DB2 Enterprise Server Edition for Linux 64-bit (IL-2) ML
Optional: Required if installing optional product IBM Lotus Quickr 8.5
CZHY8MLIBM Lotus Quickr 8.5 for WebSphere Portal WAS Extras Linux 64-bit (IL-7) ML
Optional: Required if installing optional product IBM Lotus Quickr 8.5


  • Installation scenario is standalone server (all-in-one) 
  • My configuration is: 
    • 5GB RAM
    • 100HDD
    • 2 CPU
    • VMware platform
    • CentOS release 5.8 (Final) 64bit / it is not supported by IBM ... but who care? (May be only IBM support will)
    • Domino as LDAP / already installed on different server


OS installation and Quickr pre-installation tasks

  1. Install OS with gui (Gnome/KDE) make your own choose and
  2. disable SELinux + Firewall during installation process.
  3. Log in as root and install vmware tools (if you are on vmware platform)
  4. You will need a libstdc++.so.5 to install DB2 so run as root 
    1. #yum install compat-libstdc++-33
  5. Update your OS installation - run as root:
    1. #yum update
  6. change limits - run as root
    1. #ulimit -n 40000
    2. #vim /etc/security/limits.conf
      1. add line  "*                -       nofile          40000"
      2. and save the file by ESC + :x
  7. Try to ping your FQDN ... if its not resolve rout name edit /etc/hosts file and add line with your IP and your FQDN 
    1. Note: Use #ifconfig command to find your IP
  8. Create installation folder structure to prevent installer asking for installation CDs
    1. #mkdir -p /opt/install/IL-Setup
    2. #mkdir /opt/install/IL-1
    3. repeat  command 2. to create IL-2 to IL-7
    4. Extract each installation package into the correct folder you just created.
      1. Note: See the table on the top of this page 
      2. Use #unzip <filename.zip> to extract each package
      3. Note: To install zip/unzip run #yum install unzip

Run quicker Installer

  1. Run as root user
    1. # cd /opt/install/IL-Setup/
    2. # ./install.sh -console
      1. I am running installer in text mode so adding parameter -console
    3. Installer will be started in console mode. Here is what I select during installation
      1. English
      2. Accept Licence
      3. Single Server
      4. DB2
      5. /opt/IBM/Quickr
      6. quickernode
      7. my FQDN
      8. quikradm
      9. my password
-------------------------------------------------------------------------------
IBM Lotus Quickr is ready to install.

To change any settings, choose Back. If you are satisfied with the settings
choose Next to begin copying files.

Products to install:

IBM Lotus Quickr 8.5 installation location:

/opt/IBM/Quickr

Installation details:

Host name: extranet.mydomain.com

Node name:  quickernode

User ID: quikradm

IBM Lotus Quickr 8.5 profile location:

/opt/IBM/Quickr/wp_profile

Total size on disk: 8 GB

If installer failed and you will run installer again, you must first delete all lines from /root/vpd.properties and delete all from /opt/IBM. Do it only if you do NOT have installed any other IBM SW on the server.


-------------------------------------------------------------------------------
Installation was successful.

IBM Lotus Quickr is now installed on your computer. Installation and
configuration details can be found in /opt/IBM/Quickr/PortalServer/log.

The IBM Lotus Quickr page is now available at
http://extranet.praha1.cz:10040/lotus/quickr.

Installation details:

IBM Lotus Quickr 8.5 installation location:

/opt/IBM/Quickr

Host name: extranet.praha1.cz

Node name:  quickrnode

User ID: quikradm

IBM Lotus Quickr 8.5 profile location:

/opt/IBM/Quickr/wp_profile

Total size on disk: 8 GB