$ ./bin/flink run examples/streaming/WordCount.jar Executing example with default input data. Use --input to specify file input. Printing result to stdout. Use --output to specify output path. Job has been submitted with JobID 7c7fa8cc747f03af44a1681662f2780f Program execution finished Job with JobID 7c7fa8cc747f03af44a1681662f2780f has finished. Job Runtime: 737 ms
$ ./bin/stop-cluster.sh Stopping taskexecutor daemon (pid: 861) on host DESKTOP-B2S657C. No standalonesession daemon (pid: 504) is running anymore on DESKTOP-B2S657C.
$ df Filesystem 1K-blocks Used Available Use% Mounted on D:/ProgramFiles/cygwin64 332505340 69191460 263313880 21% / C: 154829012 79152340 75676672 52% /cygdrive/c E: 421713256 12108452 409604804 3% /cygdrive/e
c)第一步,先安装 Java 环境; d)第二步,进入 Flink 根目录,执行启动命令:
1 2 3 4 5
$ cd /cygdrive/d/ProgramData/Cygwin/flink-1.18.0 $ ./bin/start-cluster.sh Starting cluster. Starting standalonesession daemon on host DESKTOP-B2S657C. Starting taskexecutor daemon on host DESKTOP-B2S657C.
e)通过 Web 界面查看运行情况,结果访问不到。然后看日志,发现如下错误:
1 2 3
Improperly specified VM option 'MaxMetaspaceSize=268435456' Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.
$ ./bin/flink run examples/streaming/WordCount.jar Executing example with default input data. Use --input to specify file input. Printing result to stdout. Use --output to specify output path. Job has been submitted with JobID 8fb0e1574bf0e78d1b7203c32e44d7bf Program execution finished Job with JobID 8fb0e1574bf0e78d1b7203c32e44d7bf has finished. Job Runtime: 208 ms
org.apache.flink.util.FlinkException: Failed to start the TaskManagerRunner. at org.apache.flink.runtime.taskexecutor.TaskManagerRunner.runTaskManager(TaskManagerRunner.java:493) ~[flink-dist-1.18.0.jar:1.18.0] at org.apache.flink.runtime.taskexecutor.TaskManagerRunner.lambda$runTaskManagerProcessSecurely$5(TaskManagerRunner.java:535) ~[flink-dist-1.18.0.jar:1.18.0] at org.apache.flink.runtime.security.contexts.NoOpSecurityContext.runSecured(NoOpSecurityContext.java:28) ~[flink-dist-1.18.0.jar:1.18.0] at org.apache.flink.runtime.taskexecutor.TaskManagerRunner.runTaskManagerProcessSecurely(TaskManagerRunner.java:535) [flink-dist-1.18.0.jar:1.18.0] at org.apache.flink.runtime.taskexecutor.TaskManagerRunner.runTaskManagerProcessSecurely(TaskManagerRunner.java:515) [flink-dist-1.18.0.jar:1.18.0] at org.apache.flink.runtime.taskexecutor.TaskManagerRunner.main(TaskManagerRunner.java:473) [flink-dist-1.18.0.jar:1.18.0] Caused by: java.io.IOException: Could not create the working directory D:\ProgramFiles\cygwin64\tmp\tm_localhost:53407-df920d. at org.apache.flink.runtime.entrypoint.WorkingDirectory.createDirectory(WorkingDirectory.java:58) ~[flink-dist-1.18.0.jar:1.18.0] at org.apache.flink.runtime.entrypoint.WorkingDirectory.<init>(WorkingDirectory.java:39) ~[flink-dist-1.18.0.jar:1.18.0] at org.apache.flink.runtime.entrypoint.WorkingDirectory.create(WorkingDirectory.java:88) ~[flink-dist-1.18.0.jar:1.18.0] at org.apache.flink.runtime.entrypoint.ClusterEntrypointUtils.lambda$createTaskManagerWorkingDirectory$0(ClusterEntrypointUtils.java:152) ~[flink-dist-1.18.0.jar:1.18.0] at org.apache.flink.runtime.entrypoint.DeterminismEnvelope.map(DeterminismEnvelope.java:49) ~[flink-dist-1.18.0.jar:1.18.0] at org.apache.flink.runtime.entrypoint.ClusterEntrypointUtils.createTaskManagerWorkingDirectory(ClusterEntrypointUtils.java:150) ~[flink-dist-1.18.0.jar:1.18.0] at org.apache.flink.runtime.taskexecutor.TaskManagerRunner.startTaskManagerRunnerServices(TaskManagerRunner.java:211) ~[flink-dist-1.18.0.jar:1.18.0] at org.apache.flink.runtime.taskexecutor.TaskManagerRunner.start(TaskManagerRunner.java:293) ~[flink-dist-1.18.0.jar:1.18.0] at org.apache.flink.runtime.taskexecutor.TaskManagerRunner.runTaskManager(TaskManagerRunner.java:491) ~[flink-dist-1.18.0.jar:1.18.0] ... 5 more