Use S3 as storage
for Zeppelin Notebooks.
Step 1. Use external storage to point to S3 bucket in Cloudbreak
advance options. This will use S3access profile and AWS credentials. CB takes
care of that set up. In addition to that
Step 2 Change these 3 inzeppelin-env.sh
Step 3 Change this 1 inzeppelin-site.xml
Detailed Steps below
3. Launch HDP
Cluster on AWS using Cloudbreak.
Not all the screenshots are included, only capturing screenshots that
focus on some key Advance features that enable the required Zeppelin Storage.
4.Enable Zeppelin Storage on S3.
Once Ambari starts and all services are started we need to make
some configuration changes to enable Zeppelin.
In the zeppelin-config change the following properties:
Or you could change them in zeppelin-env:
Here is an example path: bucket/user/notebook/2A94M5J1Z/note.json
Now when you create and save Notebooks in Zeppelin, it will save
You will be able to see the notebooks in your AWS portal, in your
S3 bucket. Zeppelin notebooks use 9 character hash as the name of the folder
and note.json file in that folder.