Sowmya Gowda
06/27/2022, 6:38 AMcontroller.task.scheduler.enabled=true
No luck here, when I check the scheduler information with API it returns thisKartik Khare
06/27/2022, 1:55 PMSowmya Gowda
06/27/2022, 1:56 PMKartik Khare
06/27/2022, 1:57 PMSowmya Gowda
06/27/2022, 1:58 PMKartik Khare
06/27/2022, 1:58 PMSowmya Gowda
06/27/2022, 1:59 PMKartik Khare
06/27/2022, 1:59 PMSowmya Gowda
06/27/2022, 2:04 PMKartik Khare
06/27/2022, 2:10 PMSowmya Gowda
06/27/2022, 2:15 PMKartik Khare
06/27/2022, 2:19 PMversion: '3.8'
services:
zookeeper:
image: zookeeper:3.5.6
hostname: zookeeper
container_name: manual-zookeeper
ports:
- "2181:2181"
environment:
ZOOKEEPER_CLIENT_PORT: 2181
ZOOKEEPER_TICK_TIME: 2000
volumes:
- ./pinot-demo_default/zookeeper/data:/data
- ./pinot-demo_default/zookeeper/datalog:/datalog
pinot-controller:
image: apachepinot/pinot:latest
command: "StartController -zkAddress manual-zookeeper:2181 -configFileName /opt/pinot/conf/pinot-controller.conf"
container_name: "manual-pinot-controller"
restart: unless-stopped
ports:
- "9000:9000"
environment:
JAVA_OPTS: "-Dplugins.dir=/opt/pinot/plugins -Xms1G -Xmx4G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -Xloggc:gc-pinot-controller.log"
depends_on:
- zookeeper
volumes:
- ./pinot-demo_default/pinot/controller:/tmp/pinot/data/controller
- ./pinot-demo-default/pinot/controller-conf/:/opt/pinot/conf
pinot-broker:
image: apachepinot/pinot:latest
command: "StartBroker -zkAddress manual-zookeeper:2181"
restart: unless-stopped
container_name: "manual-pinot-broker"
ports:
- "8099:8099"
environment:
JAVA_OPTS: "-Dplugins.dir=/opt/pinot/plugins -Xms4G -Xmx4G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -Xloggc:gc-pinot-broker.log"
depends_on:
- pinot-controller
pinot-server:
image: apachepinot/pinot:latest
command: "StartServer -zkAddress manual-zookeeper:2181"
restart: unless-stopped
container_name: "manual-pinot-server"
environment:
JAVA_OPTS: "-Dplugins.dir=/opt/pinot/plugins -Xms4G -Xmx16G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -Xloggc:gc-pinot-server.log"
depends_on:
- pinot-broker
volumes:
- ./pinot-demo_default/pinot/server:/tmp/data/server
pinot-minion:
image: apachepinot/pinot:latest
command: "StartMinion -zkAddress manual-zookeeper:2181"
restart: unless-stopped
container_name: "manual-pinot-minion"
volumes:
- ./pinot-demo_default/pinot/minion:/tmp/data/minion
volumes:
pinot-demo_default: {}
Try this. Add the scheduler enable config in ./pinot-demo-default/pinot/controller-conf/pinot-controller.conf
file and restart dockerSowmya Gowda
06/27/2022, 2:21 PMSowmya Gowda
06/27/2022, 2:55 PMmanual-pinot-controller | 2022/06/27 14:53:26.582 INFO [StartControllerCommand] [main] Executing command: StartController -configFileName /opt/pinot/conf/pinot-controller.conf
manual-pinot-controller | 2022/06/27 14:53:26.582 ERROR [StartControllerCommand] [main] Caught exception while starting controller, exiting.
manual-pinot-controller | java.lang.RuntimeException: Error: Unable to find controller config file /opt/pinot/conf/pinot-controller.conf
manual-pinot-controller | at org.apache.pinot.tools.utils.PinotConfigUtils.generateControllerConf(PinotConfigUtils.java:85) ~[pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-6582750ea6419233eb1fe5a6d196921d23ee89c1]
manual-pinot-controller | at org.apache.pinot.tools.admin.command.StartControllerCommand.getControllerConf(StartControllerCommand.java:203) ~[pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-6582750ea6419233eb1fe5a6d196921d23ee89c1]
manual-pinot-controller | at org.apache.pinot.tools.admin.command.StartControllerCommand.execute(StartControllerCommand.java:183) [pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-6582750ea6419233eb1fe5a6d196921d23ee89c1]
manual-pinot-controller | at org.apache.pinot.tools.Command.call(Command.java:33) [pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-6582750ea6419233eb1fe5a6d196921d23ee89c1]
manual-pinot-controller | at org.apache.pinot.tools.Command.call(Command.java:29) [pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-6582750ea6419233eb1fe5a6d196921d23ee89c1]
manual-pinot-controller | at picocli.CommandLine.executeUserObject(CommandLine.java:1953) [pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-6582750ea6419233eb1fe5a6d196921d23ee89c1]
manual-pinot-controller | at picocli.CommandLine.access$1300(CommandLine.java:145) [pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-6582750ea6419233eb1fe5a6d196921d23ee89c1]
manual-pinot-controller | at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2352) [pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-6582750ea6419233eb1fe5a6d196921d23ee89c1]
manual-pinot-controller | at picocli.CommandLine$RunLast.handle(CommandLine.java:2346) [pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-6582750ea6419233eb1fe5a6d196921d23ee89c1]
manual-pinot-controller | at picocli.CommandLine$RunLast.handle(CommandLine.java:2311) [pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-6582750ea6419233eb1fe5a6d196921d23ee89c1]
manual-pinot-controller | at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2179) [pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-6582750ea6419233eb1fe5a6d196921d23ee89c1]
manual-pinot-controller | at picocli.CommandLine.execute(CommandLine.java:2078) [pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-6582750ea6419233eb1fe5a6d196921d23ee89c1]
manual-pinot-controller | at org.apache.pinot.tools.admin.PinotAdministrator.execute(PinotAdministrator.java:165) [pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-6582750ea6419233eb1fe5a6d196921d23ee89c1]
manual-pinot-controller | at org.apache.pinot.tools.admin.PinotAdministrator.main(PinotAdministrator.java:196) [pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-6582750ea6419233eb1fe5a6d196921d23ee89c1]
manual-pinot-controller exited with code 255
Kartik Khare
06/27/2022, 2:57 PMSowmya Gowda
06/27/2022, 3:06 PM