Saoirse Amarteifio
09/11/2021, 1:58 PMXiang Fu
Saoirse Amarteifio
09/11/2021, 9:38 PM"tableIndexConfig": {
"loadMode": "MMAP",
"streamConfigs": {
"streamType": "kafka",
"security.protocol": "SSL",
"stream.kafka.topic.name": "TOPIC
"stream.kafka.consumer.type": "lowlevel",
"stream.kafka.consumer.prop.auto.offset.reset": "largest",
"stream.kafka.consumer.factory.class.name": "org.apache.pinot.plugin.stream.kafka20.KafkaConsumerFactory",
"stream.kafka.decoder.class.name": "org.apache.pinot.plugin.inputformat.avro.confluent.KafkaConfluentSchemaRegistryAvroMessageDecoder",
"realtime.segment.flush.threshold.rows": "0",
"realtime.segment.flush.threshold.time": "24h",
"realtime.segment.flush.segment.size": "100M",
"stream.kafka.zk.broker.url": "<http://z-1.SERVER.com:2181|z-1.SERVER.com:2181>",
"stream.kafka.broker.list": "<http://b-3.SERVER.com:9094,b-2.SERVER.com:9094,b-1.SERVER.com:9094|b-3.SERVER.com:9094,b-2.SERVER.com:9094,b-1.SERVER.com:9094>",
"schema.registry.url": "kafka-schema-registry-cp-schema-registry.kafka-schema-registry.svc.cluster.local:8081"
}
I am not sure how to troubleshoot as i do not see anything in thr controller logs that is an obvious problemXiang Fu
Xiang Fu
Xiang Fu
kubectl exec -it pod/pinot-controller-0 -n pinot -- bash
Saoirse Amarteifio
09/12/2021, 12:30 PMXiang Fu
Saoirse Amarteifio
09/27/2021, 1:04 PM"security.protocol": "SSL",
"ssl.truststore.location": "/opt/pinot/kafka.client.truststore.jks",
If i do something like this then this truststore will be a file that is not found but how do i know what this path should be or what setup steps i need to take. My naive understanding is that for the pinot controller or server or whatever should have a place that determines the trust store location.
As i see it i deployed pinot via helm. As the person who deployed that i guess i need to configure where to look but as a client submitting a table spec i should not need to know. Confused.