Chapitre 8 Utiliser Apple Qmaster pour mettre en place un système de traitement distribué 241
Services de rendu et conguration du stockage partagé
Voici quelques astuces pour la conguration d’un laboratoire de rendu Apple Qmaster.
Modier le nombre d’instances de service de rendu
Par défaut, Apple Qmaster autorise un service de rendu par cœur. Sur un système double cœur,
deux services de rendu sont activés par défaut. Cela signie, par exemple, que deux copies de
Shake sont exécutées simultanément sur un système double cœur. Il peut être nécessaire de
désactiver un service de rendu. Pour en savoir plus sur la modication du nombre de services de
rendu, voir Création de nœuds de service et de contrôleurs de clusters à la page 229.
Remarque : Si vous utilisez Shake, vous pouvez toujours modier le nombre de processeurs utili-
sés par Shake au moment de la soumission à l’aide de la commande ‑cpus x, où x est le nombre
de ls à utiliser.
Congurer des volumes partagés
Tous les nœuds du cluster doivent partager un volume commun à partir duquel travailler pour
pouvoir trouver les ressources nécessaires au traitement d’un lot. Vous pouvez congurer le par-
tage de chiers de nombreuses manières. Pour en savoir plus, voir la documentation Mac OS X
consacrée au partage de chiers et la documentation Mac OS X Server.
Utiliser le traitement distribué avec Shake
Suivez les instructions ci-dessous pour congurer le traitement distribué en vue d’une utilisation
avec Shake.
Étape 1 : désactiver le réglage UNC de Shake
Pour que le partage et le montage des volumes fonctionnent plus facilement dans cette con-
guration, vous devez désactiver le réglage UNC de Shake sur chaque ordinateur. Le réglage UNC
force la mention de l’adresse réseau dans le chemin d’accès complet des chiers, en respectant
une convention qui commence par //nom de l’ordinateur/nom du lecteur/chemin. Vous ne sou-
haitez pas que Shake utilise cette convention, car elle entre en conit avec le partage de chiers
et le montage des volumes utilisés dans cette conguration.
Remarque : Tous les volumes de données doivent porter le même nom.
Dans les trois étapes ci-après, vous apportez cette modication dans un chier h de démarrage
de Shake. Comme la documentation de Shake vous l’explique, les chiers .h de démarrage situés
dans le répertoire startup servent à personnaliser les réglages Shake (de la même façon que les
préférences).
1 Connectez-vous sous le nom de l’utilisateur qui emploiera Shake sur l’ordinateur.
2 Double-cliquez sur l’icône Terminal située dans le dossier /Applications/Utilitaires/ pour ouvrir
une fenêtre Terminal.
3 Saisissez ces deux lignes de commande dans la fenêtre Terminal, en appuyant sur Retour après
chacune :
mkdir ‑p ~/nreal/include/startup/
echo ’script.uncFileNames = 0;’ > ~/nreal/include/startup/UNC_off.h
Pour terminer la procédure, reprenez les étapes 1 à 3 sur l’autre ordinateur.
Étape 2 : activer le partage de chiers
m Activez le partage de chiers sur chaque ordinateur du cluster.
Pour en savoir plus, consultez la documentation OS X.
Comentários a estes Manuais