I just tried using the Flink SQL Client.  A simple job is not running
because it cannot hit jobmanager.  I'm not sure why Flink SQL Client is
hitting "flink-jobmanager/10.98.253.58:8081".  I'd expect either
"flink-jobmanager:8081" or "10.98.253.58:8081" (which should work with my
kubernetes setup).

I'm using riskfocus's Flink helm chart
<https://github.com/riskfocus/helm-charts-public/tree/master/flink>.

The last SELECT errors out.  I have an environment file that indicates this
"execution.type: batch".  My setup works when using DataSet and
DataStream.  The jobmanager and taskmanager logs look fine.  This seems
like a weird configuration with SQL Client that is either broken with that
Flink helm chart or with SQL Client.


Flink SQL> DROP TABLE `default_catalog.mydb.user`;

[INFO] Table has been removed.


Flink SQL> CREATE TABLE `default_catalog.mydb.user` (`platformId` BIGINT,
`userId` STRING) WITH ('connector' = 'filesystem', 'path' =
's3://mys3bucket/users.csv','format' = 'csv');

[INFO] Table has been created.


Flink SQL> SELECT * FROM `default_catalog.mydb.user` LIMIT 10;

*[ERROR] Could not execute SQL statement. Reason:*

*org.apache.flink.shaded.netty4.io.netty.channel.ConnectTimeoutException:
connection timed out: flink-jobmanager/10.98.253.58:8081
<http://10.98.253.58:8081>*

My config logs from jobmanager.

2020-09-11 02:33:07,962 INFO
org.apache.flink.contrib.streaming.state.RocksDBStateBackend
[] - Using predefined options: DEFAULT.

2020-09-11 02:33:07,962 INFO
org.apache.flink.contrib.streaming.state.RocksDBStateBackend
[] - Using default options factory:
DefaultConfigurableOptionsFactory{configuredOptions={}}.

2020-09-11 02:33:08,100 INFO
org.apache.flink.table.client.gateway.local.ProgramDeployer  [] -
Submitting job org.apache.flink.streaming.api.graph.StreamGraph@3bd08435
for query default: SELECT * FROM `default_catalog.mydb.user` LIMIT 10`

2020-09-11 02:33:08,112 INFO  org.apache.flink.configuration.Configuration
              [] - Config uses fallback configuration key
'jobmanager.rpc.address' instead of key 'rest.address'

tail: log/flink--sql-client-flink-jobmanager-0.log: file truncated

2020-09-11 02:34:35,848 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
taskmanager.numberOfTaskSlots, 2

2020-09-11 02:34:35,884 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: blob.server.port, 6124

2020-09-11 02:34:35,884 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: taskmanager.rpc.port, 6122

2020-09-11 02:34:35,885 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: jobmanager.heap.size, 1g

2020-09-11 02:34:35,886 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
taskmanager.memory.process.size, 1g

2020-09-11 02:34:35,886 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: state.backend, rocksdb

2020-09-11 02:34:35,886 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: state.checkpoints.dir,
file:///flink_state/checkpoints

2020-09-11 02:34:35,887 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: state.savepoints.dir,
file:///flink_state/savepoints

2020-09-11 02:34:35,887 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: state.backend.async, true

2020-09-11 02:34:35,887 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.fs.memory-threshold, 1024

2020-09-11 02:34:35,888 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.fs.write-buffer-size, 4096

2020-09-11 02:34:35,888 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: state.backend.incremental,
true

2020-09-11 02:34:35,888 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.local-recovery, true

2020-09-11 02:34:35,889 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.checkpoints.num-retained, 1

2020-09-11 02:34:35,889 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
taskmanager.state.local.root-dirs, file:///flink_state/local-recovery

2020-09-11 02:34:35,889 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.rocksdb.checkpoint.transfer.thread.num, 1

2020-09-11 02:34:35,890 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.rocksdb.localdir, /flink_state/rocksdb

2020-09-11 02:34:35,890 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.rocksdb.options-factory,
org.apache.flink.contrib.streaming.state.DefaultConfigurableOptionsFactory

2020-09-11 02:34:35,890 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.rocksdb.predefined-options, DEFAULT

2020-09-11 02:34:35,891 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.rocksdb.timer-service.factory, HEAP

2020-09-11 02:34:35,891 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.rocksdb.ttl.compaction.filter.enabled, false

2020-09-11 02:34:35,892 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: jobmanager.rpc.address,
flink-jobmanager

2020-09-11 02:34:35,892 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: jobmanager.rpc.port, 6123

2020-09-11 02:34:35,892 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
taskmanager.memory.jvm-metaspace.size, 256mb

2020-09-11 02:34:35,893 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: s3a.endpoint,
http://minio:9000

2020-09-11 02:34:35,893 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: s3a.path.style.access, true

2020-09-11 02:34:35,894 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: s3a.access-key, YOURACCESSKEY

2020-09-11 02:34:35,894 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: s3a.secret-key, ******

2020-09-11 02:34:35,895 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
s3a.aws.credentials.provider,
org.apache.hadoop.fs.s3a.SimpleAWSCredentialsProvider

2020-09-11 02:34:36,492 INFO  org.apache.flink.client.cli.CliFrontend
                [] - Loading FallbackYarnSessionCli

2020-09-11 02:34:36,498 INFO
org.apache.flink.table.client.gateway.local.LocalExecutor    [] - Using
default environment file: file:/opt/flink/conf/sql-client-defaults.yaml

2020-09-11 02:34:37,786 INFO  org.apache.flink.table.client.SqlClient
                [] - Using session environment file:
file:/opt/flink/sql-client-defaults.yaml

2020-09-11 02:34:37,931 INFO
org.apache.flink.table.client.config.entries.ExecutionEntry  [] - Property
'execution.restart-strategy.type' not specified. Using default value:
fallback

2020-09-11 02:34:43,269 INFO
org.apache.flink.table.client.gateway.local.ExecutionContext
[] - Executor config: {blob.server.port=6124, s3a.secret-key=YOURSECRETKEY,
state.checkpoints.num-retained=1, s3a.access-key=YOURACCESSKEY,
state.backend.rocksdb.options-factory=org.apache.flink.contrib.streaming.state.DefaultConfigurableOptionsFactory,
jobmanager.rpc.address=flink-jobmanager,
taskmanager.memory.jvm-metaspace.size=256mb,
state.backend.rocksdb.predefined-options=DEFAULT,
state.savepoints.dir=file:///flink_state/savepoints,
state.backend.fs.memory-threshold=1024,
state.backend.rocksdb.timer-service.factory=HEAP,
execution.savepoint.ignore-unclaimed-state=false,
taskmanager.numberOfTaskSlots=2, state.backend.async=true,
pipeline.classpaths=[],
state.backend.rocksdb.ttl.compaction.filter.enabled=false,
jobmanager.heap.size=1g, taskmanager.memory.process.size=1g, s3a.endpoint=
http://minio:9000, state.backend.rocksdb.checkpoint.transfer.thread.num=1,
state.backend.local-recovery=true,
state.backend.rocksdb.localdir=/flink_state/rocksdb,
state.backend.incremental=true, execution.target=remote,
taskmanager.rpc.port=6122, jobmanager.rpc.port=6123,
s3a.aws.credentials.provider=org.apache.hadoop.fs.s3a.SimpleAWSCredentialsProvider,
state.backend.fs.write-buffer-size=4096, execution.attached=true,
execution.shutdown-on-attached-exit=false,
pipeline.jars=[file:/opt/flink/opt/flink-sql-client_2.12-1.11.1.jar],
state.backend=rocksdb, s3a.path.style.access=true,
taskmanager.state.local.root-dirs=file:///flink_state/local-recovery,
state.checkpoints.dir=file:///flink_state/checkpoints}

2020-09-11 02:34:43,286 INFO
org.apache.flink.client.deployment.DefaultClusterClientServiceLoader
[] - Could not load factory due to missing dependencies.

2020-09-11 02:34:44,079 INFO  org.apache.flink.table.client.cli.CliClient
                [] - Command history file path: /root/.flink-sql-history

2020-09-11 02:35:15,396 INFO
org.apache.flink.contrib.streaming.state.RocksDBStateBackend
[] - Using predefined options: DEFAULT.

2020-09-11 02:35:15,397 INFO
org.apache.flink.contrib.streaming.state.RocksDBStateBackend
[] - Using default options factory:
DefaultConfigurableOptionsFactory{configuredOptions={}}.

2020-09-11 02:35:17,529 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
taskmanager.numberOfTaskSlots, 2

2020-09-11 02:35:17,530 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: blob.server.port, 6124

2020-09-11 02:35:17,530 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: taskmanager.rpc.port, 6122

2020-09-11 02:35:17,530 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: jobmanager.heap.size, 1g

2020-09-11 02:35:17,530 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
taskmanager.memory.process.size, 1g

2020-09-11 02:35:17,530 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: state.backend, rocksdb

2020-09-11 02:35:17,530 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: state.checkpoints.dir,
file:///flink_state/checkpoints

2020-09-11 02:35:17,531 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: state.savepoints.dir,
file:///flink_state/savepoints

2020-09-11 02:35:17,531 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: state.backend.async, true

2020-09-11 02:35:17,531 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.fs.memory-threshold, 1024

2020-09-11 02:35:17,531 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.fs.write-buffer-size, 4096

2020-09-11 02:35:17,531 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: state.backend.incremental,
true

2020-09-11 02:35:17,531 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.local-recovery, true

2020-09-11 02:35:17,532 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.checkpoints.num-retained, 1

2020-09-11 02:35:17,532 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
taskmanager.state.local.root-dirs, file:///flink_state/local-recovery

2020-09-11 02:35:17,532 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.rocksdb.checkpoint.transfer.thread.num, 1

2020-09-11 02:35:17,532 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.rocksdb.localdir, /flink_state/rocksdb

2020-09-11 02:35:17,532 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.rocksdb.options-factory,
org.apache.flink.contrib.streaming.state.DefaultConfigurableOptionsFactory

2020-09-11 02:35:17,532 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.rocksdb.predefined-options, DEFAULT

2020-09-11 02:35:17,532 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.rocksdb.timer-service.factory, HEAP

2020-09-11 02:35:17,533 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
state.backend.rocksdb.ttl.compaction.filter.enabled, false

2020-09-11 02:35:17,533 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: jobmanager.rpc.address,
flink-jobmanager

2020-09-11 02:35:17,533 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: jobmanager.rpc.port, 6123

2020-09-11 02:35:17,533 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
taskmanager.memory.jvm-metaspace.size, 256mb

2020-09-11 02:35:17,533 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: s3a.endpoint,
http://minio:9000

2020-09-11 02:35:17,534 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: s3a.path.style.access, true

2020-09-11 02:35:17,534 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: s3a.access-key, YOURACCESSKEY

2020-09-11 02:35:17,534 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property: s3a.secret-key, ******

2020-09-11 02:35:17,535 INFO
org.apache.flink.configuration.GlobalConfiguration
          [] - Loading configuration property:
s3a.aws.credentials.provider,
org.apache.hadoop.fs.s3a.SimpleAWSCredentialsProvider

2020-09-11 02:35:18,047 INFO
org.apache.flink.table.client.gateway.local.ProgramDeployer  [] -
Submitting job org.apache.flink.streaming.api.graph.StreamGraph@2f95653f
for query default: SELECT * FROM `default_catalog.mydb.user` LIMIT 10`

2020-09-11 02:35:18,382 INFO  org.apache.flink.configuration.Configuration
              [] - Config uses fallback configuration key
'jobmanager.rpc.address' instead of key 'rest.address'

2020-09-11 02:41:39,539 WARN  org.apache.flink.runtime.rest.RestClient
                [] - Rest endpoint shutdown failed.

java.util.concurrent.TimeoutException: null

Reply via email to