Verify Zeppelin settings in Ambari

After upgrading Ambari and HDP, make sure that the Zeppelin settings reference the local filesystem paths instead of HDFS.

  1. In the Zeppelin configuration page, search for and verify the following settings:
    zeppelin.notebook.storage = org.apache.zeppelin.notebook.repo.FileSystemNotebookRepo
    zeppelin.config.fs.dir = file:///var/lib/zeppelin/conf
    zeppelin.notebook.dir = file:///var/lib/zeppelin/notebook
  2. If the settings are missing or incorrect, add or update them to the above values.
  3. In the Zeppelin UI, check the Interpreters page for any duplicate entries. If any duplicates exist:
    1. Backup and then delete the interpreter.json file from HDFS (/user/zeppelin/conf/interpreter.json) and from the local filesystem on the Zeppelin server host (/var/lib/zeppelin/conf/interpreter.json).
    2. Restart the Zeppelin service in Ambari.
    3. In the Zeppelin UI, confirm that the duplicate entries no longer exist.
  4. If any custom interpreter settings are missing, add them again from the Interpreters page.
  5. Verify that your existing notebooks are still available.