Выполните следующие простые шаги, чтобы настроить Zeppelin, работающий на EMR, для сохранения ваших записных книжек непосредственно в S3.

  • SSH в ваш главный узел - https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-connect-master-node-ssh.html
  • Создайте файл zeppelin-site.xml, если он еще не существует -
    sudo cp /etc/zeppelin/conf/zeppelin-site.xml.template /etc/zeppelin/conf/zeppelin-site.xml
  • Отредактируйте файл sudo nano /etc/zeppelin/conf/zeppelin-site.xml.
  • Раскомментируйте блок XML под строкой
    <!-- Amazon S3 notebook storage -->
  • Отредактируйте строки с именем S3 * BUCKET * и * FOLDER * (убедитесь, что корзина / папка уже существует в S3)
  • Перезапустите Zeppelin
sudo /sbin/stop zeppelin
sudo /sbin/start zeppelin
  • Все ваши новые записные книжки теперь сохранены в S3.

Прокомментируйте ниже, если вам все еще не удается решить эту проблему.

Если эта статья помогла, не забудьте оставить.

Вы также можете подписаться на меня на GitHub и Twitter.