Hi Ufuk,
Sure... I will let you know. I'm planning to use centralized zookeeper.
That way Flink and ZK will have the separation.

On Fri, Feb 19, 2016 at 12:06 PM, Ufuk Celebi <u...@apache.org> wrote:

> OK, nice! :-) Then you can just skip the "slaves" file and directly
> work with the scripts.
>
> I'm curious to know if everything works as expected. If you encounter
> something that seems wrong, let us know.
>
> – Ufuk
>
>
> On Fri, Feb 19, 2016 at 9:02 PM, Deepak Jha <dkjhan...@gmail.com> wrote:
> > Hi Ufuk,
> > I'm planning to build Flink HA cluster and I may need to autoscale
> > taskmanager based on the the requirement. I feel it makes more sense for
> me
> > to start each taskmanager & jobmanager individually using taskmanager.sh
> > and jobmanager.sh and let these taskmanager's discover jobmanager's using
> > Zookeeper. The reason being that if I go with updating the slaves, then I
> > have to push these changes in all the machines in the cluster to come to
> a
> > consistent state.. I will get more flexibility if I can add taskmanager's
> > on-the-fly without any update in rest of the machines in the cluster. I'm
> > going to use Docker & Amazon ECS. So, if there is a change in my
> artifact,
> > I will build a new cluster but as such each node of the cluster will be
> > immutable.
> >
> >
> >
> > On Wed, Feb 17, 2016 at 11:54 PM, Ufuk Celebi <u...@apache.org> wrote:
> >
> >> No, the "slaves" file is still used to ssh into the machines and start
> >> the task manager processes in the start-cluster.sh script. So you
> >> still need password-less ssh into the machines if you want to use
> >> that. The task managers discover the job manager via ZooKeeper though
> >> (therefore you don't need to configure the jobmanager address in the
> >> config).
> >>
> >> In theory, you can also skip the "slaves" file if you ssh manually
> >> into the machines and start the task managers via the taskmanger.sh
> >> script, but I don't think that this is what you are looking for. Or
> >> are you?
> >>
> >> – Ufuk
> >>
> >>
> >> On Wed, Feb 17, 2016 at 10:27 PM, Deepak Jha <dkjhan...@gmail.com>
> wrote:
> >> > Hi Max and Stephan,
> >> > Does this mean that I can start Flink HA cluster without keeping any
> >> entry
> >> > in "slaves" file ? I'm asking this because then I should not worry
> about
> >> > copying public key for password-less ssh in Flink HA cluster....
> >> >
> >> > On Wed, Feb 17, 2016 at 12:38 PM, Deepak Jha <dkjhan...@gmail.com>
> >> wrote:
> >> >
> >> >> Sorry for the typo Stephan
> >> >>
> >> >>
> >> >> On Wednesday, February 17, 2016, Deepak Jha <dkjhan...@gmail.com>
> >> wrote:
> >> >>
> >> >>> Thanks Max and Steven for the response.
> >> >>>
> >> >>> On Wednesday, February 17, 2016, Stephan Ewen <se...@apache.org>
> >> wrote:
> >> >>>
> >> >>>> Hi Deepak!
> >> >>>>
> >> >>>> The "slaves" file is only used by the SSH script to start a
> standalone
> >> >>>> cluster.
> >> >>>>
> >> >>>> As Max said, TaskManagers register dynamically at the JobManager.
> >> >>>>
> >> >>>> Discovery works via:
> >> >>>>    - config in non-HA mode
> >> >>>>    - ZooKeeper in HA mode
> >> >>>>
> >> >>>>
> >> >>>>
> >> >>>> On Wed, Feb 17, 2016 at 10:11 AM, Maximilian Michels <
> m...@apache.org>
> >> >>>> wrote:
> >> >>>>
> >> >>>> > Hi Deepak,
> >> >>>> >
> >> >>>> > The job manager doesn't have to know about task managers. They
> will
> >> >>>> > simply register at the job manager using the provided
> configuration.
> >> >>>> > In HA mode, they will lookup the currently leading job manager
> first
> >> >>>> > and then connect to it. The job manager can then assign work.
> >> >>>> >
> >> >>>> > Cheers,
> >> >>>> > Max
> >> >>>> >
> >> >>>> > On Tue, Feb 16, 2016 at 10:41 PM, Deepak Jha <
> dkjhan...@gmail.com>
> >> >>>> wrote:
> >> >>>> > > Hi All,
> >> >>>> > > I have a question on scaling-up/scaling-down flink cluster.
> >> >>>> > > As per the documentation, in order to scale-up the cluster, I
> can
> >> >>>> add a
> >> >>>> > new
> >> >>>> > > taskmanager on the fly and jobmanager can assign work to it.
> >> >>>> Assuming, I
> >> >>>> > > have Flink HA , so in the event of master JobManager failure,
> how
> >> is
> >> >>>> this
> >> >>>> > > taskmanager detail is going to get transferred ? I believe new
> >> master
> >> >>>> > will
> >> >>>> > > just read the contents from slaves config file. Can anyone give
> >> more
> >> >>>> > > clarity on how this is done ? Or, Is it union of slaves and the
> >> >>>> > > taskmanager's that are added on the fly ?
> >> >>>> > >
> >> >>>> > > --
> >> >>>> > > Thanks,
> >> >>>> > > Deepak
> >> >>>> >
> >> >>>>
> >> >>>
> >> >>>
> >> >>> --
> >> >>> Sent from Gmail Mobile
> >> >>>
> >> >>
> >> >>
> >> >> --
> >> >> Sent from Gmail Mobile
> >> >>
> >> >
> >> >
> >> >
> >> > --
> >> > Thanks,
> >> > Deepak Jha
> >>
> >
> >
> >
> > --
> > Thanks,
> > Deepak Jha
>



-- 
Thanks,
Deepak Jha

Reply via email to