`

spark master web ui 端口8080被占用解决方法

阅读更多

spark master web ui 默认端口为8080,当系统有其它程序也在使用该接口时,启动master时也不会报错,spark自己会改用其它端口,自动端口号加1,但为了可以控制到指定的端口,我们可以自行设置,修改方法:

 

1、cd SPARK_HOME/sbin

 

2、vi start-master.sh

 

 

3、定位到下面部分内容:

 

if [ "$SPARK_MASTER_WEBUI_PORT" = "" ]; then

  SPARK_MASTER_WEBUI_PORT=8080

fi

 

 

4、修改上面的端口为其它可用端口就行

 

 

例子:我在start-master.sh 中指定master web ui 端口为8088,然后运行./start-all.sh脚本启动程序时,日志中包含如下肉容:

 

15/07/15 14:16:08 WARN Utils: Service 'MasterUI' could not bind on port 8088. Attempting port 8089

.

15/07/15 14:16:12 INFO Utils: Successfully started service 'MasterUI' on port 8089.

15/07/15 14:16:12 INFO MasterWebUI: Started MasterWebUI at http://192.168.209.141:8089

 

15/07/15 14:16:15 INFO Master: I have been elected leader! New state: ALIVE

 

 

从这日志可以看出,自动改到8089端口,master能正常启动

分享到:
评论

相关推荐

    内存计算框架Spark实战

    Master节点的端口号默认是7077,而Web UI端口是8080。对于Worker节点,其使用的CPU核心数由SPARK_WORKER_CORES参数配置,默认是2个核心。Worker节点的内存容量由SPARK_WORKER_MEMORY参数配置,默认是2GB,端口号是...

    Spark实验:Standalone模式安装部署(带答案)1

    4. 使用Web UI(默认端口8080)可以实时查看集群状态,包括Executor信息、任务进度等。 总结,Spark Standalone模式的安装部署是一个基础但重要的实践环节,它涉及到了Linux环境管理、文件配置以及分布式系统的基础...

    spark2.3.0.rar

    在配置完成后,用户可以通过启动`sbin/start-all.sh`脚本来启动Spark集群,然后可以通过Web UI(默认端口8080)监控集群状态。Spark SQL允许用户以SQL语句进行数据查询,而Spark Streaming则提供了实时数据处理的...

    spark2.x集群搭建

    确保所有节点都能成功启动,并且可以在Web UI(默认端口8080)上看到它们的状态。 在生产环境中,你可能还需要关注其他的配置选项以优化性能,比如内存分配、executor数量和大小、shuffle行为等。例如,可以通过...

    spark 分布式集群搭建

    默认情况下,Web UI 可以通过访问 `http://master-ip:8080/` 来查看集群的状态。用户可以根据需要自定义端口号。 #### Job 提交与运行 在集群搭建完成后,可以开始提交 Job 进行运行。一个典型的 Job 提交命令如下...

    spark_deploy

    Spark提供了Web UI,展示了应用程序的状态、Executor的内存使用情况、Stage的进度等。通过日志分析和指标监控,我们可以及时发现和解决问题,确保Spark应用的稳定运行。 总的来说,"spark_deploy"涵盖了Spark集群的...

    Spark环境搭建和使用方法

    2. **监控任务**:通过Spark Web UI(默认端口8080)查看任务状态和性能指标。 #### 五、总结 本文详细介绍了Spark环境的搭建过程以及基本使用方法。从基础环境的准备、Spark安装包的下载配置,到在spark-shell中...

    《Spark编程基础及项目实践》试卷及答案2套.pdf

    10. **Spark服务端口**:Spark默认使用的端口包括8080(Web UI)、4040(Spark History Server UI),18080可能不是Spark自带的服务端口。 11. **广播变量**:广播变量在Spark中是只读的,存储在每个节点上,但不...

    实时计算框架:Spark集群搭建与入门案例.docx

    5. **验证集群状态**:访问Spark Web UI,默认端口为8080,可以查看集群状态。 入门案例展示了如何运行一个简单的Spark程序。通过`spark-submit`命令提交一个Spark Pi示例,该示例估算圆周率。在命令行中指定类名...

    spark1.3.1集群

    - 观察其他节点的状态变化,可以通过访问`http://hadoop181:8080/`查看Master UI页面。正常情况下,系统会自动选择一个备节点作为新的主节点,并在几秒钟内完成切换。 以上步骤完成了Spark 1.3.1集群环境的搭建...

    spark在虚拟机的安装

    使用虚拟机中的Firefox浏览器访问8080端口查看Spark Web UI,以监控集群的状态。 通过以上步骤,可以在虚拟机中完成Scala和Spark的安装配置,并且能够进行基本的操作和集群模式下的使用。这些步骤不仅适用于学习...

    spark-3.3.0-bin-hadoop3.3.2.tgz

    Spark提供Web UI(默认端口8080)监控作业状态,以及YARN或Mesos UI跟踪资源使用情况。日志文件有助于排查错误。 总结,Spark 3.3.0是大数据处理的重要工具,它与Hadoop 3.3.2的集成为大规模数据处理提供了强大的...

    spark课程复习资料

    - **8080**:Master的Web UI端口。 - **Python交互式命令行**:使用`pyspark`命令启动基于Python的Spark交互式环境。 - **任务提交方式**:使用`spark-submit`命令提交Spark任务。示例格式为: ```sh spark-...

    大数据平台端口号列表

    **WebUI端口** - 这些端口主要用于监控和管理Hadoop系统的运行状态,便于用户通过浏览器访问相关信息。 - **HDFS(Hadoop Distributed File System)** - **Namenode**: 50070 (dfs.http.address) - **Datanodes*...

    spark安装.docx

    export SPARK_WORKER_WEBUI_PORT=8081 # Worker的WebUI端口号 export SPARK_EXECUTOR_CORES=1 # 每个Executor使用使用的核数 export SPARK_EXECUTOR_MEMORY=1G ``` #### 四、验证安装 - 在所有节点上执行`...

    Spark分布式集群安装包

    启动后,你可以通过Web UI(默认端口8080)监控集群的状态和运行的任务。 对于个人学习,你可以使用单机模式先熟悉Spark的基本操作,然后逐步过渡到多节点的集群环境。在编程时,Spark提供了Python、Java、Scala和R...

    hadoop-spark配置文档1

    export SPARK_MASTER_WEBUI_PORT=8080 export SPARK_WORKER_CORES=1 export SPARK_WORKER_PORT=7078 export SPARK_WORKER_WEBUI_PORT=8081 export SPARK_WORKER_INSTANCES=1 ``` 此外,Spark 的 masters 也是...

    spark主节点搭建1

    为了监控集群的状态和作业,你可以访问主节点的 Web UI,默认地址是 `http://192.168.1.100:8080`。这个界面可以显示集群的节点信息、任务状态和资源使用情况。一旦作业运行结束,相应的页面会自动关闭。 此外,...

Global site tag (gtag.js) - Google Analytics