trafodion-codereview mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From svarnau <...@git.apache.org>
Subject [GitHub] incubator-trafodion pull request #528: 2.0.0 Release Notes
Date Wed, 08 Jun 2016 16:49:01 GMT
Github user svarnau commented on a diff in the pull request:

    https://github.com/apache/incubator-trafodion/pull/528#discussion_r66293394
  
    --- Diff: docs/src/site/markdown/download.md ---
    @@ -12,144 +12,54 @@
       limitations under the 
       License.
     -->
    -This page describes how you download and install a Trafodion evaluation environment.

     
    -Other information:
    -
    -* [Trafodion Provision Guide](http://trafodion.incubator.apache.org/docs/provisioning_guide/index.html):
Complete provisioning documentation.
    -* [Trafodion Contributor Guide](https://cwiki.apache.org/confluence/display/TRAFODION/Trafodion+Contributor+Guide):

    -How to set up a Trafodion build and development environment. (Use if you intend to help
develop the Trafodion source code.)
    -
    -# Download
     The Trafodion end-user environment is installed using the Trafodion Installer, which
operates on Trafodion binaries only.
     
    -## 1.3.0 Binaries
    -
    -* [log4c++ RPM](http://traf-builds.esgyn.com/downloads/trafodion/publish/release/1.3.0/log4cxx-0.10.0-13.el6.x86_64.rpm)
    -* [Trafodion Installer](http://traf-builds.esgyn.com/downloads/trafodion/publish/release/1.3.0/apache-trafodion-installer-1.3.0-incubating-bin.tar.gz)
    -* [Trafodion Server](http://traf-builds.esgyn.com/downloads/trafodion/publish/release/1.3.0/apache-trafodion-1.3.0-incubating-bin.tar.gz)
    -* [Trafodion Clients](http://traf-builds.esgyn.com/downloads/trafodion/publish/release/1.3.0/apache-trafodion-clients-1.3.0-incubating-bin.tar.gz)
(JDBC, odb, ODBC, trafci)
    -
    -# Install
    -
    -The following steps installs a Trafodion evaluation on a 64-bit RHEL/CentOS Hadoop environment
running on of the following
    -Hadoop distributions:
    -
    -## Prerequisites
    -Trafodion is installed as an add-on to an existing Hadoop environment. Currently, one
of the following Hadoop distributions is **required**:
    -
    -* Cloudera CDH 5.2
    -* Cloudera CDH 5.3
    -* Hortonworks HDP 2.2
    -
    -The following Hadoop services **must be** in a STARTED state and fully functional.
    -
    -* HDFS
    -* YARN with MRv2
    -* ZooKeeper
    -* HBase
    -* Hive (optional)
    -
    -## Create Provisioning User
    -
    -Create a Linux user on the Hadoop system that you're installing Trafodion on with the
following characteristics:
    -
    -* Privileges to run **`sudo`** with **`root`** access levels.
    -* Passwordless ssh access from the Provisioning Node to all other nodes in the cluster.
    -* Not named **`trafodion`**.
    -
    -Perform the remaining steps in this procedure using the Provisioning User.
    -
    -## Download Binaries
    -
    -Download all binaries listed above except the **Trafodion Clients** into a diretory of
your choosing
    +See release specific installation instructions in [Documentation](documentation.html).
     
    -**Example**
    +* Server installation is described in the Trafodion Provisioning Guide
    +* Client installation is described in the Trafodion Client Installation Guide
     
    -```
    -mkdir $HOME/trafodion
    -mkdir $HOME/trafodion/downloads
    -cd $HOME/trafodion/downloads
    -wget <log4c++ RPM>
    -wget <Trafodion Installer>
    -wget <Trafodion Server>
    -```
    +To build Trafodion from source code, see the [Trafodion Contributor Guide](https://cwiki.apache.org/confluence/display/TRAFODION/Trafodion+Contributor+Guide).
     
    -## Install log4c++
    -
    -Use **`yum install`** to install the `log4c++` RPM on all nodes on all nodes in your
Hadoop cluster.
    -
    -## Unpack Trafodion Installer
    -
    -Use **`tar -zxf`** to unpack the Trafodion Installer.
    -
    -**Example**
    -
    -```
    -cd $HOME/trafodion/downloads
    -tar -zxf apache-trafodion-installer-1.3.0-incubating-bin.tar.gz -C $HOME/trafodion
    -```
    -
    -## Create Configuration File
    -
    -The Trafodion Installer uses a configuration file that describes your Hadoop environment.
    -
    -**Copy Configuration Template File**
    -
    -```
    -cd $HOME/trafodion/installer
    -cp trafodion_config_default my_config
    -```
    -
    -**Edit Configuration File**
    -
    -Use the embedded guidance in the configuration file to define each of these settings:
    -
    -|-------------------|----------------------------------------------|-------------------|--------------------------------|--------------------------------
    -**`LOCAL_WORKDIR`** | **`TRAF_USER_PASSWORD`** (change if desired) | **`NODE_LIST`**
  | **`node_count`**               | **`MY_NODES`**
    -**`JAVA_HOME`**     | **`TRAF_PACKAGE`**                           | **`HADOOP_TYPE`**
| **`URL`**                      | **`ADMIN`**
    -**`PASSWORD`**      | **`CLUSTER_NAME`**                           | **`SQ_ROOT`**  
  | **`START`** (set to **`"Y"`**) | **`INIT_TRAFODION`** (set to **`"Y"`**)
    -
    -## Run `trafodion_install`
    -
    -You'll use the Trafodion Installer (**`trafodion_install`**) to create the Trafodion
Runtime User (**`trafodion`**), 
    -modify your system and Hadoop environment, restart ZooKeeper, HDFS, and HBAse to activate
configuration changes, 
    -and install/starts Trafodion.
    -
    -**Example**
    +# Download
     
    -```
    -cd $HOME/trafodion/installer
    -./trafodion_install --accept_license --config_file my_config
    -```
    +## 2.0.1
     
    -The Trafodion Installer performs all the operations required to install and start Trafodion.
Wait for it to complete before
    -continuing to the next step.
    +* Coming Soon
     
    -## Verify Installation
    +* [Release Notes](release-notes-2-0-1.html)
    +* [Documentation](documentation.html#20x_Releases)
     
    -Perform this step as the **`trafodion`** user.
    +## 2.0.0
     
    -First, check the status of the Trafodion environment.
    +* [Release Notes](release-notes-2-0-0.html)
    +* [Source Code Release][src200]  -  [PGP][pgp200] [MD5][md5200] [SHA1][sha200]
    +* Convenience Binaries
    --- End diff --
    
    Good idea. I'll add it.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message