Description
Hi. I'm yoonsung.lee
I'm trying to apply distributed multiple job schedulers to my cluster.
But the explanations of distributed multiple job schedulers are different between the website and cwiki.
Website
The website (Enable multiple job engines (HA) section in http://kylin.apache.org/docs/install/advance_settings.html) guide to configure
kylin.job.scheduler.default=2
kylin.job.lock=org.apache.kylin.storage.hbase.util.ZookeeperJobLock
for multiple job engines.
Cwiki
The cwiki (https://cwiki.apache.org/confluence/display/KYLIN/Comparison+of+Kylin+Job+scheduler) says the DistributedScheduler (which is set as kylin.job.scheduler.default=2) uses ZookeeperDistributedLock as implementation class.
But the website guides to set kylin.job.lock=org.apache.kylin.storage.hbase.util.ZookeeperJobLock which is described as DefaultScheduler in cwiki.
Solution
If the cwiki is right, the description on the website should be changed.
If the website is right, the description on the cwiki should be changed.
Please let me know if I misunderstand for setting distributed multiple job schedulers.