Utiliser le traitement distribué avec shake – Apple Compressor (4.0) Manuel d'utilisation

Page 241

Advertising
background image

Chapitre 8

Utiliser Apple Qmaster pour mettre en place un système de traitement distribué

241

Services de rendu et configuration du stockage partagé

Voici quelques astuces pour la configuration d’un laboratoire de rendu Apple Qmaster.

Modifier 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 signifie, 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 modification 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 modifier 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 fils à utiliser.

Configurer 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 configurer le par-
tage de fichiers de nombreuses manières. Pour en savoir plus, voir la documentation Mac OS X
consacrée au partage de fichiers et la documentation Mac OS X Server.

Utiliser le traitement distribué avec Shake

Suivez les instructions ci-dessous pour configurer 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 confi-
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 fichiers, 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 conflit avec le partage de fichiers
et le montage des volumes utilisés dans cette configuration.

Remarque : Tous les volumes de données doivent porter le même nom.

Dans les trois étapes ci-après, vous apportez cette modification dans un fichier h de démarrage
de Shake. Comme la documentation de Shake vous l’explique, les fichiers .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 fichiers

m

Activez le partage de fichiers sur chaque ordinateur du cluster.
Pour en savoir plus, consultez la documentation OS X.

Advertising