Jean-Michel OLTRA a écrit :
Le dimanche 02 mai 2004, pascal a écrit... bonjour,root@buzz2:~# strace -esocket /usr/bin/pvmd socket(PF_UNIX, SOCK_STREAM, 0) = 7 socket(PF_UNIX, SOCK_STREAM, 0) = 7 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 7 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 8 socket(PF_UNIX, SOCK_STREAM, 0) = 9 /tmp/fileRurHVjça ce serait la socket unix, donc tu devrais la voir. Et tel que je le vois il y aurait 2 sockets INET en udp que netstat devrait donner.
Esacte :udp 0 0 127.0.0.1:32796 0.0.0.0:* 20509/pvmd udp 0 0 127.0.0.1:32797 0.0.0.0:* 20509/pvmd
et plus bas :unix 2 [ ACC ] STREAM LISTENING 80430 20509/pvmd /tmp/filerv1rIp
En fait et d'après ce que je sais de pvm, le démon doit indiquer dans les fichiers "/tmp/pvmd.$UID" les sockets à l'aide desquelles les esclaves doivent se connecter au maitre pour fonctionner.Mais là ces fichiers ne sont pas créés... Seul le répertoire /tmp/pvm.$UID est créé et l'application se plaint au lancement de ne pas trouver les fichiers /tmp/pvmd.$UIDEt comment s'appelle le fichier de log ?
je ne connais que /tmp/pvm$UID/log et c'est succinct !
J'va regarder le source de pvmd, mais ça m'a l'air trapu. Du moins ça me fera reviser la programmation de sockets en C
Hou là meuh non ! faut pas hé ! :p Merci Pascal -- "L'avenir, c'est à l'avance qu'il faut y penser." R. Brautigan