[ 
https://issues.apache.org/jira/browse/TRAFODION-1086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14716835#comment-14716835
 ] 

Suresh Subbiah commented on TRAFODION-1086:
-------------------------------------------


Chirag Bhalgami (chirag-bhalgami) wrote on 2015-03-25:  #1
Additional info:
>From sqlci it also throws below error message:

--------------------------------------------------------------------------------
>>drop table ICEWALLTEST_PLAIN2;
*** ERROR[8604] Transaction subsystem TMF returned error 82 while starting a 
transaction.
--- SQL operation failed with errors.
--------------------------------------------------------------------------------

tags:   added: connectivity-mxosrvr sql-general
Sandhya Sundaresan (sandhya-sundaresan) on 2015-03-25
Changed in trafodion:
assignee:       nobody → Joanie Cooper (joanie-cooper)
Atanu Mishra (atanu-mishra) on 2015-03-26
Changed in trafodion:
milestone:      none → r1.1
status: New → In Progress
Joanie Cooper (joanie-cooper) wrote on 2015-03-26:      #2
Chirag provided a DDL/DML script to reproduce the problem. I tried this script 
on a workstation with the latest (032615) R1.1.0 build. The script ran without 
any "performScan" errors.

It was suggested that the Trafodion installed version be upgraded to the latest 
build and tried again on the test cluster.

We have seen "performScan" errors when the various components are not all up to 
date and in-sync.

There is also one remaining "performScan" problem being addressed in the 
TrxRegionEndpoint coprocessor.

This problem can be confirmed to be the same issue by setting the HBase tracing 
to TRACE.

We'll wait for the Trafodion instance upgrade and see if the problem can be 
reproduced.

Joanie Cooper (joanie-cooper) wrote on 2015-03-26:      #3
Some additional information provided by Chirag on reproducing the problem:

Executing the provided DDL/DML won't reproduce the issue. It was provided to 
recreate the schema in your environment and anlayze it. Trafodion went down 
when execution of the ODB utility (which uses Traf ODBC drivers with 3rd party 
driver manager unixODBC) was interupted - which somehow brought HBase into 
weird state. Also, both trafci and sqlci were successfully able to query the 
table but not succsesfully dropping it. So the bug was opened to analyze what 
caused HBase to go into this weird state where Trafodion can query (select 
statements), but the DB but cannot drop the table.

Chirag Bhalgami (chirag-bhalgami) on 2015-03-31
description:    updated
Joanie Cooper (joanie-cooper) wrote on 2015-03-31:      #4
From: Bhalgami, Chirag
Sent: Monday, March 30, 2015 10:44 PM
To: Moran, Amanda; Cooper, Joanie; Bucaojit, Oliver; Anderson, Marvin; Mishra, 
Atanu
Cc: Messavussu, John; Goyal, Narendra (Trafodion R&D); Pham, Van; Broeder, Sean
Subject: RE: [Bug 1436526] [NEW] ERROR: Unable to access Hbase interface.

Hi Amanda,

Can you please tell us what type of permission issues it had? Do you think 
changing those permissions were part of the fresh hortonworks installation 
after wiping everything and reinstalling it from scratch?

Just curious, how everything worked without issues earlier if there were 
permission issues. Also, it will help with QA of backup/restore scripts and 
also in debugging https://bugs.launchpad.net/trafodion/+bug/1436526.

Thanks,
- Chirag

From: Moran, Amanda
Sent: Monday, March 30, 2015 10:39 PM
To: Cooper, Joanie; Bucaojit, Oliver; Bhalgami, Chirag; Anderson, Marvin; 
Mishra, Atanu
Cc: Messavussu, John; Goyal, Narendra (Trafodion R&D); Pham, Van; Broeder, Sean
Subject: RE: [Bug 1436526] [NEW] ERROR: Unable to access Hbase interface.

HI there All-

After many permissions issues with Hortonworks, it is finally up and running.

Installed Trafodion with no issues.

[root@n019 installer]# su trafodion
[trafodion@n019 ~]$ sqcheck
Checking if processes are up.
Checking attempt: 1; user specified max: 2. Execution time in seconds: 0.

The SQ environment is up!

Process Configured Actual Down
------- ---------- ------ ----
DTM 6 6
RMS 12 12
MXOSRVR 12 12

Thanks all!

--Amanda

Joanie Cooper (joanie-cooper) wrote on 2015-03-31:      #5
Thanks Amanda for installing a new HDP 2.2 and Trafodion install.

The current node list is “-w n024 –w n023 –w n022 –w n021 –w n020 –w n019”.

We had some questions if reversing the order of nodes was causing a problem.

A clean install seems to work fine. But, it might still be worth investigating
if reversing the order has any impact on systems undergoing an upgrade.

I have left the LP bug at “In progress” for a bit.

If any changes need to be addressed by the TDI team for permission issues,
then this bug could be reassigned to that team.

I have updated the bug report with the latest status.

Joanie Cooper (joanie-cooper) wrote on 2015-03-31:      #6
We confirmed that a fresh HDP 2.2 and Trafodion installation resolved the HBase 
connection issues.
Other HDP upgrade installations with Trafodion R1.1.0 have not had these 
configuration issues.
We are closing out this LP bug as a HDP configuration issue which was resolved 
by reinstalling HDP 2.2.

Changed in trafodion:
status: In Progress → Invalid
See full activity log


> LP Bug: 1436526 - ERROR: Unable to access Hbase interface.
> ----------------------------------------------------------
>
>                 Key: TRAFODION-1086
>                 URL: https://issues.apache.org/jira/browse/TRAFODION-1086
>             Project: Apache Trafodion
>          Issue Type: Bug
>          Components: connectivity-mxosrvr, sql-general
>            Reporter: Chirag Bhalgami
>            Assignee: Joanie Cooper
>            Priority: Blocker
>             Fix For: 1.1 (pre-incubation)
>
>
> From trafci, querying table works fine but dropping throws following error 
> message:
> -----------------------------------------------------------------------------
> SQL>show tables;
> TABLE NAMES
> ----------------------
> ICEWALLTEST_MD5     ICEWALLTEST_PLAIN   ICEWALLTEST_PLAIN2
> SQL>select count(*) from ICEWALLTEST_PLAIN2;
> (EXPR)
> --------------------
>                    3
> --- 1 row(s) selected.
> SQL>drop table ICEWALLTEST_PLAIN2;
> *** ERROR[8448] Unable to access Hbase interface. Call to 
> ExpHbaseInterface::nextRow returned error HBASE_ACCESS_ERROR(-705). Cause:
> java.util.concurrent.ExecutionException: java.io.IOException: PerformScan 
> error on coprocessor call, scannerID: 0 java.io.IOException: peformScan 
> encountered Exception txID: 17179870191 Exception: 
> org.apache.hadoop.hbase.UnknownScannerException: ScannerId: 0, was scanner 
> already closed?, transaction id 17179870191, nextCallSeq was 1, for region 
> TRAFODION._MD_.VIEWS_USAGE,,1426027968880.03bee199768c6d4c25c1b757d6f71fd2.
> java.util.concurrent.FutureTask.report(FutureTask.java:122)
> java.util.concurrent.FutureTask.get(FutureTask.java:188)
> org.trafodion.sql.HBaseAccess.HTableClient.fetchRows(HTableClient.java:575)
> . [2015-03-25 18:59:17]
> *** ERROR[8839] Transaction was aborted. [2015-03-25 18:59:17]
> -----------------------------------------------------------------------------
> Trafodion Build: Version 1.0.1 Release 1.1.0 (Build release [goyalna], branch 
> a94de6e-master, date 06Mar15)
> Hadoop Distro: HDP 2.2
> Everything is green at Ambari admin.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to