https://pinot.apache.org/ logo
#getting-started
Title
# getting-started
p

Priyank Bagrecha

11/02/2021, 6:25 PM
one more question - do i need to keep port 8098 and 8099 open on server and broker nodes? i am setting everything up manually right now.
n

Neha Pawar

11/02/2021, 6:29 PM
didnt follow.. are you starting the server and broker on those ports?
p

Priyank Bagrecha

11/02/2021, 6:32 PM
Let me take a step back. I am starting empty aws ec2 instances and running instructions for setting up pinot components manually via launches scripts from here. I have to set up security groups (open up ports to allow traffic between different instances each for broker, controller, zk and server) and was wondering if not opening up these two ports was why i was seeing a bad table state.
the reason i asked because i saw this in controller logs
Copy code
2021/11/01 23:00:13.776 INFO [AssignableInstanceManager] [HelixController-pipeline-task-PinotCluster-(4d561598_TASK)] Current quota capacity: {"Controller_<controller_ip_address>_9000":{"TASK_EXEC_THREAD":{"DEFAULT":"0/40"}},"Server_<server_ip_address>_8098":{"TASK_EXEC_THREAD":{"DEFAULT":"0/40"}},"Broker_<broker_ip_address>_8099":{"TASK_EXEC_THREAD":{"DEFAULT":"0/40"}}}
n

Neha Pawar

11/02/2021, 9:20 PM
@User ^^ can you help answer this?
x

Xiang Fu

11/02/2021, 9:33 PM
yes, you need this two ports for pinot to query each instance.
broker port is the query entrypoint, server port is used for inter broker-server communication.
p

Priyank Bagrecha

11/02/2021, 9:37 PM
Perfect, thanks a ton Neha and Xiang!