COGNOiSe.com - The IBM Cognos Community

IBM Cognos 10 Platform => Upgrading to Cognos 10 => Topic started by: shof2k on 24 Nov 2010 10:21:45 AM

Title: Installing Cognos 10 alongside 8
Post by: shof2k on 24 Nov 2010 10:21:45 AM
Hello,
Has anyone tried installing 10 alongside 8.4? 

I've been advised it should run in parallel and I'm hoping to test that in a few weeks but advice and comments are welcome.  I'll summarise my findings when I'm done.

Title: Re: Installing Cognos 10 alongside 8
Post by: MFGF on 25 Nov 2010 02:56:39 AM
Hi,

Just use the same approach as you would if installing concurrent versions of Cognos 8 - ie use different port numbers, a different content store and make sure the virtual directories have different names (although they should do if you follow the install guide as IBM advises you to use 'ibmcognos' for C10 installations).

Cheers!

MF.
Title: Re: Installing Cognos 10 alongside 8
Post by: josepherwin on 29 Nov 2010 06:11:26 PM
This is called Multiple version environment.

I believe all your user should start accessing through Cognos 10 portal, however some of your report may still be running on Cognos 8.

see here for further details: http://publib.boulder.ibm.com/infocenter/cbi/v10r1m0/index.jsp?topic=/com.ibm.swg.im.cognos.crn_nf.10.1.0.doc/crn_nf_id957multiversion_nf.html
Title: Re: Installing Cognos 10 alongside 8
Post by: shof2k on 15 Dec 2010 06:53:41 AM
As promised.  I now have a side by side configuration set up.  Overall it was straightforward with the following points to note:

1)  Make sure all the C8 and C10 ports are different.  This includes the dispatchers and the shutdown port.  Only the web port of 80 should be common. 
2)  There should be no JAVA_HOME variable set.  We had this as part of C8 Go Dashboard, but this causes C10 to try and use the C8 java.  https://www-304.ibm.com/support/docview.wss?uid=swg21367461 explains.

I'm migrating content and will give an update later.

Regards,
Title: Re: Installing Cognos 10 alongside 8
Post by: MFGF on 15 Dec 2010 10:22:08 AM
Thanks for the update.  Good luck with the migration! :)
Title: Re: Installing Cognos 10 alongside 8
Post by: IceTea2 on 17 Dec 2010 05:33:25 AM
Quote from: josepherwin on 29 Nov 2010 06:11:26 PM
I believe all your user should start accessing through Cognos 10 portal, however some of your report may still be running on Cognos 8.

see here for further details: http://publib.boulder.ibm.com/infocenter/cbi/v10r1m0/index.jsp?topic=/com.ibm.swg.im.cognos.crn_nf.10.1.0.doc/crn_nf_id957multiversion_nf.html

I know that this is a new feature but i have no clue how i can to this / achieve this setting. Can anyone give me a hint?
Title: Re: Installing Cognos 10 alongside 8
Post by: cognosfan on 28 Dec 2010 09:09:56 AM
I installed Cognos10 and Cognos8 in different locations and created different virtual directories on IIS7
I followed all instructions
Everything was OK until I tried to turn both of them to cognosisapi.dll instead of cognos.cgi
Only one gateway (cognos8 or cognos10) can work at  the moment.
Another gateway returns http 500 error
To switch from 8 to 10 or from 10 to 8 you can just rename ISAPI-mapping item in ISS and apply it.


I had to turn back cognos.cgi on one gateway

Have you met this gateway conflict ?

Thanks


Title: Re: Installing Cognos 10 alongside 8
Post by: sir_jeroen on 29 Dec 2010 04:21:10 PM
Put them both in seperate IIS Application pools. Then it should work (if all other steps are correct)
Title: Re: Installing Cognos 10 alongside 8
Post by: mmg_dave on 03 Jan 2011 11:47:02 PM
Hi All,

with the multi-version coexistence feature mentioned above, has anyone used this or seen it working? I havent been able to find any further documentation about it and have spoken to IBM and apparently the documentation is still being created. I'm really keen to try it out but was hoping to find some more info.

cheers,

Dave
Title: Re: Installing Cognos 10 alongside 8
Post by: shof2k on 04 Jan 2011 05:40:03 AM
Quote from: ReportNet Addict on 29 Dec 2010 04:21:10 PM
Put them both in seperate IIS Application pools. Then it should work (if all other steps are correct)

Ah, that worked a treat.  Both my environments are now running via isapi, thanks.
Title: Re: Installing Cognos 10 alongside 8
Post by: sir_jeroen on 04 Jan 2011 09:12:16 AM
You're welcome
Title: Re: Installing Cognos 10 alongside 8
Post by: pargol4 on 05 Jan 2011 02:10:25 PM
Quote from: shof2k on 15 Dec 2010 06:53:41 AM
As promised.  I now have a side by side configuration set up.  Overall it was straightforward with the following points to note:

1)  Make sure all the C8 and C10 ports are different.  This includes the dispatchers and the shutdown port.  Only the web port of 80 should be common. 
2)  There should be no JAVA_HOME variable set.  We had this as part of C8 Go Dashboard, but this causes C10 to try and use the C8 java.  https://www-304.ibm.com/support/docview.wss?uid=swg21367461 explains.

I'm migrating content and will give an update later.

Regards,

I have a hard time believing that just by having the JAVA_HOME variable set would cause a problem.  I believe the problem is that you have JAVA_HOME set to your IBM Cognos-delivered Java version, which may not be compatible with IBM Cognos 10. 

Try installing the Sun Java Development Kit, which also includes a Java Runtime Environment, and set your JAVA_HOME variable to that.

I currently have 6 different versions(8.1.2, 8.2, 8.3, 8.4, 8.4.1, and 10.1) of Cognos installed and can run any combination(as long as my laptop doesn't burn up). 

As others have posted, you need to make sure you create separate Application Pools in IIS, and have each of them using different sets of ports.  Defaulting all of them to 80 is never a good idea.

You can also add separate Web Service Extensions, naming them inline with the IBM Cognos version, so as not to have the problem another poster mentioned about changing to isapi.

On another note, I do have Apache running as well.  I can switch between IIS and Apache pretty much at will.
Title: Re: Installing Cognos 10 alongside 8
Post by: e3k on 12 Jan 2011 01:53:11 AM
i have a simmilar issue. which config file do i need to change for changing the ports??

my problem is that i run cognos inside jboss on a multihoming machine but cognos binds regardless to the bind settings of jboss to all interfaces which results in conflicts..
Title: Re: Installing Cognos 10 alongside 8
Post by: blom0344 on 02 Feb 2011 02:42:46 AM
We have many cases where 2  Cognos instances (8.4.x) are running on the same machine. This is no problem with a 4Gig server. We just installed Cognos 10 along an existing Cognos 8.4.1. instance.  Performance is quite a bit worse than usual. Does Cognos 10 require a lot more resources? Anyone any experience in this matter?
Title: Re: Installing Cognos 10 alongside 8
Post by: Suraj on 03 Feb 2011 11:31:22 AM
Quote from: blom0344 on 02 Feb 2011 02:42:46 AM
We have many cases where 2  Cognos instances (8.4.x) are running on the same machine. This is no problem with a 4Gig server. We just installed Cognos 10 along an existing Cognos 8.4.1. instance.  Performance is quite a bit worse than usual. Does Cognos 10 require a lot more resources? Anyone any experience in this matter?
I have 4 instances in one machine.
2 for 8.4 (2nd instance of reporting services) and 2 for C10.
All are running great. Didn't see any performance issues.
It's on a 64-bit machine with 16gb RAM.
So far we are liking C10 better on the report runs due to slightly better performance.
Your issue could be due to CPU usage.
Title: Re: Installing Cognos 10 alongside 8
Post by: butcher on 27 Dec 2011 02:54:39 AM
Hi everyone,

I'm new at this community and i'd like first to thank you people for all your help and advices.

We have installed Cognos 10.1.1 (64 bit version) with Interim Fix Pack 1 along aside with Cognos 8.4.1 FP2. Machine is 64-bit,  10GB RAM and with Intel dual 2.27 GHz processor. Although RAM usage is acceptable (around 3.5 - 4 GB) CPU usage is usually very high. One BibusTKServerMain.exe*32 is nearly always active and consumes 50% CPU and sometimes another BibusTKServerMain.exe*32 rises to the other 50%, so CPU stands on 100% and performance decreases very much.

We have checked both processes and are both from the Cognos 10 installation. We have killed both of then out from working hours and have rebooted the machine, but behaviour stays as stated before. Any clues on how to improve this performance?

Very thankful in advanced.
Title: Re: Installing Cognos 10 alongside 8
Post by: shof2k on 28 Dec 2011 02:27:06 AM
Quote from: butcher on 27 Dec 2011 02:54:39 AM
...Intel dual 2.27 GHz processor. ...

Is your machine a dual core (2 graphs in task manager) machine?  Although I can't speak for the 64bit versions, the 32bit versions were always stressed with 2 core servers. We found that 4 was the minimum for any real world usage.
Title: Re: Installing Cognos 10 alongside 8
Post by: butcher on 28 Dec 2011 02:53:50 AM
Exactly, the machine is dual core.

How could we make Cognos to use only one core or no more than 50% of the total usage of the CPU?

Thanks.
Title: Re: Installing Cognos 10 alongside 8
Post by: shof2k on 28 Dec 2011 03:15:40 AM
Quote from: butcher on 28 Dec 2011 02:53:50 AM
Exactly, the machine is dual core.

How could we make Cognos to use only one core or no more than 50% of the total usage of the CPU?

Thanks.

I don't know of any way of restricting cognos, perhaps your windows people know of a way.

The solution we used was to get a bigger, 4 core server.
Title: Re: Installing Cognos 10 alongside 8
Post by: MFGF on 28 Dec 2011 04:46:32 AM
The only way I know of restricting to a single core is virtualisation. I would suggest that CPU is your bottleneck here, and restricting a VM to a single core would exacerbate your performance problems. A more modern CPU is the only viable solution I think.

Regards,

MF.
Title: Re: Installing Cognos 10 alongside 8
Post by: pricter on 14 Nov 2013 12:23:12 PM
I have installed 8.4.1 on a machine and 10.1.1.
I have create two virtual directories in the server.
They use different ports except the 80 in the cognos configuration
8.4.1 uses cgi and 10.1.1 uses isapi
My problem is that when I type the address of the 10.1.1 it brings me the 8.4 ?

Any idea how could I overcome this issue?