IC SunsetThe developerWorks Connections platform will be sunset on December 31, 2019. On January 1, 2020, this forum will no longer be available. More details available on our FAQ.
Topic
  • 2 replies
  • Latest Post - ‏2016-04-18T17:12:32Z by DB2Paul
DB2Paul
DB2Paul
2 Posts

Pinned topic DB2 HADR, AIX, TSA MP & Java Requirement

‏2016-04-05T15:27:49Z | aix7.1 db2v10.5 hadr java tsamp

DB2 LUW AESE 10.5

AIX 7.1

TSA MP 3.2

Java 1.7

64-bit hardware

In the environment, the AIX Administrators typically do not install and maintain Java as part of the operating system.   Instead Applications teams install and maintain Java for their respective application.

 

The DB2 AESE install image includes Java and TSA MP, but not a 32-bit Java as prereqSAM reports:
Error: To run the end-to-end automation management adapter or the sampolicy command, you must install 32-bit Java at this or a higher version 150

 

Does anyone know if TSA MP will utilize a 32-bit Java installation maintained by the DB2 instance owner instead of root?  Also, any commentary on the practicality of such an architecture?

 

Any timeline for when TSA MP will only require a 64-bit Java on 64-bit hardware?

 

Thanks for your time.

  • Enrico_Joedecke
    Enrico_Joedecke
    121 Posts
    ACCEPTED ANSWER

    Re: DB2 HADR, AIX, TSA MP & Java Requirement

    ‏2016-04-15T13:34:40Z  

    Hello,

    let me try to clarify the questions:

    - TSA MP was build under the assumption that customers do want to install and maintain the Java installation, which is provided and maintained with the AIX OS, rather than having each application install (and maintain) its own 100MB Java package, therefore TSA MP on AIX does not come with an own Java package.

    - TSA MP is a 32-bit application on AIX, and therefore relies on a 32-bit Java installation, there are currently no plans to change this.

    - The observed error message comes from the 'prereqSAM' command, which checks whether all required software packages are installed before installing TSA MP. The message also tells, what functionality requires the 32-bit Java installation:

    "To run the end-to-end automation management adapter or the sampolicy command, you must install 32-bit Java at this or a higher version 150".

    A DB2 HADR environment usually does not use the 'end-to-end automation management adapter', and instead of using 'sampolicy', the DB2 HADR comes with 'db2haicu' to setup and maintain the HA policy. Therefore there should be no need for the 32-bit Java installation, and you can install TSA MP using '--noprereqcheck'  (provided all other requisites are fulfilled).

     

    - TSA MP (end-to-end automation adapter and sampolicy command) can make use of a 32-bit Java installation from another user/application, provided it can be accessed and executed, but you will need to set appropriate links so that the TSA MP commands/binaries can find the Java installation.

     

    Regards,

    Enrico Joedecke

  • Enrico_Joedecke
    Enrico_Joedecke
    121 Posts

    Re: DB2 HADR, AIX, TSA MP & Java Requirement

    ‏2016-04-15T13:34:40Z  

    Hello,

    let me try to clarify the questions:

    - TSA MP was build under the assumption that customers do want to install and maintain the Java installation, which is provided and maintained with the AIX OS, rather than having each application install (and maintain) its own 100MB Java package, therefore TSA MP on AIX does not come with an own Java package.

    - TSA MP is a 32-bit application on AIX, and therefore relies on a 32-bit Java installation, there are currently no plans to change this.

    - The observed error message comes from the 'prereqSAM' command, which checks whether all required software packages are installed before installing TSA MP. The message also tells, what functionality requires the 32-bit Java installation:

    "To run the end-to-end automation management adapter or the sampolicy command, you must install 32-bit Java at this or a higher version 150".

    A DB2 HADR environment usually does not use the 'end-to-end automation management adapter', and instead of using 'sampolicy', the DB2 HADR comes with 'db2haicu' to setup and maintain the HA policy. Therefore there should be no need for the 32-bit Java installation, and you can install TSA MP using '--noprereqcheck'  (provided all other requisites are fulfilled).

     

    - TSA MP (end-to-end automation adapter and sampolicy command) can make use of a 32-bit Java installation from another user/application, provided it can be accessed and executed, but you will need to set appropriate links so that the TSA MP commands/binaries can find the Java installation.

     

    Regards,

    Enrico Joedecke

  • DB2Paul
    DB2Paul
    2 Posts

    Re: DB2 HADR, AIX, TSA MP & Java Requirement

    ‏2016-04-18T17:12:32Z  

    Enrico,

    Thank you for your answers.  They appear quite comprehensive.

    Best regards,

    Paul