...
Java version is compatible, it must be 1.7.x. To check your version, do "java -version". Ensure JAVA_HOME environment variable exists and set to your JDK installation.
- Verify that Trafodion source is downloaded or and un-tarred, or cloned from github
- Download, build and install additional development tools via Additional Build Tools.
Check your system limits. Some of them may need to be increased or Trafodion will not start.
The following are the recommended values:
...
- core file size (blocks, -c) 1000000
- data seg size (kbytes, -d) unlimited
- scheduling priority (-e) 0
- file size (blocks, -f) unlimited
- pending signals (-i) 515196
- max locked memory (kbytes, -l) 49595556
- max memory size (kbytes, -m) unlimited
- open files (-n) 32000
- pipe size (512 bytes, -p) 8
- POSIX message queues (bytes, -q) 819200
- real-time priority (-r) 0
- stack size (kbytes, -s) 10240
- cpu time (seconds, -t) unlimited
- max user processes (-u) 267263
- virtual memory (kbytes, -v) unlimited
- file locks (-x) unlimited
...
Build Steps
Set up Trafodion configuration file
...
Verify build by executing the following statement:the sqvers request with the -u option. It reports that seven jar files exist.
sqvers -u
Prepare the test environment
...
cd <download directory>/apache-trafodion-1.2.0-incubating
source ./env.sh
cd $MY_SQROOT/etc
# delete ms.env, if it exists
rm ms.env
cd $MY_SQROOT/sql/scripts
sqgen
Start up Trafodion
Start a new ssh session and start Trafodion
cd <download directory>/apache-trafodion-1.2.0-incubating
source ./env.sh
cd $MY_SQROOT/sql/scripts
sqstart
sqcheck
...