I assume you mean starting an ignite node on the Spark master sets up a
thick client cluster

Then does the spark master store any data?

Also it is creating a client cluster and client nodes do not store data...
Then where is all the distributed in-memory data stored?

On Tue, 4 Jul, 2023, 2:41 pm Stephen Darlington, <
stephen.darling...@gridgain.com> wrote:

> You probably don’t want an Ignite server node on each of your Spark
> workers. When you connect to Ignite in your Spark code, it will
> automatically start up an Ignite thick-client node.
>
> On 3 Jul 2023, at 19:24, Arunima Barik <arunimabari...@gmail.com> wrote:
>
> Great
> Thanks for the suggestion
>
> On Mon, 3 Jul, 2023, 11:23 pm Thomas Kramer, <don.tequ...@gmx.de> wrote:
>
>> Why can you then not do the same for the Ignite nodes? You create a
>> start-ignite-nodes.sh script that has all the host addresses and then run a
>> command like "ssh <host-address> start-ignite.sh" for all host ip
>> addresses. This of course is most efficient if you have exchanged ssh keys
>> between the servers so you don't need to login.
>>
>>
>> On 03.07.23 18:43, Arunima Barik wrote:
>>
>> We are not using Docker currently.
>>
>> The java implementation starts only 1 node right. I require many nodes
>> and that too on different hosts.
>>
>> Regarding how I start the Spark workers.. So I run the start-workers.sh
>> script and I have already defined all host addresses in workers config
>> file.
>>
>> On Mon, 3 Jul, 2023, 8:51 pm Gianluca Bonetti, <
>> gianluca.bone...@gmail.com> wrote:
>>
>>> Hello Arunima
>>>
>>> I suppose you run Spark in containers so you can create a custom Docker
>>> image to start Apache Ignite.
>>>
>>> You can also start the server nodes programmatically by Java code.
>>>
>>> Cheers
>>> Gianluca
>>>
>>> On Mon, 3 Jul 2023 at 16:03, Arunima Barik <arunimabari...@gmail.com>
>>> wrote:
>>>
>>>> I have around 20 spark worker nodes running on different hosts
>>>>
>>>> I need to start an Ignite node on every such spark worker
>>>>
>>>> I know that we can ssh into that host and run ignite.sh script to start
>>>> the node
>>>>
>>>> Is there a simpler way to do so ..
>>>> Without having to ssh into 20 hosts manually??
>>>>
>>>> Regards
>>>> Arunima
>>>>
>>>
>

Reply via email to