MAC安装Flink-JAVA_HOME的错误,以及启动运行
在MAC环境上安装Flink:
1、访问Flink本地安装,选择适合自己的版本,点击 Binaries:
选择 .tgz的文件,下载:
下载后,在终端进入到下载的目录中:
$ 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.
但是,在自己输入上面的命令的时候,报错如下:
搜索了一圈资料,主要原因是由于 JAVA_HOME的原因导致的,需要修改一下 JAVA_HOME的配置。
3、修改JAVA_HOME配置
首先,使用命令查看自己电脑上的 Java安装路径:
/usr/libexec/java_home -V
显示如下:
可以看到,有2个 Java 的环境,而我使用的是第一个,需要将其修改为第二个,添加JAVA_HOME到profile;
mac下编辑profile:
vi ~/.bash_profile
修改为红框中的内容:
保存修改后,要使用如下命令,让其修改生效:
source ~/.bash_profile
4、启动Flink
$ ./bin/start-cluster.sh
就可以正常启动成功了:
5、启动后,在浏览器中输入:http://localhost:8081/,即可看到本地运行的界面: