Attachmate Worldwide  |   Contact Us  |   NetIQ.com
Extend. Manage. Secure. More than 30 years in the business. Over 65,000 customers.
Home » Support » Technical Library » Technical Notes

Technical Notes

Upgrading to Host Integrator 7.0 in a Linux/UNIX Environment
Technical Note 10094
Last Reviewed 17-Jun-2010
Applies To
Verastream Host Integrator version 7.0
Summary

This technical note provides detailed steps to migrate Verastream Host Integrator to version 7.0 in a Linux/UNIX environment. The upgrade process includes backing up files, removing the existing installation, installing version 7.0, migrating the existing configurations and host application models, and migrating Web Builder projects.

Migration Steps

Use the following procedure to upgrade Verastream Host Integrator (version 6.5 or 6.6) to version 7.0 on a Linux, Solaris, or AIX system. Note: If you are using Java web service or web application projects generated in Web Builder, see also Web Project Migration.

  1. Make a note of your existing installation directory:
cat /etc/vhi/installdir.txt

Note: In this document, substitute <vhi> or /usr/vhi with the output from the above command (your version 6.x installation directory).

  1. Log into Administrative WebStation:
    1. In a web browser, open <vhi>/bin/VHI_Administrative_WebStation_Login.html on the local system, or http://<hostname>:9642/apptrieve from a remote system.
    2. Log in as a user in the Administrator profile if security is enabled; otherwise use blank credentials.
  2. Make a note of any non-default configuration for the following items. Since custom security and LDAP settings are not migrated, you will need to manually restore them later (in step 10c below).
    Location in Left Navigation Tree
    Default Value
    Security > Profiles > Administrator > Actual Group
    ***** NONE *****
    Security > Profiles > Developer > Actual Group
    ***** NONE *****
    Security > Profiles > User > Actual Group
    ***** NONE *****
    Security > Domains
    Security is unchecked
    Security > Servers
    Security is unchecked
    Directory Services > LdapAuthentication
    Enabled is unchecked
    Servers > [server name] > Server Configuration > Server Properties
    Model Debug Messages Directory is <vhi>/etc/reports
    Servers > [server name] > Server Configuration > Logging Options
    Log Storage Directory is <vhi>/etc/logs/server
  1. Back up your existing files
    1. Create a temporary directory:
mkdir /tmp/vhi6
    1. Copy the existing deployed models (including any event handler code):
cp -r /usr/vhi/deploy /tmp/vhi6
    1. Copy the directory containing session server configuration file, plus model debug messages and session server log (in default locations):
cp -r /usr/vhi/etc /tmp/vhi6

Note: If you are using a non-default Model Debug Messages Directory or Log Storage Directory (from step 3 above), version 7.0 will continue to use your custom location (after completing step 8 below).

    1. If you are using SSL encryption for host connections, and the host requires a client certificate, back up your certificate.pem file:
cp -r /usr/vhi/securehost /tmp/vhi6
  1. Uninstall the previous version:
sh install.sh -clean

When prompted to confirm (Remove existing Verastream Host Integrator installation?), enter yes.

Note: The install.sh file was provided with version 6.6 and earlier (in the downloaded product .tar file or root of the product CD). Use the tar xvf command to unpack the original .tar file. If the install.sh file is not available, you can manually stop the services and delete the old directories:

/usr/vhi/bin/atstart -stop all
rm -fr /usr/vhi
rm -rf /etc/vhi
  1. Install version 7.0 by running the downloaded product file. For more information on the interactive installer, command line options, or unattended install input file, refer to the Installation Guide at http://docs.attachmate.com/verastream/vhi/7.0/help/vhi/install_guide.pdf.

Important: Make a note of the administrative password you create during the installation process. Blank administrative credentials are no longer supported.

In the remainder of this document, substitute /opt/attachmate/verastream with your version 7.0 installation directory (basepath).

  1. After installation completes, stop the Host Integrator services:
/opt/attachmate/verastream/hostintegrator/bin/atstart -stop all

Note: In a multiple-server installation environment (for failover or load distribution), stop services on all servers.

  1. Migrate the files backed up in step 4 above:
    1. Copy the deployed models and session server configuration:
cp -r /tmp/vhi6/deploy /opt/attachmate/verastream/hostintegrator
cp /tmp/vhi6/etc/sesssrvr.config /opt/attachmate/verastream/hostintegrator/etc
    1. Copy the model debug messages and session server log (if you were using the default locations as identified in step 3 above):
cp -r /tmp/vhi6/etc/reports /opt/attachmate/verastream/hostintegrator/etc
cp -r /tmp/vhi6/etc/logs/server /opt/attachmate/verastream/hostintegrator/etc/logs

Note: AADS logs are no longer used. Beginning in version 7.0, AADS is replaced by the Management Server component.

    1. If you are using SSL encryption for host connections, and the host requires a client certificate, copy your certificate.pem file:
cp -r /tmp/vhi6/securehost /opt/attachmate/verastream/hostintegrator
  1. Start the Host Integrator services:
/opt/attachmate/verastream/hostintegrator/bin/atstart -start all

Note: In a multiple-server installation environment, complete steps 1 through 8 before starting services on each server.

  1. Restore previous settings and verify successful migration:
    1. Run Administrative Console.

Note: In version 7.0, the Administrative Console application runs on Windows only. This component can be installed from the Windows Server Kit or Development Kit. Administrative Console replaces the browser-based Administrative WebStation in previous versions.

    1. Connect to the management server and log in with the user name “admin” and the administrative password created during installation (step 6).
    2. Restore any custom security and LDAP settings that were noted in step 3.
      Configuration Item
      Location in Administrative Console
      Local groups for security profile authentication
      Management > Directories > Properties > Enable OS Groups
      LDAP directory for security profile authentication
      Management > Directories > Add Directory
      Administrator security profile
      Management > Authorization > Administrator > Add Members
      Developer security profile
      Management > Authorization > Developer > Add Members
      User security profile
      Management > Authorization > User > Add Members
      Session server security
      Host Integrator > Session Server Explorer > Servers > [server name] > Properties > General > Security > Enable Security

Web Project Migration

The Server Kit version 7.0 for Linux/UNIX no longer includes Apache Tomcat and Axis. If you previously generated a Java web service project (or Java web application project) with Web Builder and deployed it to your Linux/UNIX system, choose one of the following alternatives:

  • Modify your applications to reference the new automatic web service functionality embedded in the session server. This option is recommended due to significant enhancements, such as no longer needing to re-generate and re-deploy projects after model changes. For more information, see Technical Note 10092.

-OR-

  • Install your own separate instance of Tomcat and Axis, and then re-deploy your project as described in Technical Note 40024. Choose this option if it is impractical to modify your applications that are using the existing web service.
Related Technical Notes
10090 Verastream Host Integrator 6.x Data Files
10091 Verastream Host Integrator 7.0 - Features, Fixes, and Release Notes
10092 Web Services in Verastream Host Integrator
10095 Upgrading to Host Integrator 7.0 in a Windows Environment
10103 Configuring Verastream Management Server Failover
10108 Session Server Load Distribution and Failover in Verastream Host Integrator 7.0
40023 Compatibility Settings in Verastream Host Integrator
40999 Verastream Host Integrator Technical Notes

horizontal line

Did this technical note answer your question?

Yes    No    Somewhat     Not sure yet

Additional comments about this tech note:

Need further help? For technical support, please contact Support.