[
https://issues.apache.org/jira/browse/AMBARI-23234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dmitry Lysnichenko updated AMBARI-23234:
----------------------------------------
Description:
I performed the express upgrade to latest fenton build which has the fix for
AMBARI-23113
Observed below issues after upgrading cluster from ambari-2.5.1.0 with
2.6.1.0-129 to ambari-2.6.2.0-96+HDP-2.6.5.0-162
1) Interpreter settings are not stored in HDFS.
'/user/zeppelin/conf/interpreter.json' doesnt exist in hdfs.
2) Notebook authorisations are not stored in HDFS
'/user/zeppelin/conf/notebook-authorization.json' doesnt exist in hdfs.
3) Look at the interpreter page on Zeppelin and see that there are duplicate
interpreters
4) Previously created notebooks are not copied into hdfs.
found root cause, there is no property"zeppelin.config.fs.dir" = "conf" in
zeppelin-config. After i've added it, "conf" directory was created in HDFS and
interpreter.json was there. Also tested zeppelin, it really using this
interpreter.json from HDFS. Looks like it works fine. For fresh install it will
work fine because "zeppelin.config.fs.dir" by default is added to zeppelin
0.7.0 (zeppelin-config) but for upgrade we also should add this property.
was:
I performed the express upgrade to latest fenton build which has the fix for
https://hortonworks.jira.com/browse/BUG-95918.
Observed below issues after upgrading cluster from ambari-2.5.1.0 with
2.6.1.0-129 to ambari-2.6.2.0-96+HDP-2.6.5.0-162
1) Interpreter settings are not stored in HDFS.
'/user/zeppelin/conf/interpreter.json' doesnt exist in hdfs.
2) Notebook authorisations are not stored in HDFS
'/user/zeppelin/conf/notebook-authorization.json' doesnt exist in hdfs.
3) Look at the interpreter page on Zeppelin and see that there are duplicate
interpreters
4) Previously created notebooks are not copied into hdfs.
found root cause, there is no property"zeppelin.config.fs.dir" = "conf" in
zeppelin-config. After i've added it, "conf" directory was created in HDFS and
interpreter.json was there. Also tested zeppelin, it really using this
interpreter.json from HDFS. Looks like it works fine. For fresh install it will
work fine because "zeppelin.config.fs.dir" by default is added to zeppelin
0.7.0 (zeppelin-config) but for upgrade we also should add this property.
> Issue with zeppelin after upgrade
> ---------------------------------
>
> Key: AMBARI-23234
> URL: https://issues.apache.org/jira/browse/AMBARI-23234
> Project: Ambari
> Issue Type: Bug
> Components: ambari-server
> Affects Versions: 2.6.1
> Reporter: Dmitry Lysnichenko
> Assignee: Dmitry Lysnichenko
> Priority: Blocker
> Fix For: 2.6.2
>
>
> I performed the express upgrade to latest fenton build which has the fix for
> AMBARI-23113
> Observed below issues after upgrading cluster from ambari-2.5.1.0 with
> 2.6.1.0-129 to ambari-2.6.2.0-96+HDP-2.6.5.0-162
> 1) Interpreter settings are not stored in HDFS.
> '/user/zeppelin/conf/interpreter.json' doesnt exist in hdfs.
> 2) Notebook authorisations are not stored in HDFS
> '/user/zeppelin/conf/notebook-authorization.json' doesnt exist in hdfs.
> 3) Look at the interpreter page on Zeppelin and see that there are duplicate
> interpreters
> 4) Previously created notebooks are not copied into hdfs.
> found root cause, there is no property"zeppelin.config.fs.dir" = "conf" in
> zeppelin-config. After i've added it, "conf" directory was created in HDFS
> and interpreter.json was there. Also tested zeppelin, it really using this
> interpreter.json from HDFS. Looks like it works fine. For fresh install it
> will work fine because "zeppelin.config.fs.dir" by default is added to
> zeppelin 0.7.0 (zeppelin-config) but for upgrade we also should add this
> property.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)