Downloaded the version and checked the MD5SUM.
Checked documentation and README
Checked license => FAILED. *Too many files with unapproved license*
Ran in standalone, checked logs and UI, ran some load, went well.
I tried to deploy on top of 2.0.4 and it doesn't start.
2019-03-07 14:38:14,848 WARN [master/node2:60000.Chore.1]
master.CatalogJanitor: CatalogJanitor is disabled! Enabled=true,
maintenanceMode=false,
am=org.apache.hadoop.hbase.master.assignment.AssignmentManager@7deaf821,
metaLoaded=true, hasRIT=true clusterShutDown=false
2019-03-07 14:39:13,869 WARN [ProcExecTimeout]
assignment.AssignmentManager: STUCK Region-In-Transition rit=OPENING,
location=node1.distparser.com,16020,1551986838653, table=dns,
region=bb65f685cdefc4f2491d246f376fc1f0
Tried to disable the tables but I'm not able. Tried to move the regions but
HBCK2 doesn't want.
Caused by:
org.apache.hadoop.hbase.ipc.RemoteWithExtrasException(org.apache.hadoop.hbase.PleaseHoldException):
org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
Few things I found:
Command line says:
hbck Run the HBase 'fsck' tool. Defaults read-only hbck1.
Pass '-j /path/to/HBCK2.jar' to run hbase-2.x HBCK2.
However there is no HBCK2.jar. Google gave me
https://github.com/apache/hbase-operator-tools but that's not trivial.
Downloaded and built it, but the -j option doesn't seems to exist. Found
that it should be -jar . Was still not working. After fighting with it I
finally got it working by calling directly java org.apache.hbase.HBCK2
I got this in the logs at some point:
Caused by: java.lang.ClassNotFoundException:
org.apache.hadoop.hbase.master.assignment.TransitRegionStateProcedure
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at
org.apache.hadoop.hbase.procedure2.ProcedureUtil.newProcedure(ProcedureUtil.java:50)
... 17 more
I will keep fighting with it to try to get something working. I can of
course rm -rm /hbase and get it run, but I would like to see if it can
recover...
Thanks,
JMS
Le jeu. 7 mars 2019 à 04:44, Guanghao Zhang <[email protected]> a écrit :
> Please vote on this release candidate (RC) for Apache HBase 2.2.0.
> This is the first release of the branch-2.2 line.
>
> The VOTE will remain open for at least 72 hours.
>
> [ ] +1 Release this package as Apache HBase 2.2.0
> [ ] -1 Do not release this package because ...
>
> The tag to be voted on is 2.2.0-RC0 (commit
> 4ab2dc20f15e9b59477de4bd971c367f3ce342cb):
>
> https://github.com/apache/hbase/tree/2.2.0-RC0
>
> The release files, including signatures, digests, etc. can be found at:
>
> https://dist.apache.org/repos/dist/dev/hbase/2.2.0RC0/
>
> Maven artifacts are available in a staging repository at:
>
> https://repository.apache.org/content/repositories/orgapachehbase-1286
>
> Signatures used for HBase RCs can be found in this file:
>
> https://dist.apache.org/repos/dist/release/hbase/KEYS
>
> The list of bug fixes going into 2.2.0 can be found in included
> CHANGES.md and RELEASENOTES.md available here:
>
> https://dist.apache.org/repos/dist/dev/hbase/2.2.0RC0/CHANGES.md
> https://dist.apache.org/repos/dist/dev/hbase/2.2.0RC0/RELEASENOTES.md
>
> To learn more about Apache HBase, please see http://hbase.apache.org/
>
> Thanks,
> Guanghao Zhang
>