The trafodion build process (when using the package-all target) creates tarfiles and RPMs in the distribution directory.

The source tree file install/README.md gives more details about install tools for a given version of trafodion.

In general, the command line install tool (installer or pyinstaller) uses the server tarfile to install on a given hadoop cluster. Cluster manager plugins (e.g., traf_ambari management pack for Ambari) uses the server RPM. The RPM can be installed using a local yum repository, or simply copied to each node and installed via yum.

Ambari

Install

Install the traf_ambari RPM on the Ambari-server node. If Ambari was previously running, re-start ambari-server. Now Trafodion can be included in cluster creation or added as a new service.

Upgrade

The current Ambari MPack for Trafodion defines Trafodion as an "add-on" service. Ambari does not yet (pre-3.0) provide mechanism to upgrade an add-on service. To work around that, just use these steps to install newer Trafodion:

  1. Stop Trafodion Service
  2. Install new traf_ambari RPM on the ambari-server node
  3. Install new trafodion_server RPM on each trafodion node
  4. Restart Ambari
  5. Start Trafodion

 

  • No labels