Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2419 connectés 

 


Dernière réponse
Sujet : Shutdown via rsh
mpe ok ba c est lundi matin, il me faut un cafe....
cool!!!!! :)
merci!

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
mpe ok ba c est lundi matin, il me faut un cafe....
cool!!!!! :)
merci!
l0ky sudo /sbin/shutdown [:dawao]
mpe ouais la il me met:
you must be root to do that!
l0ky il est peut être pas dans ton path [:petrus75]
essaye en tapant /sbin/shutdown
mpe ok donc on est lundi matin.
alors j ai regarde comment fonctionnait sudo...
donc je fais un rsh node1
je me mets en tant que root via su - root
je tape la commande visudo
je mets a la fin du fichier les 2 lignes suivantes:
User_Alias SHUTDOWNERS = fluent
SHUTDOWNERS ALL = NOPASSWD: /sbin/shutdown
:wq
je me remets en tant que user fluent sur node1.
je tape shutdown
et je recupere shutdown command not found
???
besoin d aide :(
mpe ok j verrai ça lundi au taff
merci
fdaniel Bof, c'est pas bien compliqué, ton fichier /etc/sudoers contient surement déjà des exemples réutilisables.
mpe oula va falloir que je potasse, car sudo, connais pas!
fdaniel Ben oui, si tu configures le .rhosts pour les users root des slave, tu n'auras plus qu'à lancer ta commande via rsh depuis le root du master.
 
Si tu préfères ne pas passer par root, configure sudo pour autoriser fluent à éxécuter le shutdown.
mpe ba je lance la commande depuis le master sous le user fluent... mais une fois que je me suis logue sur une machine slave, j arrive directement en tant que user "fluent".
La apres j suis oblige de revenir en tant que root pour effectuer la commande shutdown (su - root).
C est peut etre a ce niveau que j me melange les pinceaux
fdaniel A partir de quel user lancais-tu la commande rsh ? S'il est différent de l'utilisateur cible, il faut ajouter le paramètre "-l nomdelutilisateur".
 
Comme je suppose qu'il va te falloir un utilisateur ayant suffisamment de droits pour lancer l'extinction, le mieux (mais pas le plus sécurisé) est de modifier le .rhosts du répertoire home de root.
 
Vérifie bien que les noms de machines que tu as indiqué peuvent être résolus.
mpe oui j utilise rsh!
alors dans chaque dossier fluent de chaque node (fluent = user), j ai un .rhots comme tel:
master    fluent
node1     fluent
node2     fluent
node3     fluent
 
j avais deja cree un script ds lequel il y avait la commande rsh node1 shutdown -h now, mais il me demanadait quand meme le password.
comme j y connais que couic, ba j ai laisse tombe.... :o/
black_lord rsh c'est le mal :o
fdaniel Le monsieur il a bien marqué qu'il utilisait rsh :P
Taz pas rsh, ssh :o
fdaniel D'abord regarde du côté du fichier .rhosts des slave pour autoriser le master à se connecter sans avoir à taper le mot de passe.
 
Ensuite tu pourras envoyer aux slave une commande du style :
 
rsh serveurcible shutdown -h now
Taz ben tu mets tous tes
 
ssh luc@golden shutdown -h
 
dans un fichier et voilà
mpe euh... ouais par .bat j voulais dire l equivalent unix.
Taz dsh sinon
Taz un .bat ?
mpe Salut,
J aurai une question, qui devrait etre simple pour vous tous...
voila j ai un cluster linux elabore de mes petites mains qui n ont pas beaucoup d experiences au niveau linux.
Enfin bref...
Donc j ai 4 PC, un master sur lequel j ai un logiciel de simulation (Fluent pour les connaisseurs), et 3 autres PC en slave pour faire du calcul parallele.
Tout marche parfaitement.
Maintenant a chaque fois que je veux "eteindre" le cluster je suis oblige de me connecter sur chaque node via la commande rsh node1, puis de me loguer et enfin de taper la commande shtudown -h now.
Ma question est la suivante: qu est ce que je dois faire pour avoir un fichier .bar, par exemple, qui m eteint tous les nodes et le master.
Utilite: par exemple quand un calcul se termine durant la nuit, le fichier . bat prend la releve et eteint le cluster.
Merci!!!

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)