Clone Tools
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[TRAFODION-3272] Change installer settings for TRAF_LOG, TRAF_CONF, TRAF_VAR

Changes python-installer and ambari-installer.

Installers set TRAF_CONF to /etc/trafodion/conf

Installers allow user to specify TRAF_VAR, but defaults to /var/lib/trafodion

Installers allow user to specify TRAF_LOG, but defaults to /var/log/trafodion

Changes DCS conf directory from DCS_INSTALL_DIR/conf to TRAF_CONF/dcs

Changes REST conf directory from REST_INSTALL_DIR/conf to TRAF_CONF/rest

  1. … 51 more files in changeset.
fix

Several scripts incorrectly use cut -b 1-5 to extract pid information

  1. … 4 more files in changeset.
[TRAFODION-2958] Consolidate the master and backup files in dcs conf folder to a single file (masters)

  1. … 22 more files in changeset.
[TRAFODION-2697] Set bulkload permissions for hbase upload

The /user/trafodion directory must be traversable for non-trafodion users.

Make bulkload directory readable by hbase group.

Bulkload directory should not be readable by other, to keep transient data secure.

For python, also do not create /lobs /bulkload dirctories, as they are no longer used.

  1. … 2 more files in changeset.
Merging [TRAFODION-2642] dcs install with enable HA

  1. … 7 more files in changeset.
[TRAFODION-2626] make location of tmp directory configurable

This is one small part of this jira. Default path of tmp is

the same old $TRAF_HOME/tmp location, but now it is configurable

via the TRAF_VAR variable. Enables pointing it to somewhere such

as /var/run/trafodion.

  1. … 18 more files in changeset.
Merge remote branch 'origin/release2.1'

Conflicts:

core/conn/jdbcT4/pom.xml

docs/sql_reference/src/asciidoc/_chapters/olap_functions.adoc

docs/sql_reference/src/asciidoc/_chapters/sql_functions_and_expressions.adoc

install/python-installer/db_uninstall.py

install/python-installer/scripts/copy_files.py

install/python-installer/scripts/hdfs_cmds.py

install/python-installer/scripts/traf_check.py

install/python-installer/scripts/traf_ldap.py

install/python-installer/scripts/traf_setup.py

install/python-installer/scripts/traf_user.py

install/python-installer/scripts/wrapper.py

  1. … 7 more files in changeset.
[TRAFODION-1989] Add earlier fix to ambari installer

[TRAFODION-2579] Allow multiple LDAP values in ambari-installer

Also updates service number to match release number on master branch.

Common services remain as 2.1, since they work for 2.1+ releases.

This version of ambari installer specifies trafodion 2.2 for all

three HDP stacks. If it becomes incompatible, then we should specify

2.1 for the older stacks.

  1. … 2 more files in changeset.
[TRAFODION-2577] Add missing config variables in Ambari install

Based on python-installer, added these to config:

ZOOKEEPER_NODES

ZOOKEEPER_PORT

SECURE_HADOOP

CLUSTERNAME

  1. … 2 more files in changeset.
Merge [TRAFODION-2446] Remove java 1.8 check from ambari plug-in

[TRAFODION-2446] Remove java 1.8 check from ambari plug-in

Trafodion works fine with 1.7 or 1.8.

[TRAFODION-2452] Clean-up of install/upgrade via ambari

Fix permission issue with installing new trafodion version.

The DCS status checks were running as root, which caused $TRAF_HOME/tmp

to get created as root instead of trafodion user, which caused sqgen to fail.

[TRAFODION-2452] Clean-up of install/upgrade via ambari

Make sure we specify full release version of trafodion, based on

current release, not hard-coding "2.1".

  1. … 5 more files in changeset.
[TRAFODION-2291] Ambari integration, ldap fix

Fix a couple issues with ldapcheck command. Also tweak trafodion sudoer

permissions to make sure sudo commands will work without a tty.

  1. … 1 more file in changeset.
[TRAFODION-2291] Ambari integration

A couple of tweaks to fix problems stop/start/restarting trafodion

components via Ambari, particularly to write out any config file

changes before they are needed.

  1. … 2 more files in changeset.
[TRAFODION-2291] Ambari integration

Integrates trafodion with Ambari cluster manager via an mpack (management

pack) plug-in.

As described in install/README.md file, to leverage this feature, two RPMs

are built. One to install the mpack and one used by Amari to install trafodion

itself. The mpack plug-in is built with a URL that points to where the

trafodion RPM is hosted (a yum repo). It can be specified on the make command

line as REPO_URL=...

    • -0
    • +23
    ./scripts/status_params.py
    • -0
    • +60
    ./scripts/trafodiondcs.py
    • -0
    • +186
    ./scripts/trafodionmaster.py
    • -0
    • +221
    ./scripts/trafodionnode.py
  1. … 21 more files in changeset.