Joey Pereira
09/15/2020, 5:20 AMinstanceId=pinot-broker-1
and that looks like it did some "fun" things!
The server's instance zk state is
{
"id": "pinot-broker-1",
"simpleFields": {
"HELIX_ENABLED": "true",
"HELIX_ENABLED_TIMESTAMP": "1600146975179",
"HELIX_HOST": "pinot-broker-1",
"HELIX_PORT": ""
},
"mapFields": {},
"listFields": {
"TAG_LIST": [
"DefaultTenant_BROKER"
]
}
}
Based on a bit of splunking, it looks like the instanceId
has to conform to a strict form of <type>_<hostname>_<port>
for internals to work?<hostname>
need to be a valid hostname to have Pinot work? It cannot just be an arbitrary string?Kishore G
Chinmay Soman
09/15/2020, 5:02 PMJoey Pereira
09/15/2020, 5:03 PMserver
pinot.server.instance.id=Server_$HOSTNAME_$PORT
pinot.server.netty.host=$HOSTNAME
pinot.server.netty.port=$PORT
controller
controller.host=$HOSTNAME
controller.port=$PORT
broker
instanceId=Broker_$HOSTNAME_$PORT
pinot.broker.client.queryPort=$PORT
Chinmay Soman
09/15/2020, 5:05 PMJoey Pereira
09/15/2020, 5:28 PMChinmay Soman
09/15/2020, 6:30 PM