Ben dışarı çıkmak ve bazı donanım ile bir küme oluşturmak için para harcamak önce Spark ile denemek için bir dizi VM kurmak üzerinde çalışıyorum. Kısa not: Uygulamalı makine öğreniminde geçmişe sahip bir akademisyenim ve veri biliminde işten biraz çıktım. Araçları bilgisayar için kullanıyorum, nadiren kurmam gerekirdi.
3 VM (1 master, 2 slave) oluşturdum ve Spark'ı başarıyla yükledim. Her şey olması gerektiği gibi çalışıyor. Benim sorunum kümedeki bir makinede çalışan bir tarayıcıdan bağlanabilen bir Jupyter sunucusu oluşturmak yatıyor.
Ben yükledim Jupyter dizüstü başarıyla ... ve çalıştırır. Spark ile uzak bir sunucuya bağlanan yeni bir IPython profili ekledim .
şimdi problem
Komuta
$ ipython --profile=pyspark
iyi çalışır ve kıvılcım kümesine bağlanır. Ancak,
$ ipython notebook --profile=pyspark
[<stuff is here>] Unrecognized alias: "profile=pyspark", it will probably have no effect.
varsayılan default
profil değil pyspark
profildir.
Dizüstü bilgisayar yapılandırmamın içeriği pyspark
:
c = get_config()
c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8880
c.NotebookApp.server_extensions.append('ipyparallel.nbextension')
c.NotebookApp.password = u'some password is here'
$ ipython --profile=pyspark notebook
? Sorun sadece argümanların sırası ile olabilir.