-1 Get the same error during initialize trafodion step. Tried in this env:
CDH5.4 and CDH 5.6.1 Python installer. Failed to initialize trafodion: Apache Trafodion Conversational Interface 2.1.0 Copyright (c) 2015-2017 Apache Software Foundation >> *** ERROR[2034] $Z000IVF:45: Operating system error 201 while communicating with server process $Z000K4B:48. *** ERROR[8904] SQL did not receive a reply from MXUDR, possibly caused by internal errors when executing user-defined routines. *** ERROR[1231] User-defined routine TRAFODION."_LIBMGR_".ADDLIB could not be created. --- SQL operation failed with errors. >> MXUDR crashes when loading jdbc driver with vproc version mismatch. Regards, Prashanth -----Original Message----- From: Roberta Marton [mailto:[email protected]] Sent: Wednesday, March 29, 2017 5:06 PM To: [email protected] Subject: RE: [VOTE] Apache Trafodion release 2.1.0 ready for release - release candidate 1 -1 I ran tests using the dev RC1 build. I build executables from source and installed on a HDP 2.4 system with JAVA 1.7 using our new Ambari plug-in. The good news is - the source build went fine with no unexpected errors! However, I was not able to successfully initialize trafodion. In addition, I ran into several issues during testing. Most of them were minor or my mistakes. One of them preventing me from completing the installation hence a -1. >>>>>> Minor - something to fix for the next release. As part of building Trafodion, the env.sh script is run. This script reports: " If you haven't set HBASE_DISTRO, please set it before source current file export HBASE_DISTRO=APACHE1.0 (APACHE HBASE1.0) export HBASE_DISTRO=APACHE1.1 (APACHE HBASE1.1) export HBASE_DISTRO=CDH5.4 (cloudera 1.0.0-cdh5.4.4) export HBASE_DISTRO=CDH5.5 (cloudera 1.0.0-cdh5.5.1) export HBASE_DISTRO=HDP (hortonworks 2.3) . . . " The distro number are out of date: Should create a JIRA to fix this message when env.sh is run. Probably should not include actual distro values in text. >>>>>> minor - contributors guide update The https://cwiki.apache.org/confluence/display/TRAFODION/Build+Source section of the contributor guide indicates that "make package" is required to build binaries. However, to build the RPM packages for Ambari, you need to do "make package-all". I just did a make package and it did not create all the RPM's needed to use the Ambari installer. >>>>>> contributors guide A section should be added to the https://cwiki.apache.org/confluence/display/TRAFODION/Create+Test+Environment section that talks about using Ambari to install Trafodion. Suggest that a few paragraphs be added that mention the ../distribution directory that contains the newly built executables and RPM's and point to the provisioning guide http://trafodion.apache.org/docs/provisioning_guide/index.html#install-ambari where the Ambari installation is performed. Just to make a smooth transition from build sources to installing in Ambari. >>>>>> provisioning guide In section 6 - the following statement is made: "On your web server host, be sure the createrepo package is installed. Copy the two RPM files into a directory served to the web and run the createrepo command." Since I built Trafodion from a source package, I was not sure what the names of the two RPM files are and where to pick them up. The traf_ambari RPM resides in the ../distribution directory and the other RPM resides in ../distribution/RH6 directory. I ran into a few difficulties since I had never created an RPM repository before. I assume that most installers know how to handle this. Perhaps for us novices, we could add something in the contributors guide. >>>>>> Ambari installation These issues are related to the Ambari installer and are not necessarily part of the Trafodion release package but since they blocked my progress thought I would include them here. - It took me a couple of tries before I got the correct RPMs in trafodion setup for Ambari to be acceptable. Not sure what happened the first time but something did not get initialize correctly. When Ambari tried to install trafodion it returned: "Invalid Request: A minimum of one sub-resource must be specified for creation." and the procedure hung. More investigation seemed to indicate that there was a problem with the custom plug-in. I suspect that I did not load my RPM's correctly. - I installed on a two node cluster that had Kerberos enabled on the system but I did not enable Kerberos in Ambari. However, a couple of security co-processors were added which caused issues during Trafodion creation. I incorrectly removed these co-processors. When this happened, HBase did not come up successfully. But I did not notice that the regionservers were down and tried to install Trafodion. During installation, the process hung. Looking at the cluster, an error was returning trying to start TM because it could not talk to HBase. The TM would core dump every couple of minutes and retry. Even though this is not normal, we may want to kill the installation if it takes too long. I know we do check for HBase availability during startup so not sure why this check did not kick in. Maybe because the master was running and only the region servers were down. - After the regionserver issue was resolved, I was able to complete the installation and run the initialize metadata step. According to Ambari, everything worked fine. However, after logging onto the system, trafodion was not installed. When I manually tried to install Trafodion, the following error was returned: >>initialize trafodion; *** ERROR[2034] $Z000PB6:85: Operating system error 201 while communicating with server process $Z000R4P:90. *** ERROR[8904] SQL did not receive a reply from MXUDR, possibly caused by internal errors when executing user-defined routines. *** ERROR[1231] User-defined routine TRAFODION."_LIBMGR_".ADDLIB could not be created. After debugging this, there seems to be a versioning error with the T2 driver . This is a showstopper. >>>>> suggestion, as part of initialize step of Ambari installation process, >>>>> perhaps an error should be reported if error occurred during the process. Roberta -----Original Message----- From: Sandhya Sundaresan [mailto:[email protected]] Sent: Friday, March 24, 2017 2:01 PM To: [email protected] Subject: RE: [VOTE] Apache Trafodion release 2.1.0 ready for release - release candidate 1 Thanks for the feedback Steve. We can fix these in RC2. Still waiting for a few more people to try the artifacts out and send back their feedback in case there is more to fix before RC2. Thanks Sandhya -----Original Message----- From: Steve Varnau [mailto:[email protected]] Sent: Thursday, March 23, 2017 9:15 PM To: [email protected] Subject: RE: [VOTE] Apache Trafodion release 2.1.0 ready for release - release candidate 1 Nice job putting release together. I found 3 things that may be issues. -1 (binding) Potential issues: * I think the key signature should reference your apache.org address, not a corporate email. * NOTICE file does not have 2017 in the copyright. * I'm not sure if other projects include RPMs (versus tgz) in convenience binaries or not. It is helpful for ambari installs for sure. I verified that the server RPM includes the LICENSE & NOTICE files. The traf_ambari RPM does contain a LICENSE file, but not a NOTICE. I checked: * signatures * checksums * compared source to git tag * DISCLAIMER, NOTICE, LICENSE, README * Ran RAT * Built source --Steve > -----Original Message----- > From: Sandhya Sundaresan [mailto:[email protected]] > Sent: Wednesday, March 22, 2017 10:54 AM > To: [email protected] > Subject: [VOTE] Apache Trafodion release 2.1.0 ready for release - > release candidate 1 > > Hi to everyone in the Trafodion Community, > > This is a call to vote on release 2.1.0 of Apache Trafodion (incubating). > Once the community approves a release candidate, a similar vote will > be taken in the Apache Incubator community. > > This is a major release and includes over 300 fixes and some important > features. The highlights are all documented here: > https://cwiki.apache.org/confluence/display/TRAFODION/Release+2.1 > They include : > > * The new python installer > * Ambari integration and much easier install option for use on HDP > platform > * New features, SQL functions and syntax extensions > * Performance enhancements > * Bug fixes > > JIRA Release Notes : > Trafodion 2.1 JIRA Release > Notes<https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=1 > 23 35704&styleName=Html&projectId=12318620&Create=Create&atl_token=A > 5KQ-2QAV-T4JA- > FDED%7Cfd60b9cef974c1fc62eab72a2c84777fbbcd084e%7Clin> > Highlights : > https://cwiki.apache.org/confluence/display/TRAFODION/Release+2.1 > > GIT info: > The tag for this candidate is "2.1.0rc1". Git repository: git:// > git.apache.org/incubator-trafodion.git > > Release artifacts : > https://dist.apache.org/repos/dist/dev/incubator/trafodion/trafodion-2 > .1.0- > RC1/ > Artifacts are signed with my key : 85F0776A which is in > https://dist.apache.org/repos/dist/release/incubator/trafodion/KEYS > > Instructions : > > Installing Trafodion using convenience binaries using the Python > installer or install with Ambari : > http://trafodion.incubator.apache.org/docs/provisioning_guide/index.ht > ml > > Setting up build environment and building from source : > https://cwiki.apache.org/confluence/display/TRAFODION/Create+Build+Env > i > ronment > https://cwiki.apache.org/confluence/display/TRAFODION/Build+Source > > [ ] +1 approve > > [ ] +0 no opinion > > [ ] -1 disapprove (and reason why) > > Vote will be open until the community has had a chance to try out the > instructions and we get sufficient feedback ( at least 72 hours), > unless cancelled. >
