[ https://issues.apache.org/jira/browse/FLINK-15925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17031268#comment-17031268 ]
Xintong Song commented on FLINK-15925: -------------------------------------- Hi [~chesnay], Could you share the command for launching the JVM process when you run into this issue? It is by design that cpu cores is always specified before launching the JVM process, as a '-D' argument. One thing I can think can think of is that, there might be some other unrecognized token in the command, that prevents parsing of the following arguments. > TaskExecutors don't work out-of-the-box on Windows > -------------------------------------------------- > > Key: FLINK-15925 > URL: https://issues.apache.org/jira/browse/FLINK-15925 > Project: Flink > Issue Type: Improvement > Components: Runtime / Configuration > Affects Versions: 1.10.0 > Reporter: Chesnay Schepler > Priority: Major > > {code} > org.apache.flink.configuration.IllegalConfigurationException: Failed to > create TaskExecutorResourceSpec > at > org.apache.flink.runtime.taskexecutor.TaskExecutorResourceUtils.resourceSpecFromConfig(TaskExecutorResourceUtils.java:72) > ~[flink-dist_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] > at > org.apache.flink.runtime.taskexecutor.TaskManagerRunner.startTaskManager(TaskManagerRunner.java:356) > ~[flink-dist_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] > at > org.apache.flink.runtime.taskexecutor.TaskManagerRunner.<init>(TaskManagerRunner.java:152) > ~[flink-dist_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] > at > org.apache.flink.runtime.taskexecutor.TaskManagerRunner.runTaskManager(TaskManagerRunner.java:308) > ~[flink-dist_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] > at > org.apache.flink.runtime.taskexecutor.TaskManagerRunner.lambda$runTaskManagerSecurely$2(TaskManagerRunner.java:322) > ~[flink-dist_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] > at > org.apache.flink.runtime.security.NoOpSecurityContext.runSecured(NoOpSecurityContext.java:30) > ~[flink-dist_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] > at > org.apache.flink.runtime.taskexecutor.TaskManagerRunner.runTaskManagerSecurely(TaskManagerRunner.java:321) > [flink-dist_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] > at > org.apache.flink.runtime.taskexecutor.TaskManagerRunner.main(TaskManagerRunner.java:287) > [flink-dist_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] > Caused by: org.apache.flink.configuration.IllegalConfigurationException: The > required configuration option Key: 'taskmanager.cpu.cores' , default: null > (fallback keys: []) is not set > at > org.apache.flink.runtime.taskexecutor.TaskExecutorResourceUtils.checkConfigOptionIsSet(TaskExecutorResourceUtils.java:90) > ~[flink-dist_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] > at > org.apache.flink.runtime.taskexecutor.TaskExecutorResourceUtils.lambda$checkTaskExecutorResourceConfigSet$0(TaskExecutorResourceUtils.java:84) > ~[flink-dist_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] > at java.util.Arrays$ArrayList.forEach(Arrays.java:4390) ~[?:?] > at > org.apache.flink.runtime.taskexecutor.TaskExecutorResourceUtils.checkTaskExecutorResourceConfigSet(TaskExecutorResourceUtils.java:84) > ~[flink-dist_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] > at > org.apache.flink.runtime.taskexecutor.TaskExecutorResourceUtils.resourceSpecFromConfig(TaskExecutorResourceUtils.java:70) > ~[flink-dist_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] > ... 7 more > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)