Hi Jason,

Good finding and look forward to your PR.

Evans

Jason Wen <[email protected]>於 2021年10月29日 週五,下午9:46寫道:

> Hi All,
>
>
>
> We find the root cause of the issue.
>
> This issue happens when HA is enabled on oozie. oozie-5.2.1 is using
> curator-2.5.0 which depends on guava-11.0.2, but bigtop-3.0.0 apply the
> patch to change guava version to 27.0-jre in order to work with
> Hadoop-3.2.2:
> https://github.com/apache/bigtop/blob/master/bigtop-packages/src/common/oozie/patch0-hadoop322-hive312.diff#L103
>
> This guava version change breaks the curator-2.5.0 because it depends on
> some API that is not available anymore in guava-27.0-jre, so it will throw
> NoSuchMethod error when starting oozie.
>
> I will file a jira to bigtop and create the PR for fixing the issue.
>
>
>
> Thanks,
>
> Jason
>
>
>
> *From: *Jason Wen <[email protected]>
> *Reply-To: *"[email protected]" <[email protected]>
> *Date: *Monday, October 25, 2021 at 12:23 PM
> *To: *"[email protected]" <[email protected]>, "
> [email protected]" <[email protected]>
> *Subject: *Oozie 5.2.1 and Zookeeper 3.4.14 compatibility issue
>
>
>
> Hi All,
>
>
>
> We recently hit an issue when using oozie 5.2.1 with zookeeper 3.4.14 that
> was built from bigtop. The curator version 2.5.0 that oozie 5.2.1 is using
> seems not working with zookeeper 3.4.14. When oozie is started, it tries to
> connect to zookeeper but is always stuck at following log:
> Connecting to ZooKeeper with SASL/Kerberos and using 'sasl' ACLs
>
>
>
> Hadoop 3.2.2 is using curator 2.13.0 version, so we tried to replace
> curator libs in /usr/lib/oozie/lib dir with curator 2.13.0 version jars.
> After the curator jars are replaced with 2.13.0 version, the oozie service
> can be started successfully.
>
>
>
> Has anyone tested Oozie 5.2.1 connection to Zookeeper 3.4.14 with Kerberos
> enabled? This looks like a bug in bigtop 3.0.0
>
>
>
> Thanks,
>
> Jason
>
>
>

Reply via email to