windows环境下配置完Flink后,无法打开Flink的Web前端http://localhost:8081/

本文解决在Windows环境中配置Flink后,无法访问Web前端的问题。关键步骤包括检查端口占用情况,确认Flink正确安装并运行,最后在浏览器中输入http://localhost:8081/以访问前端界面。

问题:windows环境下配置完Flink后,无法打开Flink的Web前端http://localhost:8081/

个人解决方案:

  • 检查系统中端口8081端口是否被其他程序占用,检查方法自行百度;
  • 确保Flink正确安装,即运行bin文件夹下start-cluster.bat程序时出现如下反馈(并且会弹出Java程序运行窗口),保持窗口不要关闭,如图1,图2;
    图1
    图2
  • 在完成前两点后,在浏览器中输入http://localhost:8081/即可打开Flink的Web前端,如图3
    图3
    (第一次写博客,不喜勿喷Thanks♪(・ω・)ノ)
### Flink搭建步骤及操作 #### 1. 官网下载Flink 可从Flink官网下载所需版本的Flink安装包,此处以flink - 1.8.0为例。 #### 2. 安装配置Flink - **上传Flink安装包**:将下载好的Flink安装包上传到master节点的/opt目录下。 - **解压Flink安装包**:在master节点执行以下命令,将安装包解压到flink - 1.8.0目录: ```bash tar -zxvf /opt/flink-1.8.0-bin-scala_*.tgz -C /opt/flink-1.8.0 ``` - **配置Flink环境变量**:编辑`/etc/profile`文件,添加以下内容: ```bash export FLINK_HOME=/opt/flink-1.8.0 export PATH=$PATH:$FLINK_HOME/bin ``` 然后执行`source /etc/profile`使配置生效。 #### 3. 配置Flink on Yarn集群 - **在master节点配置Flink** - **进入Flink配置目录**: ```bash cd /opt/flink-1.8.0/conf ``` - **编辑masters文件**:指定JobManager节点,例如: ```plaintext master:8081 ``` - **编辑slaves文件**:指定TaskManager节点,例如: ```plaintext slave1 slave2 ``` - **编辑flink - conf.yaml文件**:修改Flink web端口为8080,找到`rest.port`并修改为: ```plaintext rest.port: 8080 ``` - **分发安装和配置文件** - 将master节点安装的Flink分发到slave1节点: ```bash scp -r /opt/flink-1.8.0 slave1:/opt/ ``` - 将master节点安装的Flink分发到slave2节点: ```bash scp -r /opt/flink-1.8.0 slave2:/opt/ ``` - 将master节点环境配置文件分发到slave1节点: ```bash scp /etc/profile slave1:/etc/ ``` - 将master节点环境配置文件分发到slave2节点: ```bash scp /etc/profile slave2:/etc/ ``` 在slave1和slave2节点执行`source /etc/profile`使配置生效。 #### 4. 运行Flink应用 - **启动Hadoop集群**:确保Hadoop集群正常运行。 - **启动Flink集群**:在master节点执行以下命令启动Flink集群: ```bash /opt/flink-1.8.0/bin/start-cluster.sh ``` ### 配置文件详解 - **masters文件**:用于指定JobManager节点,格式为`hostname:port`,JobManager负责协调和管理整个Flink作业的执行。 - **slaves文件**:用于指定TaskManager节点,TaskManager负责执行具体的计算任务。 - **flink - conf.yaml文件**:是Flink的核心配置文件,包含了许多重要的配置项,如`rest.port`用于指定Flink web界面的端口,还有内存分配、并行度等相关配置
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值