PDA

Voir la version complète : render sur les machines du bureau ...



robsil
30/03/2007, 15h55
Bonjour,

J'ai fait installer des render client sur 3 G5 du bureau.
Je vois bien les clients chez moi sur le net server mais quand je lance un job les G5 du bureau ne calcul rien.
J'ai ouvert tout mes port en configurant le DMZ de ma LiveBox.
J'ai fait ouvrir 3 port libre, au bureau, pour les clients.
Pourtant ça ne calcul pas chez moi !!!
Une solution. ??
J'ai passé ce forum en revu et je n'ai rien trouvé pour m'aider.
J'ai aussi potassé la doc en anglais.
Merci.

Sir Gong
30/03/2007, 16h24
:shock:

ben heu...
un truc qui me vient à l'esprit, c'est que lorsque j'avais réinstallé les clients avec la R10 il y avait eu une c*uille de dossiers, le serveur avait été crée dans un deuxième dossier Maxon, ou je ne sais plus quoi, bref, les clients ne le trouvaient pas.

Assure-toi bien d'avoir :

MAXON
- CINEMA 4D R10
- NET Render Client
- NET Render Server

sur ta machine serveur.

Sinon, de prime abord je ne vois pas...

Sir Gong
30/03/2007, 16h26
Par contre c'est super bizarre que tu voies les clients depuis le serveur et que ceux-ci ne calculent pas...

Pas de message d'erreur du job ?
Tes textures sont à leur place ?

robsil
30/03/2007, 19h31
Non pas de message d'erreur.
Oui les textures sont à leurs place.
Tous est dans le dossier /user/administrator.
Ca fonctionne en interne, chez moi, sur 3 machines.
Mais impossible de faire calculer les machines distantes.
Problème de port, de droit ... je ne sais pas !!
Et surtout sans message d'erreur, c'est difficile de voir ce qui merde.

Sir Gong
30/03/2007, 19h44
Ah ok, c'est pas en interne le pb.

J'imagine que les clients distants sont correctement paramétrés

As-tu bien la licence de NetRender illimitée ?

robsil
31/03/2007, 10h10
Pour la license je ne sais pas.
Je peux voir ça ou ?
Par contre si j'était limité le serveur mettrait le message "nombre de client dépassé".
Soit c'est plus compliqué que ça, soit c'est un truc tout simple que j'ai loupé.
Ca bloque quelque part ... mais ou.
Je pense que les informations ne transite pas.
Le client distand attend, le serveur envoi mais rien ne démarre.

Seb-bbl
02/04/2007, 22h30
Pour la licence, c'est pas compliqué. Si tu as C4D XL bundle, c'est une licence 3 postes. Si tu as la Studio, ou si tu as pris Net render séparément, alors c'est de l'illimité.
Sinon, jette un oeil sur www.cineversity.com, avec un peu de chance, il y aura un tuto sur la configuration de machines distantes.

robsil
03/04/2007, 09h02
Je me suis enregistré gratuitement à Cineversity et j'ai trouvé "CLASSROOM net render" mais je n'ai pas les autorisations pour consulter ce post. Bon, comme d'hab, je vais y aller de façon empirique, voir si il y a des differences entre tous les clients (n° de version, plugin, etc...), verifier les autorisations, les ports, tout quoi !! Petit à petit je vais bien trouver une piste.

ridindave
04/04/2007, 16h38
Si les clients se connectent au serveur, et qu'ils ne calculent rien, c'est que le serveur ne se connecte pas aux clients.

Eh oui, l'un doit se connecter à l'autre, mais l'autre à l'un...aussi.

Si tous tes clients sont sur la même ligne internet, il faut utiliser des ports client différents pour chaque poste, et renseigner ta livebox pour chaque client. Et comme tu ne veux pas t'amuser à faire ça tous les jours, il faut que tes 3 machines aient un IP interne FIXE.

Admettons que tes 3 clients tournent sur les 3 IPS internes suivants :

192.168.0.10
192.168.0.11
192.168.0.12

Pour que le serveur puisse se connecter derrière la livebox sur chacun des clients, il faut aller dans les réglages serveur LAN de la livebox et faire un truc du genre :

1080-1080 -> 192.168.0.10
1081-1081 -> 192.168.0.11
1082-1082 -> 192.168.0.12

Il faut bien sûr que le client C4D de la machine :
192.168.0.10 soit réglé sur le port 1080
192.168.0.11 soit réglé sur le port 1081
192.168.0.12 soit réglé sur le port 1082

Les communications arrivant de ton serveur concernant le port 1080 seront routées vers 192.168.0.10
Les communications arrivant de ton serveur concernant le port 1081 seront routées vers 192.168.0.11
Les communications arrivant de ton serveur concernant le port 1082 seront routées vers 192.168.0.12

Et ainsi tous tes clients seront joignables par le serveur, bien que tous 3 derrière un routeur (la livebox)

En espérant que ca t'aide...

ridindave
04/04/2007, 16h45
Petit addendum :

Si là où tourne le serveur il y a un firewall, il faut ouvrir en plus du 8080 (qui est déjà ouvert puisque les clients se connectent bien au serveur), les ports 1080,1081,1082, etc…

robsil
05/04/2007, 08h46
Merci beaucoup.
En effet ça peu m'aider.
Je test dés que possible.
Et je donne les résultats.

robsil
06/04/2007, 11h39
YES !!!
Ca marche.
Je pense que les dernieres infos ont bien aidé l'admistrateur du net de la boite à comprendre ce dont j'avais besoin.
Il a fait ce qu'il faut ce matin et ça fonctionne parfaitement.
Bon c'est trop tard pour le projet précèdent.
Mais pour le futur c'est super cool.
Merci encore à tout ceux qui ont contribué à cette réussite. :odile: