Harsh/Ravi,

I wrote my own scripts to [start|stop|restart]  [hdfs|mapred] daemons. The 
content of the script is

$sudo service /etc/init.d/hadoop-[hdfs-*|mapred-*]

I have no problem starting Daemons locally on each node. I have sudo-access 
granted. I run script and enter password.
I have passwordless ssh enabled. But when I am trying to start slave Daemons 
from NN I get
"<remothsot>:  sudo: sorry, you must have a tty to run sudo".

I just solved this issue by:

a.       Modifying slaves.sh script to add -t after ssh "-t" <host-ip> <command>


a1. Someone suggested to:

$sudo sudeors and commenting out Defaults requiretty

But a. worked just fine.



Cheers,

AK47

From: Ravi Mutyala [mailto:[email protected]]
Sent: Tuesday, November 06, 2012 2:31 PM
To: [email protected]
Subject: Re: starting Daemons remotely, through ssh

Andy,

Which specific scripts are these? As far as I know, all daemons on the hadoop 
side can be started with hadoop/hdfs or any non-sudo username. You will require 
passwordless ssh for that user if you are using slaves/regionservers configured 
to start the daemons remotely from the NameNode/HBase Master.


On Tue, Nov 6, 2012 at 1:25 PM, Kartashov, Andy 
<[email protected]<mailto:[email protected]>> wrote:
Hadoopers,

How does one start Daemons remotely when scripts normally require root user to 
start them? Do you modify scripts?

Thanks,
NOTICE: This e-mail message and any attachments are confidential, subject to 
copyright and may be privileged. Any unauthorized use, copying or disclosure is 
prohibited. If you are not the intended recipient, please delete and contact 
the sender immediately. Please consider the environment before printing this 
e-mail. AVIS : le présent courriel et toute pièce jointe qui l'accompagne sont 
confidentiels, protégés par le droit d'auteur et peuvent être couverts par le 
secret professionnel. Toute utilisation, copie ou divulgation non autorisée est 
interdite. Si vous n'êtes pas le destinataire prévu de ce courriel, 
supprimez-le et contactez immédiatement l'expéditeur. Veuillez penser à 
l'environnement avant d'imprimer le présent courriel

NOTICE: This e-mail message and any attachments are confidential, subject to 
copyright and may be privileged. Any unauthorized use, copying or disclosure is 
prohibited. If you are not the intended recipient, please delete and contact 
the sender immediately. Please consider the environment before printing this 
e-mail. AVIS : le présent courriel et toute pièce jointe qui l'accompagne sont 
confidentiels, protégés par le droit d'auteur et peuvent être couverts par le 
secret professionnel. Toute utilisation, copie ou divulgation non autorisée est 
interdite. Si vous n'êtes pas le destinataire prévu de ce courriel, 
supprimez-le et contactez immédiatement l'expéditeur. Veuillez penser à 
l'environnement avant d'imprimer le présent courriel

Reply via email to