user1539129
user1539129

Reputation: 1

Does Mahout need to be installed on the Hadoop's master node?

That's a dumb question, but somebody has to ask it.

I've tried running Mahout locally, which worked. Now, I wanna the work to be performed by a remote cluster, not my local machine.

So, should I deploy the Mahout code on Hadoop machines or I can still make Mahout on my local machine interface remotely with Hadoop?

Upvotes: 0

Views: 784

Answers (1)

Sean Owen
Sean Owen

Reputation: 66886

No, you don't install Hadoop programs on the Hadoop workers yourself. That would be a nightmare to maintain. Hadoop does it for you when you provide it the JAR file with all code via hadoop jar.

What runs on your local machine, when you run Mahout or anything else Hadoop-based, is a client program that uses Hadoop code to send info to a cluster to start work. That cluster might be local, or remote -- makes no difference to how you run the client, just what the client talks to.

Upvotes: 2

Related Questions