Author Topic: Co-Existence of CMOD old & new versions  (Read 4254 times)

sandeepveldi

  • Guest
Co-Existence of CMOD old & new versions
« on: August 04, 2009, 12:07:52 PM »
Hi All,
Can any one please let me know if two different versions of DB2 & CMOD can co-exist on the same server and also sharing the same set of data?

DB2 Current Level:  v8.1.1.156
CMOD Current Level: v7.1.2.9 (8.3)

DB2 Target Level: v9.5
CMOD Target Level: v8.4.1

AIX: 5.3

Thanks in advance,
Sandeep Veldi  :)

Justin Derrick

  • IBM Content Manager OnDemand Consultant
  • Administrator
  • Hero Member
  • *****
  • Posts: 2231
  • CMOD Guru for hire...
    • View Profile
    • Tenacious Consulting
Re: Co-Existence of CMOD old & new versions
« Reply #1 on: August 06, 2009, 07:38:29 AM »
Hi Sandeep.

In short, no.

While you can have multiple versions of DB2 installed at the same time (/opt/IBM/db2/v8 and /opt/IBM/db2/v9) CMOD doesn't support this by default.  Additionally, different versions of DB2 require their own databases, as there are modifications to the database format between versions.  A similar problem exists for CMOD if you're using substantially different versions where changes were made to the system log or CMOD's internal tables.

There's also a drastically increased potential for human error -- if the wrong command is run on the wrong version of CMOD against the wrong DB2 instance, you can mangle the database or cache filesystems associated with it.

Your best bet is to use virtual machines (CMOD on Linux running in a VM on a PC) or Logical Partitions (LPARs on AIX).

-JD.
IBM CMOD Professional Services: http://TenaciousConsulting.com
Call:  +1-866-533-7742  or  eMail:  jd@justinderrick.com
IBM CMOD Wiki:  https://CMOD.wiki/
FREE IBM CMOD Education & Webinars:  https://CMOD.Training/

Interests: #AIX #Linux #Multiplatforms #DB2 #TSM #SP #Performance #Security #Audits #Customizing #Availability #HA #DR

sandeepveldi

  • Guest
Re: Co-Existence of CMOD old & new versions
« Reply #2 on: August 06, 2009, 07:44:06 AM »
Thanks Justin! This is what I'm looking for.

isig007

  • Guest
Re: Co-Existence of CMOD old & new versions
« Reply #3 on: October 21, 2009, 01:50:00 PM »
Hi Sandeep.

In short, no.

While you can have multiple versions of DB2 installed at the same time (/opt/IBM/db2/v8 and /opt/IBM/db2/v9) CMOD doesn't support this by default.  Additionally, different versions of DB2 require their own databases, as there are modifications to the database format between versions.  A similar problem exists for CMOD if you're using substantially different versions where changes were made to the system log or CMOD's internal tables.

There's also a drastically increased potential for human error -- if the wrong command is run on the wrong version of CMOD against the wrong DB2 instance, you can mangle the database or cache filesystems associated with it.

Your best bet is to use virtual machines (CMOD on Linux running in a VM on a PC) or Logical Partitions (LPARs on AIX).

-JD.

Justin Derrick

  • IBM Content Manager OnDemand Consultant
  • Administrator
  • Hero Member
  • *****
  • Posts: 2231
  • CMOD Guru for hire...
    • View Profile
    • Tenacious Consulting
Re: Co-Existence of CMOD old & new versions
« Reply #4 on: October 21, 2009, 02:16:03 PM »
John was interested in having me elaborate about running CMOD inside virtual machines because IBM says they don't support them.

There are still advantages to be gained from running your development, test, quality assurance, or user acceptance testing regions inside virtual machines.  I personally run CMOD on Linux inside VMs (on my Mac!) for testing -- or particularly when I'm extracting data from other CMOD servers.

For the record, running CMOD inside IBM's Logical Partitions (LPARs) *is* supported -- so it might have less to do with virtualization technology, but WHOSE virtualization technology you're using.   :)

-JD.

IBM CMOD Professional Services: http://TenaciousConsulting.com
Call:  +1-866-533-7742  or  eMail:  jd@justinderrick.com
IBM CMOD Wiki:  https://CMOD.wiki/
FREE IBM CMOD Education & Webinars:  https://CMOD.Training/

Interests: #AIX #Linux #Multiplatforms #DB2 #TSM #SP #Performance #Security #Audits #Customizing #Availability #HA #DR