Slackbot
02/02/2023, 3:15 PMJason Witkowski
02/02/2023, 3:16 PMJason Witkowski
02/02/2023, 5:58 PMcat /opt/druid/log/* to find actual useful logs. These should probably be getting output to stdout or stderr for the purposes of running in a containerJason Witkowski
02/02/2023, 6:00 PM2023-02-02T17:57:15,421 ERROR [TaskQueue-Manager] org.apache.druid.indexing.overlord.TaskQueue - Failed to manage: {class=org.apache.druid.indexing.overlord.TaskQueue, exceptionType=class io.fabric8.kubernetes.client.KubernetesClientException, exceptionMessage=Operation: [list] for kind: [Pod] with name: [null] in namespace: [druid1] failed., restartDelay=30000}
io.fabric8.kubernetes.client.KubernetesClientException: Operation: [list] for kind: [Pod] with name: [null] in namespace: [druid1] failed.Jason Witkowski
02/02/2023, 6:00 PMJason Witkowski
02/02/2023, 6:02 PMcoordinator and historical pods. Those still existchurro
02/02/2023, 6:44 PMJason Witkowski
02/02/2023, 6:44 PMJason Witkowski
02/02/2023, 6:44 PMJason Witkowski
02/02/2023, 6:44 PMchurro
02/02/2023, 6:44 PMchurro
02/02/2023, 6:45 PMJason Witkowski
02/02/2023, 6:46 PMJason Witkowski
02/02/2023, 6:47 PMJason Witkowski
02/02/2023, 6:47 PMJason Witkowski
02/02/2023, 6:47 PM- name: AWS_STS_REGIONAL_ENDPOINTS
value: regional
- name: AWS_DEFAULT_REGION
value: us-west-2
- name: AWS_REGION
value: us-west-2
- name: AWS_ROLE_ARN
value: 'arn:aws:iam::REDACTED:role/druid-s3'
- name: AWS_WEB_IDENTITY_TOKEN_FILE
value: /var/run/secrets/eks.amazonaws.com/serviceaccount/tokenchurro
02/02/2023, 6:50 PMchurro
02/02/2023, 6:51 PMJason Witkowski
02/02/2023, 6:51 PMJason Witkowski
02/02/2023, 6:51 PMJason Witkowski
02/02/2023, 6:51 PMchurro
02/02/2023, 6:51 PMchurro
02/02/2023, 6:51 PMchurro
02/02/2023, 6:51 PMchurro
02/02/2023, 6:51 PMchurro
02/02/2023, 6:52 PMchurro
02/02/2023, 6:52 PMJason Witkowski
02/02/2023, 6:53 PMJason Witkowski
02/02/2023, 6:54 PMJason Witkowski
02/02/2023, 6:54 PM$ kubectl -n druid1 get role -o yaml
apiVersion: v1
items:
- apiVersion: <http://rbac.authorization.k8s.io/v1|rbac.authorization.k8s.io/v1>
kind: Role
metadata:
name: druid-cluster
namespace: druid1
resourceVersion: "75299544"
uid: 1cc3f0b5-4456-4880-a739-9a9d4b97f83e
rules:
- apiGroups:
- ""
resources:
- pods
- configmaps
- jobs
verbs:
- '*'
kind: List
metadata:
resourceVersion: ""Jason Witkowski
02/02/2023, 6:55 PM$ kubectl -n druid1 get rolebinding -o yaml
apiVersion: v1
items:
- apiVersion: <http://rbac.authorization.k8s.io/v1|rbac.authorization.k8s.io/v1>
kind: RoleBinding
metadata:
name: druid-cluster
namespace: druid1
roleRef:
apiGroup: <http://rbac.authorization.k8s.io|rbac.authorization.k8s.io>
kind: Role
name: druid-cluster
subjects:
- kind: ServiceAccount
name: default
kind: List
metadata:
resourceVersion: ""churro
02/02/2023, 6:55 PMJason Witkowski
02/02/2023, 6:56 PMchurro
02/02/2023, 6:56 PMchurro
02/02/2023, 6:56 PMJason Witkowski
02/02/2023, 6:56 PMchurro
02/02/2023, 6:56 PMchurro
02/02/2023, 6:56 PMchurro
02/02/2023, 6:56 PMchurro
02/02/2023, 6:57 PM{ "type" : "noop" }Jason Witkowski
02/02/2023, 6:57 PMchurro
02/02/2023, 6:57 PMchurro
02/02/2023, 6:57 PMchurro
02/02/2023, 6:57 PMchurro
02/02/2023, 6:58 PMchurro
02/02/2023, 6:58 PMsupervisors and taskschurro
02/02/2023, 6:58 PMtasks sectionchurro
02/02/2023, 6:58 PMchurro
02/02/2023, 6:58 PMchurro
02/02/2023, 6:59 PMJason Witkowski
02/02/2023, 6:59 PMJason Witkowski
02/02/2023, 6:59 PMTask submitted successfully , but then an error pops up
Unknown exception / Failed to talk to leader node at [/druid/indexer/v1/tasks]. Error code [500], description [Server Error]. / <http://org.apache.druid.java.util.common.RE|org.apache.druid.java.util.common.RE>churro
02/02/2023, 7:00 PMchurro
02/02/2023, 7:00 PMJason Witkowski
02/02/2023, 7:00 PMcoordinator and historical pods cannot start due to the error in the snippet at the top of this threadJason Witkowski
02/02/2023, 7:00 PMchurro
02/02/2023, 7:00 PMchurro
02/02/2023, 7:00 PMchurro
02/02/2023, 7:00 PMchurro
02/02/2023, 7:00 PMchurro
02/02/2023, 7:01 PMonly loaded for the overlordchurro
02/02/2023, 7:01 PMchurro
02/02/2023, 7:01 PMchurro
02/02/2023, 7:01 PMJason Witkowski
02/02/2023, 7:01 PMchurro
02/02/2023, 7:01 PMJason Witkowski
02/02/2023, 7:01 PMchurro
02/02/2023, 7:01 PMchurro
02/02/2023, 7:02 PMJason Witkowski
02/02/2023, 7:03 PMJason Witkowski
02/02/2023, 7:03 PMchurro
02/02/2023, 7:03 PMchurro
02/02/2023, 7:03 PMchurro
02/02/2023, 7:03 PMJason Witkowski
02/02/2023, 7:04 PMJason Witkowski
02/02/2023, 7:04 PMchurro
02/02/2023, 7:04 PMJason Witkowski
02/02/2023, 7:04 PMchurro
02/02/2023, 7:04 PMJason Witkowski
02/02/2023, 7:06 PM/opt/druid/log/* do not make it to stderr/stdoutJason Witkowski
02/02/2023, 7:06 PMchurro
02/02/2023, 7:06 PMchurro
02/02/2023, 7:06 PMJason Witkowski
02/02/2023, 7:06 PMbash-5.1$ cat /opt/druid/log/\$\{sys\:druid.node.type\}.logchurro
02/02/2023, 7:07 PMJason Witkowski
02/02/2023, 7:07 PMchurro
02/02/2023, 7:07 PMJason Witkowski
02/02/2023, 7:08 PMchurro
02/02/2023, 7:08 PMJason Witkowski
02/02/2023, 7:08 PMchurro
02/02/2023, 7:08 PMJason Witkowski
02/02/2023, 7:08 PMDruid custom resource, so i went with thisJason Witkowski
02/02/2023, 7:09 PMJason Witkowski
02/02/2023, 7:09 PMchurro
02/02/2023, 7:09 PMJason Witkowski
02/02/2023, 7:10 PMchurro
02/02/2023, 7:10 PMJason Witkowski
02/02/2023, 7:10 PMchurro
02/02/2023, 7:12 PMkubectl apply -f crd.yamlJason Witkowski
02/02/2023, 7:12 PMchurro
02/02/2023, 7:12 PMJason Witkowski
02/02/2023, 7:12 PMchurro
02/02/2023, 7:12 PMchurro
02/02/2023, 7:12 PMchurro
02/02/2023, 7:13 PMchurro
02/02/2023, 7:13 PMJason Witkowski
02/02/2023, 7:13 PMUnknown exception / Failed to talk to leader node at [/druid/indexer/v1/tasks]. Error code [500], description [Server Error]. / <http://org.apache.druid.java.util.common.RE|org.apache.druid.java.util.common.RE>Jason Witkowski
02/02/2023, 7:14 PMchurro
02/02/2023, 7:15 PMchurro
02/02/2023, 7:15 PMJason Witkowski
02/02/2023, 7:15 PMchurro
02/02/2023, 7:15 PMchurro
02/02/2023, 7:15 PMJason Witkowski
02/02/2023, 7:16 PMchurro
02/02/2023, 7:17 PMchurro
02/02/2023, 7:17 PMJason Witkowski
02/02/2023, 7:17 PM023-02-02T19:15:28,823 WARN [qtp1777972577-36] org.eclipse.jetty.server.HttpChannel - handleException /druid/indexer/v1/tasks javax.net.ssl.SSLHandshakeException: Received fatal alert: protocol_versionJason Witkowski
02/02/2023, 7:17 PMJason Witkowski
02/02/2023, 7:17 PM2023-02-02T19:15:44,552 ERROR [TaskQueue-Manager] org.apache.druid.indexing.overlord.TaskQueue - Failed to manage: {class=org.apache.druid.indexing.overlord.TaskQueue, exceptionType=class io.fabric8.kubernetes.client.KubernetesClientException, exceptionMessage=Operation: [list] for kind: [Pod] with name: [null] in namespace: [druid1] failed., restartDelay=30000}
io.fabric8.kubernetes.client.KubernetesClientException: Operation: [list] for kind: [Pod] with name: [null] in namespace: [druid1] failed.churro
02/02/2023, 7:17 PMJason Witkowski
02/02/2023, 7:18 PMPOD_NAME ENV VAR, but i can see that it is set appropriately inside the containerchurro
02/02/2023, 7:18 PMchurro
02/02/2023, 7:18 PMchurro
02/02/2023, 7:18 PMchurro
02/02/2023, 7:18 PMchurro
02/02/2023, 7:22 PMchurro
02/02/2023, 7:22 PMchurro
02/02/2023, 7:22 PMoverlord:
config:
DRUID_XMS: 8192m
DRUID_XMX: 8192m
druid_extensions_loadList: '["postgresql-metadata-storage", "druid-kafka-indexing-service", "druid-datasketches", "druid-kubernetes-extensions", "druid-kubernetes-overlord-extensions", "druid-s3-extensions"]'
druid_indexer_fork_property_druid_processing_buffer_sizeBytes: 100MiB
druid_indexer_fork_property_druid_processing_numMergeBuffers: 2
druid_indexer_fork_property_druid_processing_numThreads: 1
druid_indexer_queue_maxSize: 30
druid_indexer_runner_javaOptsArray: '["-server", "-Xms8g", "-Xmx8g", "-XX:MaxDirectMemorySize=4g", "-Duser.timezone=UTC", "-Dfile.encoding=UTF-8", "-XX:+ExitOnOutOfMemoryError", "-Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager"]'
druid_indexer_runner_namespace: druid1
druid_indexer_runner_type: k8s
druid_indexer_task_enableTaskLevelLogPush: true
druid_indexer_storage_type: metadata
druid_indexer_task_baseTaskDir: <specify_task_dir>
druid_processing_intermediaryData_storage_type: deepstore
druid_server_http_numThreads: 60
druid_worker_capacity: 4
javaOpts: -Xms8G -Xmx8Gchurro
02/02/2023, 7:22 PM<specify_task_dir>churro
02/02/2023, 7:23 PMchurro
02/02/2023, 7:23 PMchurro
02/02/2023, 7:23 PMchurro
02/02/2023, 7:23 PMchurro
02/02/2023, 7:25 PMchurro
02/02/2023, 7:25 PMoverlord:
config:
DRUID_XMS: 8192m
DRUID_XMX: 8192m
druid_extensions_loadList: '["postgresql-metadata-storage", "druid-kafka-indexing-service", "druid-datasketches", "druid-kubernetes-extensions", "druid-kubernetes-overlord-extensions", "druid-s3-extensions"]'
druid_indexer_fork_property_druid_processing_buffer_sizeBytes: 100MiB
druid_indexer_fork_property_druid_processing_numMergeBuffers: 2
druid_indexer_fork_property_druid_processing_numThreads: 1
druid_indexer_queue_maxSize: 30
druid_indexer_runner_javaOptsArray: '["-server", "-Xms8g", "-Xmx8g", "-XX:MaxDirectMemorySize=4g", "-Duser.timezone=UTC", "-Dfile.encoding=UTF-8", "-XX:+ExitOnOutOfMemoryError", "-Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager"]'
druid_indexer_runner_namespace: druid1
druid_indexer_runner_type: k8s
druid_indexer_task_encapsulatedTask: true
druid_indexer_storage_type: metadata
druid_indexer_task_baseTaskDir: <specify_task_dir>
druid_processing_intermediaryData_storage_type: deepstore
druid_server_http_numThreads: 60
druid_worker_capacity: 4
javaOpts: -Xms8G -Xmx8GJason Witkowski
02/02/2023, 7:25 PMchurro
02/02/2023, 7:25 PMJason Witkowski
02/02/2023, 7:25 PMJason Witkowski
02/02/2023, 7:26 PMdruid_indexer_task_baseTaskDir: 'var/druid/task'