Sto cercando di lanciare bin/spark-shell
e bin/pyspark
dal computer portatile, la connessione a grappolo Filati in modalità yarn-client
, ed ottengo lo stesso erroreSpark-shell con 'filo-client' cerca di caricare config dalla posizione sbagliata
WARN ScriptBasedMapping: Exception running
/etc/hadoop/conf.cloudera.yarn1/topology.py 10.0.240.71
java.io.IOException: Cannot run program "/etc/hadoop/conf.cloudera.yarn1/topology.py"
(in directory "/Users/eugenezhulenev/projects/cloudera/spark"): error=2,
No such file or directory
Spark sta tentando di eseguire /etc/hadoop/conf.cloudera.yarn1/topology.py
sul mio laptop, ma non sul nodo worker in Yarn.
Questo problema è apparso dopo l'aggiornamento da Spark 1.2.0 a 1.3.0 (CDH 5.4.2)
Hai aggiornato le variabili di ambiente? – eliasah
Puoi verificare se esiste la directory /etc/hadoop/conf.cloudera.yarn1? @eliasah quali variabili qualcuno deve aggiornare in questo caso? HADOOP_CONF_DIR e YARN_CONF_DIR? – Zouzias
@Zouzias esiste, e il file è lì, e spark-shell funziona perfettamente quando lo avvio da uno dei nodi CDH in un cluster (tutti hanno il file topology.py). Il problema è solo con l'avvio da laptop –