Member since
07-17-2019
738
Posts
433
Kudos Received
111
Solutions
My Accepted Solutions
Title | Views | Posted |
---|---|---|
2618 | 08-06-2019 07:09 PM | |
2854 | 07-19-2019 01:57 PM | |
4045 | 02-25-2019 04:47 PM | |
4030 | 10-11-2018 02:47 PM | |
1343 | 09-26-2018 02:49 PM |
02-14-2018
03:24 PM
Please ask your own question.
... View more
02-06-2018
06:52 PM
To the best of my knowledge, python-phoenixdb (https://bitbucket.org/lalinsky/python-phoenixdb) does not have support for SPENGO which is implicitly required when a cluster has Kerberos authentication enabled. Please open your own question if you have more information to share.
... View more
01-30-2018
08:19 PM
You likely want to use the RegionServer Groups feature: http://hbase.apache.org/book.html#rsgroup
... View more
11-20-2017
03:48 PM
Your comment is a bit misleading. Please remember that the corresponding "Apache version" of each component included in HDP is to be interpreted as a baseline. It is very typical that an HDP release of Phoenix contains numerous fixes backported from newer releases of Phoenix onto the older version. For example, the following document lists the changes over Phoenix 4.7 that were included in HDP 2.6.3 https://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.6.3/bk_release-notes/content/patch_phoenix.html
... View more
11-14-2017
04:37 PM
Session expiration is often hard to track down. It can be a factor of JVM pauses (due to Garbage Collection) on either the client (HBase Master) or server (ZK Server) or it could be a result of a ZNode which has an inordinately large number of children. The brute-force operation would be to disable your replication process, (potentially) drop the root znode, and re-enable replication, and then sync up the tables with an ExportSnapshot or CopyTable. This would eliminate the data in ZooKeeper being a problem. The other course of action would be looking more at the Master log and ZooKeeper server log to understand why the ZK session is expiring (See https://zookeeper.apache.org/doc/trunk/images/state_dia.jpg for more details on the session lifecycle). A good first step would be checking the number of znodes under /hbase-unsecure/replication.
... View more
11-02-2017
12:35 PM
Depending on the version of HDP you're running, the backup and restore work may be running by default. You can try to set hbase.backup.enable to false in hbase-site.xml and see if that will automatically clean up the files. To try to debug this further, you can try to enable TRACE logging on the package "org.apache.hadoop.hbase.master.cleaner" in the active HBase Master. Hopefully, this will give you some confirmation as to the Cleaner implementation (there are multiple running in the Master) which is requiring that the file be kept.
... View more
10-26-2017
03:44 PM
It looks like HDFS is not actually running. The message you copied from HBase states that there are no datanodes running. Look at the DataNode logs and check the NameNode WebUI to try to identify why the DataNodes aren't running/included.
... View more
10-25-2017
03:26 PM
ZooKeeper is used to find where HBase is running. The fact that you cannot make a network connection to the host+port that the HBase RegionServer is running on implies one of two things: 1. You have a firewall blocking access to HBase 2. The HBase RegionServers are not listening on the remote interface (only listening on the loopback interface) The first you need to investigate on your own (we cannot tell you if you're running a firewall). The latter you can check using `netstat` to see what interface the RegionServer process is LISTEN'ing on.
... View more
10-02-2017
05:02 PM
1 Kudo
You can specify the columns that you want to update as long as you have the primary-key constraint columns available. > create table t(pk varchar not null primary key, col1 integer, col2 integer, col3 integer);
> upsert into t(pk, col2) values('a', 2);
When you provide fewer columns than the schema defines, the other columns will receive no new value. This is an equivalent operation to an "UPDATE" in a traditional RDBMS.
... View more
09-07-2017
02:56 PM
1 Kudo
Check the filesystem permissions on the keytab file with respect to the user that you run sqlline as. Also, compare the output of `klist` on your keytab to the principal you provided. You can try to increase the log4j level to DEBUG to get some more output.
... View more