我是火花的新手,在使用 cloudera 管理器中可用的包裹安装火花后。
我已经配置了如下 cloudera 企业链接中所示的文件:
完成此设置后,我通过运行 /opt/cloudera/parcels/SPARK/lib/spark/sbin/start-all.sh 启动了 spark 中的所有节点。但是我无法运行工作节点,因为我得到了下面的指定错误。
[root@localhost sbin]# sh start-all.sh
org.apache.spark.deploy.master.Master running as process 32405. Stop it first.
root@localhost.localdomain's password:
localhost.localdomain: starting org.apache.spark.deploy.worker.Worker, logging to /var/log/spark/spark-root-org.apache.spark.deploy.worker.Worker-1-localhost.localdomain.out
localhost.localdomain: failed to launch org.apache.spark.deploy.worker.Worker:
localhost.localdomain: at java.lang.ClassLoader.loadClass(libgcj.so.10)
localhost.localdomain: at gnu.java.lang.MainThread.run(libgcj.so.10)
localhost.localdomain: full log in /var/log/spark/spark-root-org.apache.spark.deploy.worker.Worker-1-localhost.localdomain.out
localhost.localdomain:starting org.apac
当我运行 jps 命令时,我得到:
23367 Jps
28053 QuorumPeerMain
28218 SecondaryNameNode
32405 Master
28148 DataNode
7852 Main
28159 NameNode
我无法正确运行工作节点。实际上我想安装一个独立的火花,让主人和工人在一台机器上工作。在 spark 目录的 slaves 文件中,我将地址指定为“localhost.localdomin”,这是我的主机名。我不知道这个设置文件。请任何一个云帮助我完成这个安装过程。实际上我无法运行工作节点。但我可以启动主节点。
谢谢和问候, 比普斯