2016-12-15 89 views
1

IM使用EMR和想用jupyter(IPython中),所以我添加到集群自举操作: S3://elasticmapreduce.bootstrapactions/ipython-notebook/install-ipython-notebookAWS EMR jupyter密码

我执行端口调谐从我的本地主机访问jupyter,并且工作正常,但它要求输入登录密码,尝试空,尝试hadoop,但没有运气,是否有任何机构知道jypyter密码是什么?

回答

0

当我使用相同的引导操作时,我遇到了这个问题。我试图加入Args=[--password, jupyter],我也无法工作。这是从this AWS论坛:

Name='Install Jupyter notebook',Path="s3://aws-bigdata-blog/artifacts/aws-blog-emr-jupyter/install-jupyter-emr5.sh",Args=[--r,--julia,--toree,--torch,--ruby,--ds-packages,--ml-packages,--python-packages,'ggplot nilearn',--port,8880,--password,jupyter,--jupyterhub,--jupyterhub-port,8001,--cached-install,--notebook-dir,s3://<your-s3-bucket>/notebooks/,--copy-samples]

我所做的却是遵循these instructions使用CLI在EMR实例都可以直接安装蟒蛇。如果你遵循第一部分,你应该能够启动并运行。使用保存

  • 一旦有你要安装使用超级用户priveledges蟒蛇.pem文件

    • SSH连接到你的主人EMR例如:sudo wget http://repo.continuum.io/archive/Anaconda3-4.1.1-Linux-x86_64.sh总结在这里。然后bash Anaconda3–4.1.1-Linux-x86_64.sh
    • 确保您使用python的蟒蛇版本:which python
    • 如果你没有,指定源:source .bashrc
    • 现在做一个jupyter配置文件:jupyter notebook --generate-config
    • 光盘放入jupyter文件夹:cd ~/.jupyter/
    • 更新配置文件:vi jupyter_notebook_config.py
    • 在config文件中添加下列行:

      c = get_config() c.NotebookApp.ip = '*' c.NotebookApp.open_browser = False c.NotebookApp.port = 6789 < ---选择你想要

    • 出口取其口出来的配置编辑器,并通过运行jupyter:jupyter notebook

    • 这应该运行不活跃的内核笔记本电脑(现在)。但它会给你你想要的令牌:http://localhost:6789/?token=xxxxxx

    • 离开这个运行,并打开一个新的终端窗口。现在,您需要通过此aws blog post(使端口与您在配置文件中指定的端口相同)隧道到EMR实例。 ssh -o ServerAliveInterval=10 -i <<credentials.pem>> -N -L 8192:<<master-public-dns-name>>:8192 [email protected]<<master-public-dns-name>>

    • 在浏览器中打开localhost:6789会提示您用jupyter页面输入您的密码或令牌。输入在上述步骤中生成的令牌,并且您应该很好。

    希望这有助于!可能有一个不太复杂的方式,但这是最终为我工作的结果。

  • +0

    我跟着[第二条路径](https://medium.com/@josemarcialportilla/getting-spark-python-and-jupyter-notebook-running-on-amazon-ec2-dec599e1c297),并已能够访问jupyter笔记本电脑,但这是一个独立的EC2机器,不在群集上。同样的方法可以在集群上工作吗?我必须将它安装在所有节点上吗?那会很笨拙。为[第一个路径](https://aws.amazon.com/blogs/big-data/running-jupyter-notebook-and-jupyterhub-on-amazon-emr/),我不知道怎么去到笔记本电脑全部只有ju​​pyter枢纽 – Calcutta