MAC安装Flink-JAVA_HOME的错误,以及启动运行

摘要:
在MAC环境中安装Flink:1,访问Flink本地安装,选择适当的版本,单击Binaries:选择。tgz file,download:下载后,在终端输入下载目录:$tar-xzfflink-1.13.2-bin-scala_2.11.tgz$cdflink-1.13.2-bn-scala_2.11按照上述类似方法解压,文件名基于您下载的文件名。

在MAC环境上安装Flink:

1、访问Flink本地安装,选择适合自己的版本,点击 Binaries:

            MAC安装Flink-JAVA_HOME的错误,以及启动运行第1张

选择 .tgz的文件,下载:

              MAC安装Flink-JAVA_HOME的错误,以及启动运行第2张

 下载后,在终端进入到下载的目录中:

$ tar -xzf flink-1.13.2-bin-scala_2.11.tgz
$ cd flink-1.13.2-bin-scala_2.11

按照上面的类似解压,文件名字按照自己下载的文件名来。

2、启动Flink

正常启动:

$ ./bin/start-cluster.sh
Starting cluster.
Starting standalonesession daemon on host.
Starting taskexecutor daemon on host.

但是,在自己输入上面的命令的时候,报错如下:

            MAC安装Flink-JAVA_HOME的错误,以及启动运行第3张

 搜索了一圈资料,主要原因是由于 JAVA_HOME的原因导致的,需要修改一下 JAVA_HOME的配置。

3、修改JAVA_HOME配置

首先,使用命令查看自己电脑上的 Java安装路径:

/usr/libexec/java_home -V

显示如下:

            MAC安装Flink-JAVA_HOME的错误,以及启动运行第4张

 可以看到,有2个 Java 的环境,而我使用的是第一个,需要将其修改为第二个,添加JAVA_HOME到profile;

mac下编辑profile:

vi ~/.bash_profile

修改为红框中的内容:

            MAC安装Flink-JAVA_HOME的错误,以及启动运行第5张

保存修改后,要使用如下命令,让其修改生效:

source ~/.bash_profile

4、启动Flink

$ ./bin/start-cluster.sh

就可以正常启动成功了:

            MAC安装Flink-JAVA_HOME的错误,以及启动运行第6张

5、启动后,在浏览器中输入:http://localhost:8081/,即可看到本地运行的界面:

            MAC安装Flink-JAVA_HOME的错误,以及启动运行第7张

免责声明:文章转载自《MAC安装Flink-JAVA_HOME的错误,以及启动运行》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇js(javascript)与ios(Objective-C)相互通信交互Oracle11g备份与恢复下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ThinkPad X1 Carbon 2016 (4th)安装黑苹果MacOS High Sierra(10.13)

原文参考:https://forum.51nb.com/forum.php?mod=viewthread&tid=1808874&extra=page=1&page=1 不同的是,maj的配置是i7,我的是i5,主板芯片组也不一样。他的EFI大部分能通用。 安装镜像:黑果小兵(macOS High Sierra 10.13.1(17...

appium+python 【Mac】UI自动化测试封装框架流程简介 <一>

      为了多人之间更方便的协作,那么框架本身的结构和编写方式将变得很重要,因此每个团队都有适合自己的框架。如下本人对APP的UI自动化测试的框架进行进行了简单的汇总。主要目的是为了让团队中的其余人员接手写脚本时更清楚的知道该如何入手。 一个优秀的自动化测试框架应该具备的特点包括:   可扩展性:对新增功能模块、对不同的项目等等   易用性:易于查看,...

mac关于stf开源工具安装

准备: 1.安装brew工具,后续安装stf依赖会用到 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2.安装yasm brew install yasm #安装jpegturbo会用到(不安装这个,jpegturbo安装会...

mac mysql 使用注意事项

mac mysql 使用注意事项 1、安装 直接通过下载官网上的dmg安装包进行安装,mysql-5.5.49-osx10.8-x86_64(我的安装文件) ,安装完成后在系统偏好设置里面有mysql选项,我们可以通过这个启动和停止mysql服务器,默认安装在了 /usr/local/mysql 目录 2、启动 通过系统偏好设置启动项启动...

mac下的readelf和objdump

ELF文件包括: (1)可重定位的目标文件 (2)可执行的目标文件 (3)可被共享的目标文件 可以用file命令来看目标文件是否是ELF文件 在linux下,用readelf来看ELF头部或者其它各section的内容,用objdump来对指定的内容(.text, .data等)进行反汇编。 但是mac os X下没有这两个命令,可以用brew来安装,...

Linux多网卡负载均衡 : bond

USERCTL=no/yes 普通用户是否可以关闭或启用网关 -------------------------------- 在这介绍的Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作。其实这项技术在Sun和Cisco中早已...