6 Replies Latest reply: Sep 5, 2012 3:10 AM by Reg Smith RSS

BBSA console installation issues on Solaris

Reg Smith

Hello

 

We have been encountering difficuties installing the Bladelogic BBSA console on Solaris and wonder if any has encountered similar issues?

 

Console installer version is 8.2 SP1 on Solaris 2.8.

 

Simply executing the installer ./BBSACONSOLE82-SP1-SOL8-SPARC.bin fails with following error:

 

ERROR: transport error 202: accept failed: Interrupted system call
JDWP exit error JVMTI_ERROR_NONE(0): could not connect, timeout or fatal error [../../../src/share/back/transport.c:304]

 

I found the following link related to a defect QM001720891 that BMC support say has been raised that suggests using a LAX_VM option

  https://docs.bmc.com/docs/display/public/bsa82/Known+issues+for+installation

 

Using the LAX_VM option like this did put up the GUI installer, but it didn't wait for any user input and it ran to the end saying the install was successful:


./BBSACONSOLE82-SP1-SOL8-SPARC.bin LAX_VM /usr/bin/java

 

- However it installed the console and NSH executables under a folder literally called /DEFAULT_DIRECTORY rather than /opt/bmc/bladelogic!

- There was no nsh link to zsh in the /DEFAULT_DIRECTORY location (so you couldn't just type "nsh") - this makes me worry that the installation is not complete

 

So we removed the console and tried using the -silent install switch with an options file with the install path explicitly set using "-P installLocation=/opt/bmc/bladelogic". It made no difference at all, the installer still put the console under "/DEFAULT_DIRECTORY" and with a missing nsh link.

 

Here is output of the -silent install session along with the contents of the options file :


./BBSACONSOLE82-SP1-SOL8-SPARC.bin LAX_VM /usr/bin/java -i silent -DOPTIONS_FILE="/tmp/pd/options"

Preparing to install...

Extracting the JRE from the installer archive...

Unpacking the JRE...

Extracting the installation resources from the installer archive...

Configuring the installer for this system's environment...

 

Launching installer...

 

Preparing SILENT Mode Installation...

 

===============================================================================

Server Automation Console                        (created with InstallAnywhere)

-------------------------------------------------------------------------------

 

 

===============================================================================

Installing...

-------------

 

[==================|==================|==================|==================]

[------------------|------------------|------------------|------------------]

 

Installation Complete.

 

 

Here is the contents of the options file:

 

-P installLocation=/opt/bmc/bladelogic

-A featureClientUtilities

-A featureNetworkShell

-A featureConfigurationManagerConsole

-A featureDocumentation

-A featureOnlineHelp

-A featureOnlineDocumentation

-J IS_NETWORK_SHELL_RESOURCE_FILE_CHECKBOX_SELECTED=false


 

Any help would be much appreciated

 

Thanks

 

Reg


  • 1. Re: BBSA console installation issues on Solaris
    Dhiraj Verma

    To work around this issue, launch the installer and use the LAX_VM command line parameter to specify an existing JVM on the system (Please check the JDK version ,it should be above than JDK 1.5 or better not with JDK 1.7)

     

     

    RCPClient-installer.bin LAX_VM <path-to-java-binary>

  • 2. Re: BBSA console installation issues on Solaris
    Reg Smith

    Hello

     

    I've already tried that as mentioned in the initial posting:

     

    ./BBSACONSOLE82-SP1-SOL8-SPARC.bin LAX_VM /usr/bin/java

     

    It allowed the  GUI for the installer to run but it didn't stop to wait for input and installed to a non standard location /DEFAULT/DIRECTORY rather than the expected location /opt/bmc/bladelogic)

    Also the nsh link to zsh was missing so it doesn't look like a full installation

     

    Thanks

     

    Reg

    Sent from my HTC

  • 3. Re: BBSA console installation issues on Solaris
    Dhiraj Verma

    I was able to successfully work around this issue by launching the installer using a jvm already on the system.

     

     

    bash-2.05# /opt/jre/bin/java -version

    java version "1.6.0_13"

    Java(TM) SE Runtime Environment (build 1.6.0_13-b03)

    Java HotSpot(TM) Client VM (build 11.3-b02, mixed mode, sharing)

     

     

    bash-2.05# ./RCPClient-solaris8-8_2-110.bin LAX_VM /opt/jre/bin/java

     

     

    The LAX_VM command line option allows the installer to be launched successfully.

  • 4. Re: BBSA console installation issues on Solaris
    Reg Smith

    Well, yes, using the LAX_VM option got my installer gui to run too but as mentioned it didn't wait for any input and installed the console in a strange place (/DEFAULT_DIRECTORY) and it didn't have the nsh symlink to zsh (and there might have been other missing items too).

     

    You mention your version of java (1.6.0_13), I checked the one on my system and it is earlier (1.4.3), the unix sys admin is seeing if it's ok install the later version and hopefully we will see iof that makes any difference?

     

    Best wishes and thanks for repyling

     

    Reg

  • 5. Re: BBSA console installation issues on Solaris
    Dhiraj Verma

    Java version should be above than JDK 1.5 or better not with JDK 1.7,

     

    Now that you have it partially installed, could you please  copy the 32-bit JRE directory to /tmp, uninstall the product, reinstall with LAX_VM pointing to the tmp jvm, then delete the tmp copy when the installation completes.

     

     

    -Dhiraj

  • 6. Re: BBSA console installation issues on Solaris
    Reg Smith

    Hi Dhiraj

     

    Using the jvm bundled with the console installer didn't work, it crashed with the timeout error. That was java version 1.6.0_05. However...using java 1.6.0_27 with LAX_VM which was installed on the system as part of a Jenkins build server did work.

     

    So it is indeed the version of java, very curious that the version that ships with the installer doesn't work!

     

    Thanks for your help

     

    Best wishes

     

    Reg