Apple Mac OS X Server 10.5 Leopard Manuel du propriétaire

Ajouter à Mes manuels
105 Des pages
Apple Mac OS X Server 10.5 Leopard Manuel du propriétaire | Fixfr
Mac OS X Server
Administration des images
système et de la mise à jour
de logiciels
Pour Leopard version 10.5
K Apple Inc.
© 2007 Apple Inc. Tous droits réservés.
Le propriétaire ou l’utilisateur autorisé d’une copie
valide du logiciel Mac OS X Server peut reproduire
cette publication à des fins d’apprentissage du logiciel.
Aucune partie de la présente publication ne peut être
reproduite ou transmise à des fins commerciales,
notamment pour la vente de copies ou la fourniture
de services de support payants.
Apple, le logo Apple, AppleShare, AppleTalk, Mac,
Macintosh, QuickTime, Xgrid et Xserve sont des marques d’Apple Inc. déposées aux États-Unis et dans
d’autres pays. Finder est une marque d’Apple Inc.
Adobe et PostScript sont des marques d’Adobe Systems
Incorporated.
Intel, Intel Core, Xeon sont des marques d’Intel Corp.
déposées aux États-Unis et dans d’autres pays.
Tout a été mis en œuvre pour que les informations
contenues dans ce manuel soient exactes. Apple Inc.
n’est pas responsable des erreurs de reproduction ni
d’impression.
PowerPC™ et le logo PowerPC™ sont des marques
d’International Business Machines Corporation,
utilisées sous licence dans le présent logiciel.
Apple
1 Infinite Loop
Cupertino CA 95014-2084
www.apple.com
Tous les autres noms de produits sont des marques de
leurs propriétaires respectifs. Les produits commercialisés par des entreprises tierces ne sont mentionnés qu’à
titre d’information, sans aucune intention de préconisation ni de recommandation. Apple ne se porte pas
garant de ces produits et décline toute responsabilité
quant à leur utilisation et à leur fonctionnement.
Le logo Apple est une marque d’Apple Computer Inc.
déposée aux États-Unis et dans d’autres pays. L’utilisation de ce logo à des fins commerciales via le clavier
(Option + 1) pourra constituer un acte de contrefaçon
et/ou de concurrence déloyale.
UNIX est une marque déposée de The Open Group.
F019-0944/01-09-2007
1
Préface
9
9
10
10
10
11
12
13
13
14
Partie I
Chapitre 1
Table des matières
À propos de ce guide
Nouveautés en matière de création d’images système et de mise à jour de logiciels
Contenu de ce guide
Utilisation de ce guide
Utilisation de l’aide à l’écran
Guides d’administration Mac OS X Server
Affichage des guides PDF à l’écran
Impression de guides PDF
Obtenir des mises à jour de documentation
Informations complémentaires
Administration des images système
17
18
18
18
19
19
19
20
21
22
23
23
23
24
24
24
25
25
25
Compréhension des images système
Contenu du service NetBoot
Images disque
Points de partage NetBoot
Utilisation d’images NetBoot et NetInstall sur d’autres serveurs
Fichier d’informations client
Fichiers masqués
Dossier Image NetBoot
Fichier Property list
Protocole BSDP (Boot Server Discovery Protocol)
Serveur BootP
Fichiers d’initialisation
Protocole TFTP (Trivial File Transfer Protocol)
Utilisation d’images stockées sur d’autres serveurs
Sécurité
Images NetInstall
Outils de gestion des services NetBoot
Admin Serveur
Gestionnaire de groupe de travail
3
26
26
4
Utilitaire d’images de système
Utilitaires de ligne de commande
Chapitre 2
27
27
27
28
29
30
32
32
33
33
34
34
35
36
36
37
37
38
39
39
39
40
40
41
42
42
42
Création d’images NetBoot et NetInstall
Utilisation de l’Utilitaire d’images de système
Création d’images
Création d’images NetBoot
Création d’images NetInstall
Création d’une image à partir d’un ordinateur configuré
Compréhension des flux de travaux
Composants du flux de travaux
Configuration de l’action Personnaliser la sélection de paquet
Configuration de l’action Définir la source d’image
Configuration de l’action Ajouter des paquets et des scripts postinstallation
Configuration de l’action Ajouter un compte utilisateur
Configuration de l’action Appliquer la configuration système
Configuration de l’action Créer une image
Configuration de l’action Activer l’installation automatique
Configuration de l’action Filtrer les clients par adresse MAC
Configuration de l’action Filtrer les modèles d’ordinateurs
Configuration de l’action Partitionner le disque
Assemblage des flux de travaux
Ajout de flux de travaux existants
Ajout de flux de travaux existants
Suppression de flux de travaux
Assemblage d’un flux de travaux d’images
Ajout de logiciels aux images NetBoot et NetInstall
À propos des paquets
Création de paquets
Affichage du contenu d’un paquet
Chapitre 3
43
43
45
45
45
46
46
47
48
48
48
49
Configuration du service NetBoot
Aperçu de la configuration
Avant de configurer le service NetBoot
Ce que vous devez savoir
Configuration requise pour les ordinateurs client
Configuration matérielle requise pour le réseau
Configuration requise pour les services réseau
Planification de la capacité
Considérations relatives au numéro de série
Activation du service NetBoot
Configuration du service NetBoot
Configuration des réglages généraux
Table des matières
49
50
50
51
52
52
52
53
53
54
55
56
56
Configuration des réglages des images
Configuration des réglages des filtres
Configuration des réglages de listage
Démarrage de NetBoot et des services associés
Gestion des images
Activation d’images
Choix de l’emplacement de stockage des images
Choix de l’emplacement de stockage des fichiers masqués
Utilisation d’images stockées sur des serveurs distants
Spécification de l’image par défaut
Configuration d’une image pour l’initialisation sans disque
Limitation des clients NetBoot par filtrage des adresses
Configuration du service NetBoot sur plusieurs sous-réseaux
Chapitre 4
57
57
58
58
58
59
Configuration de clients pour l’utilisation d’images NetBoot et NetInstall
Configuration de clients sans disque
Sélection d’une image d’initialisation NetBoot
Sélection d’une image NetInstall
Démarrage à l’aide de la touche N
Modification du mode d’allocation des fichiers masqués par les clients NetBoot
Chapitre 5
61
61
61
62
62
63
63
64
64
64
65
65
66
67
Gestion du service NetBoot
Contrôle et surveillance de NetBoot
Désactivation du service NetBoot
Désactivation d’une image d’initialisation ou d’installation
Affichage d’une liste de clients NetBoot
Affichage d’une liste de connexions NetBoot
Vérification de l’état du service NetBoot et des services associés
Affichage de l’historique du service NetBoot
Performances et répartition de la charge
Images NetBoot de répartition de la charge
Répartition des images NetBoot sur plusieurs serveurs
Répartition des images NetBoot sur les disques d’un serveur
Répartition de l’accès à l’image NetBoot
Répartition de fichiers masqués
Chapitre 6
69
69
69
70
70
70
Résolution des problèmes d’image système
Conseils généraux
Si des ordinateurs client NetBoot ne démarrent pas
Si vous souhaitez changer le nom de l’image
Changement de nom d’une image sans compression
Changement du nom d’une image compressée
Table des matières
5
Partie II
Administration de la mise à jour de logiciels
Chapitre 7
75
75
76
76
76
77
77
77
77
77
78
78
78
79
79
Compréhension de l’administration des mises à jour de logiciels
Fonctionnement interne du processus de mise à jour de logiciels
Aperçu
Catalogues
Paquets dinstallation
Mise à jour à l’aide du serveur Apple
Limitation de la bande passante utilisateur
Fichiers révoqués
Format de paquet de mise à jour de logiciels
Fichiers d’historique
Informations collectées
Outils pour la gestion du service de mise à jour de logiciels.
Admin Serveur
Gestionnaire de groupe de travail
Utilitaires de ligne de commande
Chapitre 8
81
81
82
82
83
83
83
84
84
84
85
85
86
86
87
88
88
Configuration du service de mise à jour de logiciels
Aperçu de la configuration
Avant de configurer la mise à jour de logiciels
À savoir
Configuration requise pour les ordinateurs clients
Configuration matérielle requise pour le réseau
Planification de la capacité
Avant de configurer la mise à jour de logiciels
Tenir compte des paquets de mise à jour que vous souhaitez proposer
Stockage des mises à jour de logiciels
Organiser les ordinateurs clients de votre entreprise
Activation du service de mise à jour de logiciels
Configuration de la mise à jour de logiciels
Configuration des réglages généraux
Configuration des réglages des mises à jour
Lancement de la mise à jour de logiciels
Direction des clients non gérés vers un serveur de mise à jour de logiciels
Chapitre 9
89
89
90
90
90
Gestion du service de mise à jour de logiciels
Actualisation manuelle du catalogue des mises à jour à partir du serveur Apple
Vérification de l’état du service de mise à jour de logiciels
Désactivation du service de mise à jour
Limitation de la bande passante des utilisateurs pour le service de mise à jour de
logiciels
Copie et activation automatiques des mises à jour Apple
91
6
Table des matières
Chapitre 10
91
92
92
93
Copie et activation des mises à jour Apple sélectionnées
Suppression des anciennes mises à jour
Suppression des mises à jour d’un serveur de mise à jour
Identification des fichiers de mise à jour de logiciels
95
95
95
96
Résolution des problèmes liés au service de mises à jour de logiciels
Conseils généraux
Si un ordinateur client ne parvient pas à accéder au serveur de mise à jour de logiciels
Si le serveur de mise à jour de logiciels ne parvient pas à se synchroniser avec le
serveur Apple
Si des paquets de mises à jour répertoriés par le serveur de mise à jour de logiciels restent invisibles pour les ordinateurs client
96
Index
103
Table des matières
7
Préface
À propos de ce guide
Ce guide explique comment configurer et utiliser les images
NetBoot et NetInstall sur Mac OS X Server. Il décrit également le service de mise à jour de logiciels que vous pouvez
configurer à l’aide de Mac OS X Server.
Mac OS X Server 10.5 Leopard comprend le service NetBoot qui prend en charge
les images NetBoot et NetInstall, ainsi que le nouvel Utilitaire d’images de système,
qui est un utilitaire autonome destiné à créer des images d’installation et d’initialisation
utilisées avec le service NetBoot.
Mac OS X Server 10.5 Leopard est le serveur de mise à jour de logiciels d’Apple. Il est
conçu comme une source de mises à jour des logiciels Apple gérées sur votre réseau.
Grâce au service de mise à jour de logiciels, vous pouvez gérer directement les mises à
jour Apple auxquelles les utilisateurs peuvent accéder sur votre réseau afin de les installer sur leurs ordinateurs.
Nouveautés en matière de création d’images système et de
mise à jour de logiciels
Le service NetBoot, l’Utilitaire d’images de système et le service de mise à jour de logiciels
dans Mac OS X Server 10.5 Leopard incluent les nouvelles fonctionnalités utiles suivantes :
 L’Utilitaire d’images de système dispose d’importantes améliorations de l’interface
utilisateur.
 L’Utilitaire d’images de système autorise le partitionnement automatique.
 L’Utilitaire d’images de système peut ajouter des fichiers et des scripts de préinstallation sur une image NetInstall.
 L’Utilitaire d’images de système fournit un filtrage d’adresses pour les images.
Les images transférées peuvent être rendues visibles à certains clients en fonction
de l’image.
9
Contenu de ce guide
Le présent guide est organisé comme suit :
 Partie I : Administration des images système. Les chapitres contenus dans cette
partie du manuel vous présentent les images système ainsi que les applications
et les outils disponibles pour gérer les services d’images système.
 Partie II : Administration de la mise à jour de logiciels. Les chapitres contenus
dans cette partie vous présentent le service de mise à jour de logiciels, ainsi que
les applications et les outils disponibles pour l’administrer.
Remarque : étant donné qu’Apple publie régulièrement de nouvelles versions et
mises à jour de ses logiciels, les illustrations de ce document peuvent être différentes
de celles qui s’affichent à l’écran.
Utilisation de ce guide
La liste qui suit contient des suggestions pour l’utilisation de ce guide :
 Lisez le guide dans son intégralité. Il est possible que les rubriques ultérieures soient
rédigées à partir d’informations et de recommandations détaillées dans de précédentes rubriques.
 Les instructions de ce guide doivent toujours être testées dans un environnement
non opérationnel avant leur déploiement. Cet environnement non opérationnel
doit simuler, autant que possible, l’environnement dans lequel cet environnement
NetBoot/NetInstall sera déployé.
Utilisation de l’aide à l’écran
Vous pouvez obtenir des instructions sur les sous-tâches à l’écran dans Visualisation
Aide pendant que vous gérez le serveur Leopard. Vous pouvez afficher l’aide sur
un serveur ou sur un ordinateur administrateur. (Un ordinateur administrateur est
un ordinateur Mac OS X sur lequel est installé un logiciel d’administration de serveur.)
Pour obtenir de l’aide pour une configuration avancée de Leopard Server :
m Ouvrez Admin Serveur ou le Gestionnaire de groupe de travail, puis :
 Utilisez le menu Aide pour rechercher une tâche que vous souhaitez exécuter.
 Choisissez Aide > « Aide Admin Serveur » ou Aide > « Aide Gestionnaire de groupe
de travail » pour parcourir et rechercher les rubriques d’aide.
L’aide à l’écran contient des instructions tirées de Administration du serveur et d’autres
guides d’administration avancée décrits dans les « Guides d’administration Mac OS X
Server » suivants.
10
Préface À propos de ce guide
Pour consulter les rubriques d’aide du serveur les plus récentes :
m Assurez-vous que le serveur ou l’ordinateur administrateur est connecté à Internet
pour obtenir de l’aide.
Visualisation Aide extrait et met en cache automatiquement les toutes dernières
rubriques d’aide sur Internet concernant le serveur. Lorsque vous n’êtes pas connecté
à Internet, Visualisation Aide affiche les rubriques d’aide mises en cache.
Guides d’administration Mac OS X Server
Premiers contacts porte sur l’installation et la configuration des configurations standard
et de groupe de travail de Mac OS X Server. Pour les configurations avancées, Administration du serveur traite de la planification, de l’installation, de la configuration et de
l’administration générale du serveur. D’autres guides, répertoriés ci-dessous, portent
sur la planification, l’installation et la gestion avancées de différents services.
Vous pouvez obtenir ces guides au format PDF à partir du site web de documentation
de Mac OS X Server :
www.apple.com/fr/server/documentation
Ce guide ...
explique comment :
Premiers contacts et
Feuille d’opération d’installation
et de configuration
Installer Mac OS X Server et le configurer pour la première fois.
Administration de ligne
de commande
Installer, configurer et gérer Mac OS X Server à l’aide des outils
de la ligne de commande et des fichiers de configuration UNIX.
Administration des services
de fichier
Partager des volumes ou dossiers du serveur sélectionnés avec
des clients du serveur utilisant les protocoles AFP, NFS, FTP et SMB.
Administration du service iCal
Configurer et gérer le service de calendrier partagé iCal.
Administration du service iChat
Configurer et gérer le service de messagerie instantanée iChat.
Configuration de la sécurité
de Mac OS X
Rendre plus sûrs les ordinateurs (client) Mac OS X, comme l’exigent les entreprises et les clients institutionnels.
Configuration de la sécurité
de Mac OS X Server
Rendre plus sûrs Mac OS X Server et l’ordinateur sur lequel celui-ci est
installé, comme l’exigent les entreprises et les clients institutionnels.
Administration du service
de messagerie
Installer et gérer les services de messagerie IMAP, POP et SMTP sur
le serveur.
Administration des services
de réseau
Installer, configurer et administrer DHCP, DNS, VPN, NTP, le coupefeu IP et les services RADIUS sur le serveur.
Administration d’Open Directory
Configurer et gérer les Services d’annuaire et d’authentification et configurer les clients pour qu’ils puissent accéder aux Services d’annuaire.
Administration de
Podcast Producer
Configurer et gérer le service Podcast Producer pour enregistrer,
traiter et distribuer des podcasts.
Administration du service
d’impression
Héberger les imprimantes partagées et gérer les files d’attente et
travaux d’impression associés.
Préface À propos de ce guide
11
Ce guide ...
explique comment :
Administration de QuickTime
Streaming et Broadcasting
Capturer et encoder du contenu QuickTime. Configurer et gérer
le service QuickTime Streaming pour transmettre des flux de
données directement ou sur demande.
Administration du serveur
Effectuer une installation et une configuration avancées du logiciel
serveur et gérer les options s’appliquant à plusieurs services ou au
serveur entier.
Administration de Mise à jour
de logiciels et d’Imagerie système
Utiliser NetBoot, NetInstall et la Mise à jour de logiciels pour automatiser la gestion du système d’exploitation et d’autres logiciels
utilisés par les ordinateurs client.
Mise à niveau et migration
Utiliser les réglages de données et de service à partir d’une version
antérieure de Mac OS X Server ou de Windows NT.
Gestion des utilisateurs
Créer et gérer les comptes utilisateur, les groupes et les ordinateurs. Configurer les préférences gérées des clients Mac OS X.
Administration des
technologies web
Configurer et gérer les technologies web, notamment le web, les
blogs, WebMail, wiki, MySQL, PHP, Ruby on Rails et WebDAV.
Informatique à haute performance et administration Xgrid
Configurer et gérer les grappes de serveurs informatiques des
systèmes Xserve et des ordinateurs Mac.
Glossaire Mac OS X Server
Connaître les termes utilisés pour les produits de serveur et de
stockage.
Affichage des guides PDF à l’écran
Pendant que vous lisez la version PDF d’un guide à l’écran :
 Affichez les signets pour avoir un aperçu du guide et cliquez sur un signet pour aller
à la rubrique correspondante.
 Recherchez un mot ou une expression pour afficher une liste des endroits où il/elle
apparaît dans le document. Cliquez sur l’un de ces emplacements pour afficher la
page où l’occurrence apparaît.
 Cliquez sur un renvoi pour aller à la rubrique référencée. Cliquez sur un lien web
pour visiter le site web dans votre navigateur.
12
Préface À propos de ce guide
Impression de guides PDF
Si vous souhaitez imprimer un guide, vous pouvez procéder comme suit pour économiser de l’encre et du papier :
 Économisez de l’encre ou du toner en n’imprimant pas la page de garde.
 Sur une imprimante couleur, économisez de l’encre couleur en cherchant, dans les
sous-fenêtres de la zone de dialogue Imprimer, l’option permettant d’imprimer en
niveaux de gris ou en noir et blanc.
 Réduisez la quantité de pages imprimées et économisez du papier en imprimant plusieurs pages par feuille de papier. Dans la zone de dialogue Imprimer, réglez l’Échelle
sur 115 pour cent (155 pour cent pour Premiers contacts). Puis sélectionnez Disposition
dans le menu local sans titre. Si votre imprimante prend en charge l’impression double-face (recto verso), sélectionnez l’une des options Recto verso. Sinon, choisissez 2
dans le menu local Pages par feuille et éventuellement Simple extra fine dans le menu
Bordure. (Si vous utilisez Mac OS X 10.4 ou antérieur, le réglage d’Échelle se trouve
dans la zone de dialogue Format d’impression et les réglages Disposition dans la zone
de dialogue Imprimer.)
Vous souhaiterez peut-être agrandir les pages imprimées même si vous n’imprimez
pas en recto verso, car la taille de la page PDF est plus petite que le papier d’imprimante standard. Dans la zone de dialogue Imprimer ou dans la zone de dialogue
Format d’impression, essayez de régler l’Échelle sur 115 pour cent (155 pour cent pour
Premiers contacts, dont les pages ont la taille d’un CD).
Obtenir des mises à jour de documentation
Apple poste régulièrement des pages d’aide révisées et de nouvelles éditions des guides.
Certaines pages d’aide révisées mettent à jour les éditions des guides les plus récentes.
 Pour afficher de nouvelles rubriques d’aide à l’écran concernant une application de
serveur, assurez-vous que votre ordinateur serveur ou administrateur est connecté
à Internet et cliquez sur « Dernières rubriques d’aide » ou sur Rester à jour dans la
page d’aide principale de l’application.
 Pour télécharger les guides les plus récents au format PDF, rendez-vous sur le site
web de documentation de Mac OS X Server :
www.apple.com/fr/server/documentation
Préface À propos de ce guide
13
Informations complémentaires
Pour plus d’informations, consultez les ressources suivantes :
 Documents Ouvrez-moi—mises à jour importantes et informations spécifiques.
Recherchez-les sur les disques du serveur.
 Site web de Mac OS X Server (www.apple.com/fr/server/macosx)—portail donnant
accès à de nombreuses informations relatives aux produits et technologies.
 Site web d’assistance de Mac OS X Server (www.apple.com/fr/support/macosxserver)—
accédez à des centaines d’articles de l’assistance Apple.
 Site web de formation Apple (www.apple.com/fr/training)—cours en salle et autoformations pour développer vos compétences en termes d’administration de serveur.
 Site web de discussions Apple (discussions.apple.com)—un moyen de partager
des questions, des connaissances et des conseils avec d’autres administrateurs.
 Site web de listes d’envoi Apple (www.lists.apple.com)— abonnez-vous à des listes d’envoi
afin de pouvoir communiquer par courrier électronique avec d’autres administrateurs.
 Site web open-source (developer.apple.com/darwin/)—accédez au code open-source
Darwin, à des informations relatives aux développeurs et aux FAQ.
14
Préface À propos de ce guide
Partie I : Administration
des images système
I
Les chapitres contenus dans cette partie du manuel vous
présentent les images système, ainsi que les applications
et les outils disponibles pour gérer les services d’images
système.
Chapitre 1
Compréhension des images système
Chapitre 2
Création d’images NetBoot et NetInstall
Chapitre 3
Configuration du service NetBoot
Chapitre 4
Configuration de clients pour l’utilisation d’images NetBoot et NetInstall
Chapitre 5
Gestion du service NetBoot
Chapitre 6
Résolution des problèmes d’image système
1
Compréhension des
images système
1
Ce chapitre explique comment démarrer des ordinateurs client
à l’aide d’un système d’exploitation installé sur un serveur et
comment installer des logiciels sur ces ordinateurs via le réseau.
Les fonctionnalités NetBoot et NetInstall de Mac OS X Server sont des outils efficaces
pour la gestion du système d’exploitation et des logiciels d’application dont vos clients
Macintosh (ou même d’autres serveurs) ont besoin pour démarrer et effectuer leur travail.
Plutôt que de passer d’un ordinateur à l’autre pour installer le système d’exploitation
ou les logiciels à partir de CD, vous pouvez préparer une image d’installation qui s’installe sur chaque ordinateur au démarrage.
Vous pouvez également choisir de ne pas installer les logiciels et de laisser les ordinateurs client démarrer à partir d’une image stockée sur le serveur (dans certains cas,
les clients n’ont même pas besoin de leur propre lecteur de disque).
Grâce à NetBoot et NetInstall, vos ordinateurs client peuvent démarrer à partir d’une
configuration Mac OS normalisée adaptée à leurs opérations spécifiques. Dans la
mesure où les ordinateurs client démarrent à partir de la même image, vous pouvez
rapidement mettre à jour le système d’exploitation pour les utilisateurs, en mettant
à jour une image d’initialisation unique.
Une image d’initialisation est un fichier qui ressemble à un disque ou un volume montable et fonctionne de la même manière. Les images NetBoot contiennent le logiciel
système requis pour servir de disque de démarrage aux ordinateurs client sur le réseau.
Une image d’installation est une image qui démarre l’ordinateur client suffisamment
longtemps pour installer le logiciel à partir de l’image. Le client peut alors démarrer
à partir de son propre disque dur.
Les images d’initialisation (NetBoot) et les images d’installation (NetInstall) sont des
types différents d’images disque. La principale différence réside dans le fait qu’un
fichier .dmg est une image disque propre et qu’un dossier .nbi est un volume de
réseau démarrable (qui, en fin de compte, contient un fichier d’image disque .dmg).
Les images disque dont des fichiers qui se comportent comme des volumes de disque.
17
Vous pouvez configurer plusieurs images NetBoot ou NetInstall afin de satisfaire aux
besoins de différents groupes de clients ou pour fournir des copies de la même image
sur plusieurs serveurs NetBoot et mieux répartir la charge de démarrage du client.
Le service NetBoot peut être utilisé avec des images NetBoot et NetInstall, ainsi qu’avec
les services de gestion client de Mac OS X afin d’offrir un environnement de travail personnalisé pour chaque utilisateur. Pour plus d’informations sur les services de gestion
client, consultez la section Gestion des utilisateurs.
Vous pouvez utiliser les applications Mac OS X Server ci-dessous pour configurer et
gérer NetBoot et NetInstall :
 Utilitaire d’images de système pour créer des images disque NetBoot et NetInstall
Mac OS X. Cet utilitaire est installé avec le logiciel Mac OS X Server dans le dossier
/Applications/Server/.
 Admin Serveur pour activer et configurer les service NetBoot et les services d’assistance. Cet utilitaire est installé avec le logiciel Mac OS X Server dans le dossier
/Applications/Server/.
 PackageMaker pour créer des fichiers de paquet que vous utilisez pour ajouter des
logiciels aux images disque. Cet utilitaire est fourni sur le CD Outils d’administration
de Mac OS X Server.
 Property List Editor pour modifier des listes de propriétés telles que NBImageInfo.plist.
Cet utilitaire est inclus dans le CD Outils d’administration de Mac OS X Server.
Contenu du service NetBoot
Cette rubrique décrit comment le service NetBoot est implémenté sur Mac OS X Server,
avec notamment des informations sur les protocoles, les fichiers, les structures de dossiers et les configurations.
Images disque
Les images disque contiennent le logiciel système et les applications utilisés par des
ordinateurs client via le réseau. Ces outils peuvent être installés sur un ordinateur client
avec le CD Outils d’administration de Mac OS X Server. Le nom d’un fichier d’image disque porte généralement l’extension .img ou .dmg. L’utilitaire de disque (inclus avec
Mac OS X) peut monter des fichiers d’image disque en tant que volumes sur le bureau.
Vous pouvez recourir à l’Utilitaire d’images de système pour créer des images NetBoot
ou NetInstall Mac OS X, en utilisant un disque d’installation Mac OS X ou un volume système existant comme source. Consultez la rubrique « Création d’images » à la page 27.
Points de partage NetBoot
Le service NetBoot configure des points de partage pour mettre des fichiers image et
masqués à la disposition des clients. Les fichiers masqués sont utilisés pour les clients
NetBoot n’utilisant pas leur disque dur local pour écrire des données au démarrage.
18
Chapitre 1 Compréhension des images système
Le service NetBoot crée des points de partage pour le stockage d’images NetBoot
et NetInstall dans le dossier /Library/NetBoot/ sur chaque volume que vous activez
et les nomme NetBootSPn, où n est égal à 0 pour le premier point de partage et
augmente de 1 pour chaque point de partage supplémentaire.
Par exemple, si vous décidez de stocker les images sur trois disques serveur, le service
NetBoot configure trois points de partage nommés NetBootSP0, NetBootSP1 et
NetBootSP2.
Les points de partage des fichiers masqués client sont également créés dans le dossier
/Library/NetBoot et sont nommés NetBootClientsn.
Vous pouvez créer et activer des points de partage NetBootSPn et NetBootClientsn sur
d’autres volumes du serveur à l’aide des réglages généraux du service NetBoot dans
Admin Serveur.
AVERTISSEMENT : ne renommez pas un point de partage NetBoot ou le volume sur
lequel il réside. Ne supprimez pas le partage d’un point de partage NetBoot sauf si
vous désélectionnez d’abord le point de partage pour les images et les fichiers
masqués dans Admin Serveur.
Utilisation d’images NetBoot et NetInstall sur d’autres serveurs
Il est également possible de spécifier le chemin d’une image NetBoot qui réside sur un
autre serveur NFS. Pendant la création de fichiers d’image, vous pouvez spécifier le serveur sur lequel résidera l’image. Consultez la rubrique « Utilisation d’images stockées
sur des serveurs distants » à la page 53.
Fichier d’informations client
Le service NetBoot collecte des informations sur un client lors de la première sélection par
ce client d’un volume NetBoot ou NetInstall pour démarrer à partir du disque de démarrage. Le service NetBoot stocke ces informations dans le fichier /var/db/bsdpd_clients.
Fichiers masqués
De nombreux clients peuvent lire des données à partir de la même image NetBoot,
mais lorsqu’un client doit écrire des données sur son volume de démarrage (par exemple des tâches d’impression et d’autres fichiers temporaires), le service NetBoot les redirige automatiquement vers les fichiers masqués du client, qui sont distincts des logiciels
système et d’application standard.
Chapitre 1 Compréhension des images système
19
Les fichiers masqués préservent l’identité unique de chaque client lorsqu’il s’exécute
à partir d’une image NetBoot. Le service NetBoot gère de façon transparente les données utilisateur modifiées dans des fichiers masqués lorsqu’il lit les données non modifiées à partir de l’image système partagée. Les fichiers masqués sont recréés à chaque
démarrage, de sorte que les modifications apportées par l’utilisateur à son volume de
démarrage sont perdues au redémarrage.
Supposons qu’un utilisateur sauvegarde un document sur son volume de démarrage,
ce document aura tout simplement disparu au redémarrage. Cette fonction permet
de préserver les conditions d’environnement définies par l’administrateur. Par conséquent, les utilisateurs doivent créer un compte sur un serveur de fichiers sur le réseau
pour enregistrer des documents.
Équilibrage de la charge des fichiers masqués
Le service NetBoot crée un point de partage AFP sur chaque volume du serveur spécifié (voir « Choix de l’emplacement de stockage des fichiers masqués » à la page 53) et
répartit les fichiers masqués client afin d’équilibrer la charge pour les clients NetBoot.
Les performances ne sont pas améliorées si les volumes sont des partitions du même
disque. Consultez la rubrique « Répartition de fichiers masqués » à la page 67.
Allocation de fichiers masqués pour les clients NetBoot Mac OS X
Lorsqu’un ordinateur client démarre à partir d’une image NetBoot Mac OS X, il crée des
fichiers masqués sur un point de partage NetBootClientsn du serveur ou, si aucun point
de partage n’est disponible, sur un disque local du client. Pour plus d’informations sur
la modification de ce comportement, consultez la rubrique « Choix de l’emplacement
de stockage des fichiers masqués » à la page 53.
Dossier Image NetBoot
Lorsque vous créez une image NetBoot Mac OS X à l’aide de l’Utilitaire d’images de système, ce dernier crée un dossier d’image NetBoot dont le nom porte l’extension « .nbi »
et dans lequel il stocke l’image NetBoot avec d’autres fichiers (voir le tableau suivant)
requis pour démarrer un ordinateur client sur le réseau.
20
Fichier
Description
démarreur
Fichier de démarrage que le programme interne utilise pour
débuter la procédure de démarrage
mach.macosx
Noyau UNIX
mach.macosx.mkext
Pilotes
System.dmg
Fichier image de démarrage (peut inclure des applications)
NBImageInfo.plist
Fichier Property list
Chapitre 1 Compréhension des images système
L’Utilitaire d’images de système stocke le dossier dont le nom se termine par .nbi sur
le serveur NetBoot dans le dossier /Library/NetBoot/NetBootSPn/image.nbi (où n représente le numéro de volume et image le nom de l’image). Vous pouvez enregistrer directement dans ce dossier ou créer l’image ailleurs (même sur un autre ordinateur) et la
copier dans le dossier /Library/NetBoot/NetBootSPn ultérieurement.
Les fichiers pour les ordinateurs Macintosh à processeur PowerPC sont stockés dans le
dossier ppc pour les images Leopard, tandis que des images antérieures peuvent avoir
stocké les fichiers PowerPC à la racine du dossier .nbi. Les fichiers pour les ordinateurs
Macintosh à processeur Intel sont stockés dans le dossier i386.
L’Utilitaire d’images de système sert à configurer les dossiers d’image NetBoot.
Cet utilitaire permet de :
 nommer l’image ;
 choisir le type d’image (NetBoot ou NetInstall) ;
 préciser un identifiant d’image ;
 choisir la langue par défaut ;
 sélectionner les modèles d’ordinateur que l’image prendra en charge ;
 créer les noms uniques de partage ;
 spécifier un nom d’utilisateur et un mot de passe par défaut ;
 activer l’installation automatique pour les images d’installation ;
 ajouter des paquets ou des applications préinstallés.
Pour plus de détails, consultez la rubrique « Création d’images NetBoot » à la page 28.
Fichier Property list
Le fichier de liste de propriétés (NBImageInfo.plist) stocke les propriétés des images.
Le tableau suivant donne des informations complémentaires sur la liste de propriétés
pour les fichiers d’image Mac OS X.
Propriété
Type
Description
Architectures
Matrice
Matrice de chaînes des architectures prises en charge par l’image.
BootFile
Chaîne
Nom du fichier de démarrage : booter.
Index
Entier
Les valeurs allant de 1 à 4 095 indiquent une image locale unique
pour le serveur.
Les valeurs allant de 4 096 à 65 535 indiquent une image identique
dupliquée sur plusieurs serveurs pour l’équilibrage de la charge.
IsDefault
Booléen
La valeur True spécifie ce fichier image comme image d’initialisation
par défaut sur le sous-réseau.
IsEnabled
Booléen
Définit si l’image est disponible pour les clients NetBoot
(ou Image réseau).
IsInstall
Booléen
La valeur True spécifie une image d’installation en réseau ; la valeur
False spécifie une image NetBoot.
Chapitre 1 Compréhension des images système
21
Propriété
Type
Description
Name
Chaîne
Nom de l’image tel qu’il apparaît dans le panneau Préférences de
Mac OS X.
RootPath
Chaîne
Indique le chemin vers l’image de disque sur le serveur ou le chemin
vers une image sur un autre serveur. Consultez la rubrique « Utilisation
d’images stockées sur d’autres serveurs » à la page 24.
Type
Chaîne
NFS ou HTTP.
SupportsDiskless
Booléen
La valeur True ordonne au serveur NetBoot d’allouer de l’espace pour
les fichiers masqués requis par les clients non équipés de disque.
Description
Chaîne
Texte qui décrit l’image.
Langue
Chaîne
Code indiquant la langue à utiliser lors du démarrage à partir de
l’image.
Les valeurs initiales dans NBImageInfo.plist sont définies par l’Utilitaire d’images de système et vous n’avez généralement pas à changer directement le fichier de liste de propriétés. Certaines valeurs sont définies par Admin Serveur. Si vous devez modifier un
fichier de liste de propriétés, vous pouvez utiliser TextEdit ou Property List Editor, qui
se trouvent dans le dossier Utilitaires du CD Outils d’administration de Mac OS X Server.
Protocole BSDP (Boot Server Discovery Protocol)
Le service NetBoot utilise un protocole développé par Apple et basé sur DHCP,
connu sous le nom de Boot Server Discovery Protocol (BSDP). Ce protocole permet
la détection des serveurs NetBoot sur un réseau.
Les clients NetBoot obtiennent leur adresse IP via un serveur DHCP et leurs informations NetBoot via BSDP. Le protocole BSDP offre une prise en charge intégrée de l’équilibrage de la charge. Consultez la rubrique « Performances et répartition de la charge »
à la page 64.
22
Chapitre 1 Compréhension des images système
Serveur BootP
Le service NetBoot utilise un serveur BootP (bootpd) pour fournir les informations
nécessaires aux ordinateurs client lorsqu’ils tentent de démarrer à partir d’une image
sur le serveur.
Si vous disposez de clients BootP sur votre réseau et que ceux-ci peuvent demander
une adresse IP au serveur BootP NetBoot, cette requête échoue, car le serveur BootP
NetBoot n’a pas d’adresses à proposer. Pour empêcher le serveur BootP NetBoot de
répondre aux demandes d’adresses IP, utilisez la ligne de commande dscl pour ouvrir
le dossier local sur le serveur NetBoot et ajouter une clé nommée bootp_enabled sans
valeur au dossier /config/dhcp/.
Fichiers d’initialisation
Lorsque vous créez une image NetBoot Mac OS X à l’aide de l’Utilitaire d’images de
système, ce dernier crée automatiquement les fichiers d’initialisation suivants et les
stocke sur le serveur NetBoot, dans le dossier /Library/NetBoot/NetBootSPn/image.nbi
(où n représente le numéro de volume et image le nom de l’image) :
 booter
 mach.macosx
 mach.macosx.mkext
Remarque : si vous activez le service NetBoot au moment d’installer Mac OS X Server, le
programme d’installation crée le point de partage NetBootSP0 sur le volume de démarrage du serveur. Sinon, vous pouvez configurer les points de partage NetBootSPn en
choisissant l’emplacement où stocker les images NetBoot à partir de la liste de volumes,
située dans la sous-fenêtre Général des réglages du service NetBoot dans Admin Serveur.
Protocole TFTP (Trivial File Transfer Protocol)
Le service NetBoot utilise le protocole TFTP (Trivial File Transfer Protocol) pour envoyer
des fichiers d’initialisation du serveur au client. Lorsque vous lancez un client NetBoot,
celui-ci envoie une requête pour le logiciel de démarrage. Le serveur NetBoot remet
ensuite le fichier d’initialisation au client via le port TFTP 69 par défaut.
Les ordinateurs client accèdent au logiciel de démarrage sur le serveur NetBoot
à partir de l’emplacement où a été enregistrée l’image.
Ces fichiers sont généralement stockés dans le dossier /private/tftpboot/NetBoot/
NetBootSPn/. Ce chemin est un lien symbolique vers Library/NetBoot/NetBootSPn/
image.nbi (où n représente le numéro de volume et image le nom de l’image).
Chapitre 1 Compréhension des images système
23
Utilisation d’images stockées sur d’autres serveurs
Vous pouvez stocker des images NetBoot ou NetInstall Mac OS X sur des serveurs NFS
autres que le serveur NetBoot. Pour plus de détails, consultez la rubrique « Utilisation
d’images stockées sur des serveurs distants » à la page 53.
Sécurité
Vous pouvez limiter l’accès au service NetBoot au cas par cas en répertoriant les adresses matérielles (également appelées adresses Ethernet ou MAC) des ordinateurs auxquels vous souhaitez accorder ou refuser l’accès.
L’adresse matérielle d’un ordinateur client est ajoutée à la liste de filtrage de NetBoot
lorsque le client démarre à l’aide de NetBoot et il est, par défaut, autorisé à utiliser
le service NetBoot. Vous pouvez spécifier d’autres services. Consultez la rubrique
« Limitation des clients NetBoot par filtrage des adresses » à la page 56.
Images NetInstall
Une image NetInstall est une image qui démarre l’ordinateur client suffisamment longtemps pour installer le logiciel à partir de l’image. Le client peut alors démarrer à partir
de son propre disque dur. De même qu’une image NetBoot prend le rôle d’un disque
dur, une image NetInstall permet de remplacer un DVD d’installation.
Tel un CD de démarrage, NetInstall constitue un moyen pratique de réinstaller le système d’exploitation, les applications ou tout autre logiciel sur le disque dur local.
Pour les administrateurs système déployant un grand nombre d’ordinateurs avec la
même version de Mac OS X, NetInstall peut être très utile. NetInstall ne demande pas
d’insérer un CD dans chacun des clients NetBoot car les informations de démarrage
et d’installation sont transmises via le réseau.
Lorsque vous créez une image NetInstall avec l’Utilitaire d’images de système, vous
pouvez automatiser la procédure d’installation en limitant l’interaction au niveau de
l’ordinateur client.
Le processus d’installation en réseau pouvant être configuré pour effacer le contenu
du disque dur local avant l’installation, la perte de vos données est possible. Vous devez
contrôler l’accès à ce type d’image NetInstall et communiquer les implications possibles aux utilisateurs de ces images. Avant d’utiliser les programmes d’installation automatique en réseau, il est utile de conseiller aux utilisateurs de sauvegarder leurs
données essentielles.
Vous pouvez effectuer des installations de logiciels grâce à NetInstall au moyen de
paquets d’installation ou d’une image de disque complète (selon la source utilisée
pour créer l’image).
Pour en savoir plus sur la préparation d’images NetInstall pour installer des logiciels via
un réseau, consultez la rubrique « Création d’images NetInstall » à la page 29.
24
Chapitre 1 Compréhension des images système
Outils de gestion des services NetBoot
Les applications Admin Serveur et Utilitaire d’images de système offrent une interface
graphique pour la gestion du service NetBoot dans Mac OS X Server. Vous pouvez en
outre gérer le service NetBoot à partir de la ligne de commande de Terminal.
Ces applications sont inclues dans Mac OS X Server et peuvent être installées sur un
autre ordinateur équipé de Mac OS X 10.5 ou ultérieur, faisant de cet ordinateur un ordinateur administrateur. Pour en savoir plus sur la configuration d’un ordinateur administrateur, consultez le chapitre d’administration du serveur dans Premiers contacts.
Admin Serveur
L’application Admin Serveur permet d’accéder aux outils utilisés pour configurer, gérer
et contrôler le service NetBoot et d’autres services. Admin Serveur permet de :
 Configurer Mac OS X Server comme serveur DHCP et configurer le service NetBoot
pour utiliser les images NetBoot et NetInstall. Pour des instructions, consultez le chapitre 3, « Configuration du service NetBoot ».
 Gérer et contrôler le service NetBoot. Pour des instructions, consultez le chapitre 5,
« Gestion du service NetBoot ».
Pour en savoir plus sur l’utilisation d’Admin Serveur, consultez le guide Administration
du serveur. Il contient des informations sur :
 l’ouverture de l’application Admin Serveur et l’authentification ;
 l’utilisation de serveurs spécifiques ;
 l’administration des services ;
 l’utilisation de SSL pour l’administration des serveurs distants ;
 la personnalisation de l’environnement d’Admin Serveur.
L’application Administration du serveur est installée dans le répertoire /Applications/Server/.
Gestionnaire de groupe de travail
L’application Gestionnaire de groupe de travail permet de gérer de manière globale
les clients de Mac OS X Server. Pour en savoir plus sur l’utilisation du Gestionnaire de
groupe de travail, consultez le guide Gestion des utilisateurs, qui comprend :
 l’ouverture du Gestionnaire de groupe de travail et l’authentification ;
 l’administration de comptes ;
 la personnalisation de l’environnement du Gestionnaire de groupe de travail.
Le Gestionnaire de groupe de travail est installé dans le répertoire /Applications/Server.
Chapitre 1 Compréhension des images système
25
Utilitaire d’images de système
L’Utilitaire d’images de système est un outil qui vous permet de créer et de personnaliser des images NetBoot et NetInstall. L’Utilitaire d’images de système vous permet de :
 créer des images NetBoot pouvant être démarrées par le Finder ;
 créer des images NetInstall à partir d’un DVD ou d’une partition Mac OS X existante ;
 assembler un flux de travaux qui crée des images NetBoot et NetInstall personnalisées.
Pour des instructions sur l’utilisation de l’Utilitaire d’images de système, consultez
le chapitre 2.
L’Utilitaire d’images de système est installé dans le dossier /Applications/Server/.
Utilitaires de ligne de commande
Un jeu complet d’utilitaires de ligne de commande est accessible pour les administrateurs qui préfèrent administrer le serveur à l’aide de commandes. Pour la gestion du
serveur distant, exécutez les commandes dans une session SSH (Secure Shell). Vous
pouvez entrer les commandes sur les serveurs et ordinateurs Mac OS X au moyen de
l’application Terminal, qui se trouve dans le dossier /Applications/Utilitaires/.
Pour plus d’informations sur les outils de ligne de commande utiles, consultez le guide
Administration de ligne de commande.
26
Chapitre 1 Compréhension des images système
2
Création d’images NetBoot
et NetInstall
2
Ce chapitre présente les instructions pour la préparation d’images NetBoot ou NetInstall utilisables avec le service NetBoot.
Vous pouvez configurer plusieurs images NetBoot ou NetInstall afin de satisfaire aux
besoins de différents groupes de clients ou de fournir des copies de la même image sur
plusieurs serveurs et mieux répartir la charge de démarrage du client. Grâce au service
NetBoot, vous pouvez offrir un environnement de travail personnalisé pour chaque
utilisateur d’ordinateur client.
Utilisation de l’Utilitaire d’images de système
L’Utilitaire d’images de système est un outil utilisé pour créer et personnaliser des images
NetBoot et NetInstall.
Avec l’Utilitaire d’images de système, vous pouvez :
 créer des images NetBoot pouvant être démarrées par le Finder ;
 créer des images NetInstall à partir d’un DVD ou d’une partition Mac OS X existante ;
 assembler un flux de travaux qui crée des images NetBoot et NetInstall personnalisées.
Création d’images
Pour créer des images système et logicielles à utiliser avec le service NetBoot, vous utilisez
l’Utilitaire d’images de système.
 Création d’images NetBoot.
 Création d’images NetInstall.
Remarque : pour créer une image, vous devez disposer de sources d’images
Mac OS X 10.5 valides (des volumes ou des DVD d’installation). Vous ne pouvez
pas créer une image du disque de démarrage sur lequel vous travaillez.
27
Création d’images NetBoot
Vous pouvez créer des images NetBoot de Mac OS X, utilisées ensuite pour démarrer
des ordinateurs client sur le réseau.
Vous pouvez également assembler un flux de travaux pour créer une image NetBoot
qui permet la personnalisation avancée de vos images. Pour plus de détails, consultez
la rubrique « Compréhension des flux de travaux » à la page 32.
Remarque : vous devez acquérir une licence utilisateur Mac OS X pour chaque client
qui démarre à partir d’une image disque NetBoot ou NetInstall.
Pour créer une image NetBoot :
1 Ouvrez une session en tant qu’utilisateur administrateur.
2 Ouvrez l’Utilitaire d’images de système (dans le dossier /Applications/Server/).
3 Dans la barre latérale de gauche, sélectionnez la source d’image.
Si aucune source d’image n’est répertoriée, assurez-vous d’avoir inséré un DVD d’installation Mac OS X 10.5 ou ultérieur valide ou d’avoir monté un volume de démarrage
Mac OS X 10.5 ou ultérieur valide.
Remarque : pour créer une image, vous devez disposer de sources d’images
Mac OS X 10.5 valides (des volumes ou des DVD d’installation). Vous ne pouvez
pas créer une image du disque de démarrage sur lequel vous travaillez.
4 Sélectionnez l’image NetBoot et cliquez sur Continuer.
5 Dans le champ « Nom de l’image », saisissez un nom pour votre image.
Ce nom identifie l’image dans la sous-fenêtre des préférences du disque de démarrage
sur les ordinateurs client.
6 (Facultatif ) Dans le champ Description, saisissez des remarques ou d’autres informations qui vous aideront à caractériser l’image.
Les clients ne voient pas les informations de la description.
7 Si l’image doit être transférée depuis plusieurs serveurs, cochez la case en dessous
du champ Description.
Cette option génère un identifiant d’index pour la répartition de la charge du serveur
NetBoot.
8 Si votre volume source est un DVD d’installation Mac OS X, saisissez un nom d’utilisateur, un nom abrégé et un mot de passe (dans les champs Mot de passe et Confirmer)
pour le compte administrateur dans « Créer un compte administrateur ».
Vous pouvez vous connecter à un client initialisé à l’aide de ce compte.
9 Cliquez sur Créer.
10 Dans la boîte de dialogue Enregistrer sous, choisissez où enregistrer l’image.
Si vous ne souhaitez pas utiliser le nom de l’image que vous avez saisi précédemment,
modifiez-le en saisissant un nouveau nom dans le champ Enregistrer sous.
28
Chapitre 2 Création d’images NetBoot et NetInstall
Le service NetBoot doit être configuré sur un port réseau et Admin Serveur doit être
défini pour transférer des images à partir d’un volume pour que cette option s’affiche
dans le menu local. Pour plus de détails, consultez la rubrique « Configuration du service NetBoot » à la page 48.
Pour enregistrer l’image ailleurs, choisissez un emplacement dans le menu local Emplacement ou cliquez sur le triangle en regard du champ Enregistrer sous et sélectionnez
un dossier.
11 Cliquez sur Enregistrer et authentifiez-vous à l’invite.
Important : n’essayez pas de modifier le contenu du dossier de destination de l’image
pendant la création de l’image.
Création d’images NetInstall
Utilisez l’Utilitaire d’images de système pour créer une image NetInstall, utilisable pour
installer des logiciels sur des ordinateurs client sur le réseau. Vous trouverez cette application dans le dossier /Applications/Server/.
Pour créer une image NetInstall :
1 ouvrez une session en tant qu’utilisateur administrateur.
2 ouvrez l’Utilitaire d’images de système (dans le dossier /Applications/Server/).
3 Dans la barre latérale de gauche, sélectionnez la source d’image.
Si aucune source d’image n’est répertoriée, assurez-vous d’avoir inséré un DVD d’installation Mac OS X 10.5 ou ultérieur valide ou d’avoir monté un volume de démarrage
Mac OS X 10.5 ou ultérieur valide.
Remarque : pour créer une image, vous devez disposer de sources d’images
Mac OS X 10.5 valides (des volumes ou des DVD d’installation). Vous ne pouvez
pas créer une image du disque de démarrage sur lequel vous travaillez.
4 Sélectionnez l’image NetInstall et cliquez sur Continuer.
5 Dans le champ « Nom de l’image », saisissez un nom pour votre image.
Ce nom identifie l’image dans la sous-fenêtre des préférences du disque de démarrage
sur les ordinateurs client.
6 (Facultatif ) Dans le champ Description, saisissez des remarques ou d’autres informations qui vous aideront à caractériser l’image.
Les clients ne voient pas les informations de la description.
7 Si l’image doit être transférée depuis plusieurs serveurs, cochez la case en dessous
du champ Description.
Vous attribuez ainsi un identifiant d’index à l’image pour la répartition de la charge
du serveur NetBoot.
8 Cliquez sur Créer.
Chapitre 2 Création d’images NetBoot et NetInstall
29
9 Dans la boîte de dialogue Enregistrer sous, choisissez où enregistrer l’image.
Si vous ne souhaitez pas utiliser le nom de l’image que vous avez saisi précédemment,
modifiez-le en saisissant un nouveau nom dans le champ Enregistrer sous.
Si vous créez l’image sur le serveur qui la transférera, choisissez un volume dans
le menu local « Transférer depuis le point de partage NetBoot sur ».
Le service NetBoot doit être configuré sur un port réseau et Admin Serveur doit être
défini pour transférer des images à partir d’un volume pour que cette option s’affiche
dans le menu local. Pour plus de détails, consultez la rubrique « Configuration du service NetBoot » à la page 48.
Pour enregistrer l’image ailleurs, choisissez un emplacement dans le menu local Emplacement ou cliquez sur le triangle en regard du champ Enregistrer sous et sélectionnez
un dossier.
10 Cliquez sur Enregistrer et authentifiez-vous à l’invite.
Important : n’essayez pas de modifier le contenu du dossier de destination de l’image
pendant la création de l’image.
Création d’une image à partir d’un ordinateur configuré
Si vous disposez d’un ordinateur client configuré pour les utilisateurs, vous pouvez utiliser l’Utilitaire d’images de système pour créer une image NetBoot ou NetInstall basée
sur cette configuration client.
Vous devez démarrer à partir d’un volume différent de celui que vous utilisez comme
source d’image. Par exemple, vous pouvez démarrer à partir d’un disque dur FireWire
externe ou d’une deuxième partition sur le disque dur de l’ordinateur client. Vous ne
pouvez pas créer l’image sur un volume via le réseau.
Pour créer une image basée sur un système existant :
1 Démarrez l’ordinateur à partir d’une partition différente de celle dont vous êtes en train
de créer une image.
2 Installez l’Utilitaire d’images de système sur l’ordinateur client à partir du CD Outils
d’administration de Mac OS X Server.
3 Ouvrez l’Utilitaire d’images de système sur l’ordinateur client (dans le dossier
/Applications/Server/).
4 Dans la barre latérale de gauche, sélectionnez la source d’image.
Si aucune source d’image n’est répertoriée, assurez-vous d’avoir inséré un DVD d’installation Mac OS X 10.5 ou ultérieur valide ou d’avoir monté un volume de démarrage
Mac OS X 10.5 ou ultérieur valide.
Remarque : pour créer une image, vous devez disposer de sources d’images
Mac OS X 10.5 valides (des volumes ou des DVD d’installation). Vous ne pouvez
pas créer une image du disque de démarrage sur lequel vous travaillez.
30
Chapitre 2 Création d’images NetBoot et NetInstall
5 Dans la liste étendue, sélectionnez la source d’image.
6 Sélectionnez l’image NetBoot ou NetInstall et cliquez sur Continuer.
Sélectionnez NetBoot si vos ordinateurs client démarrent à partir de cette image.
Sélectionnez NetInstall si votre image est installée sur un disque d’ordinateur.
7 Dans le champ « Nom de l’image », saisissez un nom pour votre image.
Ce nom identifie l’image dans la sous-fenêtre des préférences du disque de démarrage
sur les ordinateurs client.
8 (Facultatif ) Dans le champ Description, saisissez des remarques ou d’autres informations qui vous aideront à caractériser l’image.
Les clients ne voient pas les informations de la description.
9 Si l’image doit être transférée depuis plusieurs serveurs, cochez la case en dessous du
champ Description.
Cette option génère un identifiant d’index pour la répartition de la charge du serveur
NetBoot.
10 Pour les images NetBoot, si votre volume source est un DVD d’installation Mac OS X,
saisissez un nom d’utilisateur, un nom abrégé et un mot de passe (dans les champs
Mot de passe et Confirmer) pour le compte administrateur dans « Créer un compte
administrateur ».
Vous pouvez vous connecter à un client initialisé à l’aide de ce compte.
11 Cliquez sur Créer.
12 Dans la boîte de dialogue Enregistrer sous, choisissez où enregistrer l’image.
Si vous ne souhaitez pas utiliser le nom de l’image que vous avez saisi précédemment,
modifiez-le en saisissant un nouveau nom dans le champ Enregistrer sous.
Pour enregistrer l’image ailleurs, choisissez un emplacement dans le menu local
Emplacement ou cliquez sur le triangle en regard du champ Enregistrer sous et
sélectionnez un dossier.
13 Cliquez sur Enregistrer et authentifiez-vous à l’invite.
Important : n’essayez pas de modifier le contenu dans le dossier de destination de
l’image pendant la création de l’image.
14 Une fois l’image créée sur l’ordinateur client, copiez-la vers le point de partage
/Library/NetBoot/NetBootSPn sur le serveur pour que le service NetBoot puisse l’utiliser.
Les images doivent être stockées dans ce dossier.
À partir de la ligne de commande
Vous pouvez également créer un clone d’image NetBoot à partir d’un système existant à
l’aide de la commande hdiutil dans Terminal. Pour en savoir plus, consultez le chapitre
des images système du guide Administration de ligne de commande.
Chapitre 2 Création d’images NetBoot et NetInstall
31
Compréhension des flux de travaux
L’Utilitaire d’images de système exploite désormais la puissance d’Automator pour
vous permettre de créer des images personnalisées en assemblant des flux de travaux.
La composante de base d’un flux de travaux est une action Automator. Vous définissez la
personnalisation d’image en assemblant des actions Automator dans un flux de travaux.
Vous utilisez les flux de travaux pour créer des images NetInstall ou NetBoot personnalisées, en fonction des objectifs de votre tâche.
 Les flux de travaux créant des images NetInstall personnalisées assemblent une
image qui installe le système d’exploitation sur l’ordinateur, provenant de DVD d’installation ou d’un volume de système d’exploitation installé. Cette image démarre
dans l’environnement d’installation ou dans un environnement shell similaire et
réalise les étapes du flux de travaux telles que définies.
 Les flux de travaux créant des images NetBoot personnalisées assemblent une image
démarrable à partir de DVD d’installation ou d’un volume de système d’exploitation
installé. C’est une image qui pourrait être directement installée sur un volume cible
grâce à l’outil de ligne de commande asr ; vous pouvez également utiliser NetBoot.
Chaque action réalise une seule tâche, comme la personnalisation d’un paquet ou
l’ajout d’un compte utilisateur.
Contrairement aux outils complets, l’action est spécialement conçue pour réaliser
correctement une seule tâche. En regroupant plusieurs actions dans un flux de travaux,
vous pouvez rapidement effectuer une tâche spécifique qu’aucune action ne peut
réaliser seule.
Composants du flux de travaux
L’Utilitaire d’images de système propose une bibliothèque d’actions préchargée.
Vous pouvez utiliser ces actions pour personnaliser les réglages lors de la création
d’une image. Vous accédez à cette bibliothèque d’actions Automator et l’organisez
dans les sous-fenêtres de l’Utilitaire d’images de système.
Les rubriques suivantes décrivent les actions du flux de travaux disponibles dans
la bibliothèque Automator et présentent les étapes concernant la configuration de
leurs options. En elles-mêmes, ces actions ne peuvent pas créer une image et doivent
être assemblées dans un flux de travaux pour fonctionner. Pour plus de détails,
consultez la rubrique « Assemblage des flux de travaux » à la page 39.
 « Configuration de l’action Personnaliser la sélection de paquet » à la page 33.
 « Configuration de l’action Définir la source d’image » à la page 33.
 « Configuration de l’action Ajouter des paquets et des scripts postinstallation » à la
page 34.
 « Configuration de l’action Ajouter un compte utilisateur » à la page 34.
32
Chapitre 2 Création d’images NetBoot et NetInstall
Â
Â
Â
Â
Â
Â
« Configuration de l’action Appliquer la configuration système » à la page 35.
« Configuration de l’action Créer une image » à la page 36.
« Configuration de l’action Activer l’installation automatique » à la page 36.
« Configuration de l’action Filtrer les clients par adresse MAC » à la page 37.
« Configuration de l’action Filtrer les modèles d’ordinateurs » à la page 37.
« Configuration de l’action Partitionner le disque » à la page 38.
Configuration de l’action Personnaliser la sélection de paquet
Utilisez cette action pour personnaliser l’installation de Mac OS X. Cette action est
dotée d’options pour désactiver, activer, exiger ou empêcher l’installation de paquets
ou de parties de paquets dans votre image.
Cette action est valide uniquement lors de la création d’images NetInstall.
Pour configurer l’action du flux de travaux « Personnaliser la sélection de paquet » :
1 Dans votre flux de travaux de l’Utilitaire d’images de système, sélectionnez l’action
« Personnaliser la sélection de paquet » dans la bibliothèque Automator et faites-la
glisser dans votre flux de travaux.
2 Activez ou désactivez l’installation de paquets grâce à la colonne Visible.
Cochez la case dans la colonne Visible pour activer le paquet. Si cette case est cochée,
l’utilisateur peut installer le paquet à partir de votre image au cours de l’installation.
Désactivez la case à cocher dans la colonne Visible pour désactiver le paquet. Si cette
case est désactivée, l’utilisateur ne peut pas choisir d’installer ou non le paquet.
3 Exiger ou empêcher l’installation de paquets grâce aux colonnes Par défaut et Visible.
Pour exiger l’installation du paquet, cochez la case dans la colonne Par défaut et désactivez la case à cocher dans la colonne Visible. L’utilisateur ne peut pas influencer l’installation du paquet.
Pour empêcher l’installation du paquet, désactivez la case à cocher dans la colonne
Par défaut et désactivez la case à cocher dans la colonne Visible. L’utilisateur ne peut
pas voir le paquet et ce dernier n’est pas installé.
Configuration de l’action Définir la source d’image
Utilisez cette action pour sélectionner le volume source et le type d’image à créer à
partir de ce volume. Cette action doit avoir lieu au début de tous les flux de travaux
de création d’image.
Cette action est valide lors de la création d’images NetBoot et NetInstall.
Pour configurer l’action du flux de travaux « Définir la source d’image » :
1 Dans votre flux de travaux de l’Utilitaire d’images de système, sélectionnez l’action
« Définir la source d’image » dans la bibliothèque Automator et faites-la glisser au
début de votre flux de travaux.
Chapitre 2 Création d’images NetBoot et NetInstall
33
2 Dans le menu local Source, sélectionnez la source d’image.
Lorsque vous sélectionnez la source, cette action choisit un type d’image par défaut,
basé sur le contenu de la source sélectionnée.
Remarque : pour créer une image, vous devez disposer de sources d’images
Mac OS X 10.5 valides (des volumes ou des DVD d’installation). Vous ne pouvez
pas créer une image du disque de démarrage sur lequel vous travaillez.
3 Choisissez NetBoot ou NetInstall comme type d’image créé.
Sélectionnez NetBoot si vos ordinateurs client démarrent à partir de cette image.
Sélectionnez NetInstall si votre image est installée sur un disque d’ordinateur.
Configuration de l’action Ajouter des paquets et des scripts
postinstallation
Utilisez cette action pour ajouter des paquets d’installation et des scripts postinstallation à une image NetInstall. Les scripts postinstallation permettent de personnaliser
chaque ordinateur sur lequel vous déployez une image.
Cette action est valide uniquement lors de la création d’une image NetInstall.
Pour configurer l’action du flux de travail « Ajouter des paquets et des scripts
postinstallation » :
1 Dans votre flux de travaux de l’Utilitaire d’images de système, sélectionnez l’action
« Ajouter des paquets et des scripts postinstallation » dans la bibliothèque Automator
et faites-la glisser dans votre flux de travaux.
2 Ajoutez ou supprimez des paquets ou des scripts postinstallation à votre image NetInstall.
Pour ajouter un paquet, cliquez sur le bouton Ajouter (+), sélectionnez les paquets
ou les scripts postinstallation que vous souhaitez ajouter à votre image NetInstall,
puis cliquez sur Ouvrir.
Pour supprimer un paquet ou un script postinstallation, sélectionnez l’élément dans
la liste et cliquez sur le bouton Supprimer (–).
Vous pouvez également faire glisser des éléments dans la liste à partir du Finder et
les supprimer en appuyant sur le bouton Supprimer.
Configuration de l’action Ajouter un compte utilisateur
Utilisez ce compte pour ajouter un compte utilisateur à l’image d’installation Mac OS X.
Vous pouvez définir cet utilisateur comme un administrateur.
Cette action est valide uniquement lors de la création d’une image NetBoot.
Pour configurer l’action du flux de travaux « Ajouter un compte utilisateur » :
1 Dans votre flux de travaux de l’Utilitaire d’images de système, sélectionnez l’action
« Ajouter un compte utilisateur » dans la bibliothèque Automator et faites-la glisser
dans votre flux de travaux.
34
Chapitre 2 Création d’images NetBoot et NetInstall
2 Entrez un nom d’utilisateur, un nom abrégé et un mot de passe pour le compte utilisateur.
3 Cochez la case « Autoriser l’utilisateur à administrer l’ordinateur » pour octroyer les privilèges d’administrateur de compte.
En général, un ordinateur NetBoot créé à partir d’un DVD d’installation de Mac OS X
doit disposer d’au moins un compte utilisateur administrateur. Vous pouvez vous connecter à un client initialisé à l’aide de ce compte.
Configuration de l’action Appliquer la configuration système
Utilisez cette action pour définir des réglages personnalisés par hôte sur les ordinateurs client.
Cette action est valide uniquement lors de la création d’images NetInstall.
Pour configurer l’action du flux de travaux « Appliquer la configuration système » :
1 Dans votre flux de travaux de l’Utilitaire d’images de système, sélectionnez l’action
« Appliquer la configuration système » dans la bibliothèque Automator et faites-la
glisser dans votre flux de travaux.
2 Faites votre choix parmi les options suivantes pour appliquer la configuration système
à votre image NetInstall.
Si vous souhaitez copier la configuration des services d’annuaire à partir de l’ordinateur sur lequel vous créez l’image, sélectionnez « Appliquer les réglages des services
d’annuaire depuis cet ordinateur vers tous les clients ».
Si vous souhaitez lier les clients un par un avec leur serveur respectif, cliquez sur
le triangle en regard de « Mapper les clients sur d’autres serveurs de répertoires »,
puis ajoutez ou supprimez des clients avec les boutons Ajouter (+) et Supprimer (–)
en dessous de la liste.
La colonne Serveur est le serveur Open Directory, l’adresse Ethernet est l’adresse MAC
de l’ordinateur client et les Nom d’utilisateur et Mot de passe sont les informations
d’authentification de l’administrateur pour le serveur Open Directory.
Si vous disposez d’un fichier de configuration contenant les Nom de l’ordinateur et
Nom de l’hôte local pour votre image, sélectionnez « Appliquer les noms d’ordinateur
et ceux de l’hôte local à partir d’un fichier », puis saisissez le chemin d’accès au fichier
(ou cliquez sur Sélectionner un fichier pour y accéder).
Si vous créez une image pour plusieurs ordinateurs, sélectionnez « Générer un nom
d’ordinateur unique commençant par » et saisissez le nom dans le champ situé au-dessous. Ainsi, chaque ordinateur doté d’une image déployée dispose d’un nom unique
sur votre réseau.
Si vous souhaitez que l’image transfère les préférences de l’ordinateur sur lequel
vous créez l’image, sélectionnez « Adapter les préférences ByHost au client après
l’installation ».
Chapitre 2 Création d’images NetBoot et NetInstall
35
Configuration de l’action Créer une image
Utilisez cette action pour produire une image disque transférable à partir d’un serveur
NetBoot. Vous devez placer cette action à la fin de tous les flux de travaux de création
d’image.
Cette action est valide lors de la création d’images NetBoot et NetInstall.
Pour configurer l’action du flux de travaux « Créer une image » :
1 Dans votre flux de travaux de l’Utilitaire d’images de système, sélectionnez l’action «
Créer une image » dans la bibliothèque Automator et faites-la glisser à la fin de votre
flux de travaux.
2 Choisissez où enregistrer l’image dans le menu local Dans.
3 Saisissez le nom du fichier d’image dans le champ Nommé.
Ce nom identifie le fichier d’image stocké sur l’ordinateur.
4 Dans le champ Nom du volume, saisissez un nom pour votre image.
Ce nom identifie l’image dans la sous-fenêtre des préférences du disque de démarrage
sur les ordinateurs client.
5 (Facultatif ) Dans le champ Description, saisissez des remarques ou d’autres informations qui vous aideront à caractériser l’image.
Les clients ne voient pas les informations de la description.
6 Dans le champ Index, saisissez un identifiant d’image.
 Pour créer une image unique pour ce serveur, choisissez un identifiant dans une
plage de 1 à 4 095.
 Pour créer une image parmi plusieurs images identiques qui seront stockées sur différents serveurs pour l’équilibrage de la charge, utilisez un identifiant dans une plage
de 4 096 à 65 535.
Dans cette plage, plusieurs images du même type, avec le même identifiant,
sont répertoriées comme une seule image dans la sous-fenêtre des préférences
du disque de démarrage d’un client.
Configuration de l’action Activer l’installation automatique
Utilisez cette action pour définir les options d’installation client automatisée
(sans surveillance).
Cette action est valide uniquement lors de la création d’images NetInstall.
Pour configurer l’action du flux de travaux « Activer l’installation automatique » :
1 Dans votre flux de travaux de l’Utilitaire d’images de système, sélectionnez l’action
« Activer l’installation automatique » dans la bibliothèque Automator et faites-la glisser
dans votre flux de travaux.
36
Chapitre 2 Création d’images NetBoot et NetInstall
2 Indiquez la méthode de sélection souhaitée pour le volume cible.
Il s’agit du volume sur lequel est installée l’image.
L’option « Sélectionné par l’utilisateur » permet aux utilisateurs de sélectionner
le volume sur lequel leur ordinateur client doit installer l’image.
L’option Nommé vous permet de définir le volume sans interaction de la part de
l’utilisateur en saisissant le nom du volume cible.
3 Pour effacer le volume cible avant l’installation de l’image, cochez la case « Effacer
avant d’installer ».
AVERTISSEMENT : l’utilisation de l’option Effacer supprime toutes les données du
volume cible. Sauvegardez toutes les données avant d’utiliser cette option.
4 Dans le menu local Langue principale, choisissez la langue de l’image.
Configuration de l’action Filtrer les clients par adresse MAC
Utilisez cette action pour restreindre l’accès client aux images NetBoot ou NetInstall.
Cette action est valide lors de la création d’images NetBoot et NetInstall.
Pour configurer l’action du flux de travaux « Filtrer les clients par adresse MAC » :
1 Dans votre flux de travaux de l’Utilitaire d’images de système, sélectionnez l’action
« Filtrer les clients par adresse MAC » dans la bibliothèque Automator et faites-la glisser
dans votre flux de travaux.
2 Ajouter des adresses MAC à la liste.
Pour entrer manuellement des adresses MAC, cliquez sur le bouton Ajouter (+) ou cliquez sur Importer et accédez à un fichier .txt ou .rtf contenant une liste d’adresses MAC
délimitée par des tabulations.
Pour supprimer des adresses MAC de la liste, sélectionnez l’élément à supprimer et
cliquez sur le bouton Supprimer (–).
3 Pour restreindre l’accès à l’image, choisissez Autoriser ou Refuser pour chaque adresse MAC.
Configuration de l’action Filtrer les modèles d’ordinateurs
Utilisez cette action pour limiter les modèles d’ordinateurs sur lesquels une image
Mac OS X image peut être installée. Seuls les modèles d’ordinateurs sélectionnés
peuvent accéder à l’image.
Cette action est valide uniquement lors de la création d’images NetInstall.
Chapitre 2 Création d’images NetBoot et NetInstall
37
Pour configurer l’action du flux de travaux « Filtrer les modèles d’ordinateurs » :
1 Dans votre flux de travaux de l’Utilitaire d’images de système, sélectionnez l’action
« Filtrer les modèles d’ordinateurs » dans la bibliothèque Automator et faites-la glisser
dans votre flux de travaux.
2 Dans la liste, sélectionnez les modèles d’ordinateurs sur lesquels vous souhaitez autoriser
l’installation de l’image.
Tous les autres modèles d’ordinateurs ne pourront pas accéder à l’image.
Utilisez le champ de filtre dans la partie supérieure droite pour restreindre la liste des
modèles d’ordinateurs.
Configuration de l’action Partitionner le disque
Utilisez cette action pour configurer l’image pour partitionner le disque de destination
avant d’installer le logiciel. La partition d’un disque le divise en sections appelées volumes.
Cette action est valide uniquement lors de la création d’images NetInstall.
Pour configurer l’action du flux de travaux « Partitionner le disque » :
1 Dans votre flux de travaux de l’Utilitaire d’images de système, sélectionnez l’action «
Partitionner le disque » dans la bibliothèque Automator et faites-la glisser dans votre
flux de travaux.
2 Définissez le nombre de partitions dans le menu local de partition ou avec les boutons
Diviser et Supprimer afin d’ajouter ou de supprimer des partitions.
3 Définissez le disque cible à partitionner en sélectionnant « Partitionner le disque contenant le volume » et en saisissant le nom du volume.
Ainsi, vous partitionnez le disque contenant le volume spécifié.
4 Pour informer l’utilisateur avant la partition du disque, sélectionnez « Afficher la zone
de dialogue Afficher avant d’effacer ».
AVERTISSEMENT : la partition d’un disque supprime toutes les données. Sauvegardez
toutes les données avant d’utiliser cette action.
5 Dans le champ Nom, saisissez un nom pour le nouveau volume (partition).
6 Dans le menu local Format, sélectionnez le format du volume.
7 Définissez la taille du volume en choisissant l’une des options suivantes.
Choisissez « Pourcentage de disque disponible » dans le menu local Taille et saisissez un
pourcentage. Sélectionnez Minimum et saisissez la plus petite taille en Go pour le volume
(la taille minimum est disponible uniquement en cas d’utilisation du pourcentage).
Choisissez Taille absolue dans le menu local Taille et saisissez la taille en Go.
8 Pour empêcher la mise à jour des informations lorsque le disque est partitionné,
sélectionnez « Verrouillé pour la modification ».
38
Chapitre 2 Création d’images NetBoot et NetInstall
Assemblage des flux de travaux
Pour assembler un flux de travaux à partir d’un groupe d’actions, faites glisser et
déposez les actions de la bibliothèque Automator dans la séquence où vous souhaitez
qu’elles soient exécutées. Chaque action du flux de travaux correspond à une étape
que vous devez effectuer manuellement.
Chaque action dispose d’options et de réglages que vous pouvez configurer.
L’Utilitaire d’images de système connecte ces composants d’actions aux types
de données passant d’une action à l’autre.
Vous pouvez enregistrer vos flux de travaux assemblés pour les réutiliser ultérieurement.
Ajout de flux de travaux existants
Vous pouvez mettre à jour ou modifier des flux de travaux en les ajoutant à l’Utilitaire
d’images de système.
Pour ajouter des flux de travaux existants à l’Utilitaire d’images de système :
1 Ouvrez l’Utilitaire d’images de système.
2 Cliquez le bouton Ajouter (+) et sélectionnez le flux de travaux que vous souhaitez
ajouter à l’Utilitaire d’images de système.
Les flux de travaux portent l’extension de fichier de flux de travaux.
3 Cliquez sur Ouvrir.
Ajout de flux de travaux existants
Vous pouvez mettre à jour ou modifier des flux de travaux en les ajoutant à l’Utilitaire
d’images de système.
Pour ajouter des flux de travaux existants à l’Utilitaire d’images de système :
1 Ouvrez l’Utilitaire d’images de système.
2 Cliquez le bouton Ajouter (+) et sélectionnez le flux de travaux que vous souhaitez
ajouter à l’Utilitaire d’images de système.
Les flux de travaux portent l’extension de fichier de flux de travaux.
3 Cliquez sur Ouvrir.
Chapitre 2 Création d’images NetBoot et NetInstall
39
Suppression de flux de travaux
Vous pouvez supprimer des flux de travaux de l’Utilitaire d’images de système.
Pour supprimer un flux de travaux de l’Utilitaire d’images de système :
1 Ouvrez une session en tant qu’utilisateur administrateur et ouvrez l’Utilitaire d’images
de système.
2 Dans la barre latérale de gauche, cliquez sur le triangle en regard de Flux de travaux.
La liste des flux de travaux apparaît.
3 Sélectionnez le flux de travaux que vous souhaitez supprimer et cliquez sur Fichier >
« Supprimer le flux de travaux ».
Le flux de travaux est supprimé de l’Utilitaire d’images de système, mais il demeure sur
votre ordinateur.
Assemblage d’un flux de travaux d’images
Utilisez des flux de travaux de l’Utilitaire d’images de système pour créer des images
NetBoot et NetInstall de Mac OS X. Les flux de travaux vous permettent de définir
manuellement le contenu de votre image dans l’Utilitaire d’images de système.
Un flux de travaux d’images doit commencer par une action « Définir la source
d’image » et se terminer par une action Créer une image. De même, toutes les actions
dans un flux de travaux doivent être connectées. Si les actions ne sont pas connectées,
le flux de travaux n’est pas valide et les actions ne sont pas traitées.
Pour assembler un flux de travaux d’images :
1 Ouvrez une session en tant qu’utilisateur administrateur.
2 Ouvrez l’Utilitaire d’images de système (dans le dossier /Applications/Server/).
3 Dans la liste des sources d’images, cliquez sur le triangle à gauche de Sources.
La liste des sources apparaît.
4 Dans la liste étendue, sélectionnez la source d’image.
Lorsque vous sélectionnez la source, cette action choisit un type d’image par défaut,
basé sur le contenu de la source sélectionnée.
5 Choisissez le type d’image créée (NetInstall ou NetBoot).
6 Cliquez sur Personnaliser pour afficher les options avancées de création d’image.
Vous ouvrez ainsi la sous-fenêtre du flux de travaux et la bibliothèque Automator.
L’action « Définir la source d’image » se présente comme le premier composant du
flux de travaux.
7 Configurez l’action « Définir la source d’image pour votre image ».
Cette action est nécessaire au début de tous les flux de travaux d’images. Consultez la
section « Configuration de l’action Définir la source d’image » à la page 33.
40
Chapitre 2 Création d’images NetBoot et NetInstall
8 Dans la bibliothèque Automator, choisissez les actions supplémentaires requises par
votre image personnalisée et faites-les glisser dans la sous-fenêtre Flux de travaux.
Assemblez les actions dans l’ordre souhaité, en configurant chaque action au fur et à
mesure.
Pour en savoir plus sur la configuration des actions, consultez « Composants du flux de
travaux » à la page 32.
9 Faites glisser l’action Créer une image à la fin de votre flux de travaux.
Cette action est nécessaire à la fin des flux de travaux d’images. Consultez la rubrique
« Configuration de l’action Créer une image » à la page 36.
10 Enregistrez le flux de travaux en cliquant sur Enregistrer.
Saisissez le nom de votre flux de travaux dans le champ Enregistrer sous et indiquez où
enregistrer le flux de travaux.
Pour enregistrer le flux de travaux ailleurs, choisissez un emplacement dans le menu
local Emplacement ou cliquez sur le triangle en regard du champ Enregistrer sous et
naviguez jusqu’à un dossier.
11 Cliquez sur Enregistrer.
12 Pour lancer un flux de travaux, cliquez sur Exécuter et authentifiez-vous à l’invite.
Important : n’essayez pas de modifier le contenu du dossier de destination de l’image
pendant la création de l’image.
À partir de la ligne de commande
Vous pouvez également utiliser l’outil Automator dans Terminal pour exécuter des flux
de travaux. Par exemple, pour exécuter un flux de travaux avec somevariable défini sur
somevalue dans le fichier myworkflow.workflow, utilisez la commande suivante :
$ automator -D somevariable=somevalue myworkflow.workflow
Pour créer ou modifier un flux de travaux, utilisez l’Utilitaire d’images de système.
Pour en savoir plus, consultez les pages man Automator.
Ajout de logiciels aux images NetBoot et NetInstall
Il existe deux approches pour inclure des logiciels dans une image :
 Ajouter des applications et des fichiers à un système avant de créer une image utilisant ce système comme source. Pour plus de détails, consultez la rubrique « Création
d’une image à partir d’un ordinateur configuré » à la page 30.
 Ajouter des paquets contenant les applications et les fichiers à une image lors de
sa création, en utilisant un flux de travaux d’images dans l’Utilitaire d’images de système disposant du composant d’action « Personnaliser la sélection de paquet ».
Pour plus de détails, consultez la rubrique « Configuration de l’action Personnaliser la
sélection de paquet » à la page 33.
Chapitre 2 Création d’images NetBoot et NetInstall
41
À propos des paquets
Pour ajouter un logiciel d’application ou d’autres fichiers lors de la création d’image
(au lieu d’installer des applications ou des fichiers sur le volume source de l’image
avant de créer cette dernière), vous devez regrouper les applications ou les fichiers
dans un fichier spécial, appelé paquet.
Un paquet est un ensemble de fichiers compressés et d’autres informations qui servent à installer un logiciel sur un ordinateur. Le contenu d’un paquet se trouve dans
un fichier unique, dont l’extension est .pkg.
Création de paquets
Pour ajouter des applications ou d’autres fichiers à une image (plutôt que de les installer d’abord sur le volume source avant de créer l’image), utilisez PackageMaker pour
créer des paquets contenant l’application ou les fichiers. PackageMaker se trouve dans
le dossier Utilities du CD-ROM Outils d’administration Mac OS X Server fourni avec
Mac OS X Server.
Pour plus d’informations sur la création de paquets, ouvrez PackageMaker et choisissez
PackageMaker Help, PackageMaker Release Notes ou Package Format Notes dans
le menu Aide.
Après avoir créé des paquets, ajoutez-les à votre image NetBoot ou NetInstall grâce aux
flux de travaux de l’Utilitaire d’images de système.
À partir de la ligne de commande
Vous pouvez également exécuter l’outil packagemaker à partir de la ligne de commande
dans Terminal sur un ordinateur équipé des outils de développement. Vous pouvez y
accéder à partir de /Developer/usr/bin/packagemaker. Pour en savoir plus, consultez
les pages man packagemaker.
Affichage du contenu d’un paquet
Pour afficher le contenu d’un paquet, ouvrez une fenêtre du Finder, maintenez la touche
Contrôle enfoncée lorsque vous cliquez sur le paquet et choisissez « Afficher le contenu
du paquet » dans le menu qui apparaît.
Vous utilisez PackageMaker (inclus dans le CD Outils d’administration de Mac OS X Server)
pour créer des logiciels d’application à utiliser avec les images NetInstall.
À partir de la ligne de commande
Vous pouvez également répertorier le contenu d’un paquet à l’aide des commandes
de Terminal. Pour en savoir plus, consultez le chapitre des images système du guide
Administration de ligne de commande.
42
Chapitre 2 Création d’images NetBoot et NetInstall
3
Configuration du service NetBoot
3
Ce chapitre explique comment configurer le service NetBoot
afin de mettre les images d’initialisation et d’installation à la
disposition des clients.
Utilisez Admin Serveur pour configurer le service NetBoot en conjonction avec
l’Utilitaire d’images de système pour créer et modifier des images.
Aperçu de la configuration
Voici un aperçu des étapes élémentaires de configuration du service NetBoot.
Étape 1 : Évaluation et mise à jour de votre réseau, de vos serveurs et de vos
ordinateurs client, si nécessaire
Le nombre d’ordinateurs client que vous pouvez prendre en charge avec NetBoot est
déterminé par le nombre de serveurs dont vous disposez, la façon dont ils sont configurés, la capacité de stockage du disque dur, ainsi que d’autres facteurs. Consultez la
rubrique « Planification de la capacité » à la page 47.
En fonction des résultats de cette évaluation, vous pouvez ajouter des serveurs ou
des disques durs, ajouter des ports Ethernet à votre serveur ou apporter d’autres modifications à vos serveurs. Vous pouvez également configurer davantage de sous-réseaux
pour les clients BootP, en fonction du nombre de clients pris en charge.
Vous pouvez également implémenter des sous-réseaux sur ce serveur (ou d’autres
serveurs) pour tirer parti du filtrage NetBoot.
Pour assurer une authentification et des environnements de travail personnalisés
pour les utilisateurs du client NetBoot en utilisant le Gestionnaire de groupe de travail,
configurez des groupes de travail et importez des utilisateurs de la base de données
Utilisateurs et Groupes du serveur Mac OS X Server avant de créer des images disque.
Assurez-vous d’attribuer au moins un utilisateur administrateur au Gestionnaire de
groupe de travail pour le client Mac OS X.
43
Étape 2 : Création d’images disque pour les ordinateurs client
Vous pouvez configurer des images disque Mac OS X à partir desquelles les ordinateurs
clients pourront démarrer. Pour créer des images disque Mac OS X, vous devez utiliser
l’Utilitaire d’images de système. Consultez la rubrique « Création d’images » à la page 27.
Vous pouvez également vouloir limiter l’accès aux images NetBoot en utilisant le filtrage de modèle. Consultez la rubrique « Création d’images NetBoot » à la page 28.
Pour créer des paquets d’application que vous pouvez ajouter à une image, utilisez PackageMaker. Les logiciels d’application peuvent être installés en tant que tels ou avec le
logiciel système Mac OS X. Consultez la rubrique « Création de paquets » à la page 42.
Étape 3 : Configuration DHCP
NetBoot nécessite de disposer d’un serveur DHCP fonctionnant sur le serveur local
ou sur un autre serveur sur le réseau. Assurez-vous de disposer d’une plage d’adresses
IP suffisante pour couvrir le nombre de clients qui utiliseront NetBoot simultanément.
Pour en savoir plus sur la configuration DHCP, consultez le guide Administration
des services de réseau.
Si votre serveur NetBoot fournit également un service DHCP, vous obtiendrez de
meilleures performances si vous configurez votre serveur en tant que passerelle.
Autrement dit, configurez vos sous-réseaux pour utiliser l’adresse IP du serveur en
tant qu’adresse IP du routeur.
Étape 4 : Configuration et activation du service NetBoot
Utilisez les réglages NetBoot d’Admin Serveur pour configurer NetBoot sur votre
serveur. Consultez la rubrique « Configuration du service NetBoot » à la page 43
Vous pouvez activer le service NetBoot via Admin Serveur. Consultez « Démarrage de
NetBoot et des services associés » à la page 51 et « Activation d’images » à la page 52.
Étape 5 : (Facultatif) Configuration du filtrage d’adresses Ethernet
Le filtrage NetBoot est effectué sur la base de l’adresse matérielle de l’ordinateur client.
L’adresse matérielle de chaque client est enregistrée lorsque le client sélectionne un
volume NetBoot ou NetInstall sur le disque de démarrage. Vous pouvez autoriser ou
refuser les clients en fonction de leur adresse. Consultez la rubrique « Limitation des
clients NetBoot par filtrage des adresses » à la page 56.
Étape 6 : Test de votre configuration NetBoot
Le risque de perdre des données ou de provoquer une interruption du réseau (du fait
d’une mauvaise configuration DHCP) étant réel, vous devez tester votre configuration
NetBoot avant de l’implémenter. Testez chaque modèle Macintosh pris en charge pour
vérifier l’absence de problème lors du démarrage dans l’image sur un type matériel
particulier.
44
Chapitre 3 Configuration du service NetBoot
Étape 7 : Configuration des ordinateurs client pour utiliser NetBoot
Après avoir vérifié que NetBoot fonctionne sur tous les types d’ordinateurs client,
configurez les clients pour qu’ils démarrent à partir des images disque NetBoot.
Vous pouvez utiliser la sous-fenêtre de préférences système du disque de démarrage
de l’ordinateur client pour sélectionner une image du disque de démarrage à partir
du serveur, puis redémarrer l’ordinateur. Consultez la rubrique « Sélection d’une image
d’initialisation NetBoot » à la page 58.
Vous pouvez également redémarrer l’ordinateur client et maintenir la touche N enfoncée
jusqu’à ce que l’icône NetBoot commence à clignoter à l’écran. Le client démarre à partir
de l’image par défaut sur le serveur NetBoot. Consultez la rubrique « Démarrage à l’aide
de la touche N » à la page 58.
Avant de configurer le service NetBoot
Avant de configurer le service NetBoot, tenez compte des considérations et exigences
suivantes.
Ce que vous devez savoir
Avant de configurer NetBoot sur votre serveur, familiarisez-vous avec votre configuration réseau, y compris les services DHCP qu’il propose. Assurez-vous de satisfaire aux
exigences suivantes :
 Vous êtes l’administrateur du serveur.
 Vous êtes familiarisé avec la configuration du réseau.
 Vous connaissez la configuration DHCP.
Vous pouvez être amené à travailler avec l’équipe réseau pour modifier les topologies,
les commutateurs, les routeurs et les autres réglages du réseau.
Configuration requise pour les ordinateurs client
Tous les systèmes pris en charge par Mac OS X 10.5 peuvent utiliser NetBoot pour
démarrer à partir d’une image disque Mac OS X sur un serveur. À l’heure où nous
publions cette documentation, les ordinateurs Macintosh suivants sont concernés :
 Tous les ordinateurs Macintosh G4 ou G5 à processeur PowerPC.
 Tous les ordinateurs Macintosh à processeur Intel.
Vous devez installer les dernières mises à jour de programmes internes sur tous
les ordinateurs client. Ces mises à jour sont disponibles sur le site Web de support
d’Apple : www.apple.com/fr/support/.
Mémoire RAM requise pour l’ordinateur client
Les ordinateurs client utilisant NetBoot pour démarrer à partir d’une image d’initialisation doivent disposer d’au moins 512 Mo de mémoire RAM.
Chapitre 3 Configuration du service NetBoot
45
Les ordinateurs client utilisant l’installation en réseau doivent également disposer de
512 Mo de RAM.
Mises à jour logicielles pour les images disque système NetBoot
Vous devez utiliser le logiciel système le plus récent lors de la création d’images disque
NetBoot. Les nouveaux ordinateurs Macintosh nécessitent la mise à jour du logiciel
système ; ainsi, si vous possédez de nouveaux clients Macintosh, vous devez mettre à
jour vos images NetBoot.
Pour mettre à jour une image disque Mac OS X, vous devez recréer l’image. De nouvelles images peuvent facilement être recréées en exécutant un flux de travaux enregistré
de création d’image. Pour plus de détails, consultez la rubrique « Création d’images » à
la page 27.
Support Ethernet sur les ordinateurs client
NetBoot est pris en charge uniquement par les connexions Ethernet intégrées.
Sur les ordinateurs client, un seul port Ethernet est géré. Les clients doivent être
équipés de cartes Ethernet d’au moins 100 Mb.
Configuration matérielle requise pour le réseau
Le type de connexion réseau que vous devez utiliser dépend du nombre de clients que
vous prévoyez de démarrer via le réseau :
 Carte Ethernet 100 Mbits (pour l’initialisation de moins de 10 clients).
 Carte Ethernet commutée 100 Mbits (pour l’initialisation de 10 à 50 clients).
 Carte Ethernet Gigabit (pour l’initialisation de plus de 50 clients).
Il s’agit ici d’estimations du nombre de clients pris en charge. Pour plus de détails sur
la configuration du système optique et du réseau pour la prise en charge votre nombre de clients, consultez la rubrique « Planification de la capacité » à la page 47.
Configuration requise pour les services réseau
En fonction des types de client que vous souhaitez initialiser ou installer, votre serveur
NetBoot doit également fournir les services ci-après.
46
Service fourni par
le serveur NetBoot
Pour l’initialisation des ordinateurs Mac OS X équipés de
disque dur
Pour l’initialisation des ordinateurs Mac OS X sans disque dur
DHCP
Facultatif
Facultatif
NFS
Obligatoire si pas de protocole
HTTP
Obligatoire si pas de protocole
HTTP
AFP
Non requis
Obligatoire
HTTP
Obligatoire si pas de NFS
Obligatoire si pas de NFS
TFTP
Obligatoire
Obligatoire
Chapitre 3 Configuration du service NetBoot
Remarque : le service DHCP est indiqué comme facultatif car, bien qu’il soit nécessaire
pour NetBoot, il peut être fourni par un serveur autre que le serveur NetBoot. Les services
marqués obligatoires doivent être exécutés sur le serveur NetBoot.
NetBoot et AirPort
L’utilisation de la technologie sans fil AirPort pour démarrer les clients grâce à NetBoot
n’est pas prise en charge par Apple ; elle est donc déconseillée.
Planification de la capacité
Le nombre d’ordinateurs client NetBoot pouvant être pris en charge par votre serveur
dépend de la configuration de votre serveur, du moment où les clients démarrent habituellement, de l’espace disque du serveur et d’un certain nombre d’autres facteurs.
Lors de la planification de l’évolution des besoins concernant le serveur et le réseau,
tenez compte des facteurs suivants :
 Vitesse Ethernet : des connexions 100Base-T ou plus rapides sont exigées pour
les ordinateurs client comme pour le serveur. Lorsque vous ajoutez des clients,
vous devrez peut-être accroître la vitesse des connexions Ethernet de votre serveur.
Dans l’idéal, vous tirez avantage de la capacité Gigabit Ethernet intégrée au matériel
de votre Mac OS X Server pour vous connecter à un commutateur Gigabit. À partir
de ce commutateur, connectez Gigabit Ethernet ou 100-Mbit Ethernet à chaque
client NetBoot.
 Capacité du disque dur et nombre d’images : les images d’initialisation et d’installation occupent de l’espace disque sur les volumes du serveur, en fonction de la taille
et de la configuration de l’image système et du nombre d’images stockées.
Les images peuvent être réparties sur plusieurs volumes ou serveurs. Pour plus de
détails, consultez la rubrique « Performances et répartition de la charge » à la page 64.
 Capacité du disque dur et nombre d’utilisateurs : si vous avez un grand nombre
de clients sans disque, envisagez d’ajouter un serveur de fichiers distinct sur votre
réseau pour stocker les documents temporaires des utilisateurs.
Le logiciel système d’une image disque étant inscrit dans une copie d’image pour
chaque client démarrant à partir de cette image disque, vous pouvez obtenir une
estimation de l’espace disque requis en multipliant la taille de la copie d’image par
le nombre de clients.
 Nombre de ports Ethernet sur le commutateur : la répartition des clients NetBoot
sur plusieurs ports Ethernet de votre commutateur vous procure un avantage en termes de performances. Chaque port doit être destiné à un segment différent.
Chapitre 3 Configuration du service NetBoot
47
Considérations relatives au numéro de série
Avant de démarrer le service NetBoot, veillez à obtenir une licence de site pour les images que vous allez utiliser. La licence couvre toutes les images NetBoot transférées à partir d’un serveur. Pour chaque serveur supplémentaire, vous devez obtenir une licence de
site pour assurer le service NetBoot. Contactez Apple pour obtenir des licences de site.
Si vous comptez transférer des images d’installation en réseau pour installer Mac OS X
et Mac OS X Server, veillez également à vous procurer une licence de site.
Si vous comptez transférer des images d’installation en réseau pour installer
Mac OS X Server, vous pouvez utiliser l’Assistant Mac OS X Server pour créer un fichier
de configuration que vous pourrez ajouter à l’image d’installation en réseau, afin que
le serveur sache comment se configurer automatiquement.
Si vous utilisez un fichier générique, vous devrez saisir manuellement le numéro de
série à l’aide d’Admin Serveur.
Activation du service NetBoot
Avant de pouvoir configurer des réglages NetBoot, vous devez activer le service
NetBoot dans Admin Serveur.
Pour activer le service NetBoot :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur Réglages.
3 Cliquez sur Services.
4 Cochez la case NetBoot.
5 Cliquez sur Enregistrer.
Configuration du service NetBoot
Vous configurez le service NetBoot en configurant les quatre groupes suivants de réglages
dans la sous-fenêtre Réglages pour le service NetBoot dans Admin Serveur.
 Général. Activez les ports NetBoot, sélectionnez les emplacements des images et des
données client, définissez le nombre de connexions AFP.
 Images. Activez les images et sélectionnez l’image par défaut.
 Filtres. (Facultatif ) Activez le filtrage NetBoot et DHCP pour déterminer les adresses
matérielles des ordinateurs client pour lesquels vous souhaitez créer une image.
 Listage. Choisissez le niveau de détail enregistré dans l’historique du service.
Les rubriques suivantes décrivent les tâches pour configurer ces réglages. Une cinquième
rubrique vous indique comment démarrer le service NetBoot après l’avoir configuré.
48
Chapitre 3 Configuration du service NetBoot
À partir de la ligne de commande
Vous pouvez également configurer le service NetBoot grâce aux commandes serveradmin
et bootpd dans Terminal. Consultez le chapitre des images système du guide Administration
de ligne de commande.
Configuration des réglages généraux
Vous pouvez utiliser les réglages généraux pour activer le service NetBoot sur un port
au moins et sélectionner l’emplacement des données d’images et de clients.
Pour configurer les réglages généraux de NetBoot :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez NetBoot.
4 Cliquez sur Réglages, puis sur Général.
5 Dans la colonne Activer, cochez la case en regard des ports réseau que vous souhaitez
utiliser pour transférer des images.
6 Dans la colonne Images, cochez la case pour choisir où stocker les images.
7 Dans la colonne Données client, cochez la case pour chaque volume de disque local
sur lequel vous souhaitez stocker des fichiers masqués utilisés par des clients sans
disque Mac OS X.
8 Cliquez sur Enregistrer.
Configuration des réglages des images
Vous pouvez utiliser les réglages des images pour activer des images et sélectionner
l’image par défaut.
Pour configurer les réglages des images NetBoot :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez NetBoot.
4 Cliquez sur Réglages, puis sur Images.
5 Activez les images qui doivent être utilisées par vos clients, indiquez si elles sont disponibles pour les clients sans disque, puis choisissez le protocole permettant de les distribuer.
Si vous n’êtes pas certain du protocole à utiliser, optez pour NFS.
6 Dans la colonne Par défaut, cochez la case pour sélectionner l’image par défaut.
Vous devez sélectionner des images par défaut distinctes pour les clients Macintosh à
processeur Intel et à processeur PowerPC.
7 Cliquez sur Enregistrer.
Chapitre 3 Configuration du service NetBoot
49
Configuration des réglages des filtres
Pour limiter les ordinateurs client, vous pouvez configurer des filtres autorisant ou
refusant l’accès au service NetBoot en fonction de l’adresse MAC de l’ordinateur.
Vous pouvez saisir une adresse MAC canonique ou non canonique dans la liste des
filtres. La forme canonique d’une adresse MAC contient des zéros non significatifs
et des chiffres hexadécimaux en minuscules séparés par un « . ». Par exemple,
01:a1:0c:32:00:b0 est la forme canonique d’une adresse MAC et 1:a1:c:32:0:b0 est
la forme non canonique de la même adresse MAC.
Pour configurer les réglages des filtres NetBoot :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez NetBoot.
4 Cliquez sur Réglages, puis sur Filtres.
5 Sélectionnez « Activer le filtrage NetBoot/DHCP ».
6 Sélectionnez « N’autoriser que les clients ci-dessous (refuser les autres) » ou
« Ne refuser que les clients ci-dessous (autoriser les autres) ».
7 Utilisez le bouton Ajouter (+) pour saisir la forme canonique ou non canonique d’une
adresse matérielle dans la liste des filtres ou le bouton Supprimer (–) pour supprimer
une adresse MAC de la liste des filtres.
Pour rechercher une adresse MAC, saisissez le nom DNS ou l’adresse IP du client dans
le champ Nom d’hôte et cliquez sur le bouton Rechercher.
Pour rechercher l’adresse matérielle d’un ordinateur utilisant Mac OS X, examinez le volet
TCP/IP des préférences Réseau de l’ordinateur ou exécutez Informations système Apple.
8 Cliquez ensuite sur OK.
9 Cliquez sur Enregistrer.
Remarque : vous pouvez également restreindre l’accès à une image NetBoot en sélectionnant le nom de l’image dans la sous-fenêtre Images des réglages du service NetBoot,
dans Admin Serveur, puis en cliquant sur le bouton Modifier et en fournissant les informations nécessaires.
Configuration des réglages de listage
Vous pouvez utiliser les réglages de listage pour choisir le niveau de détail enregistré
dans l’historique du service.
50
Chapitre 3 Configuration du service NetBoot
Pour configurer les réglages de listage NetBoot :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez NetBoot.
4 Cliquez sur Réglages, puis sur Listage.
5 Dans le menu local, choisissez le niveau de détail de l’historique (Faible, Moyen ou Élevé).
6 Cliquez sur Enregistrer.
Démarrage de NetBoot et des services associés
Le service NetBoot utilise les services AFP, NFS, DHCP, Web et TFTP, en fonction des types
de clients que vous tentez de démarrer (voir « Configuration requise pour les services
réseau » à la page 46). Vous pouvez utiliser Admin Serveur pour démarrer les services AFP,
DHCP, Web et NetBoot. Les services NFS et TFTP démarrent automatiquement.
Pour démarrer le service NetBoot :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Si vous devez démarrer des clients Mac OS X sans disque, démarrez le service AFP
en sélectionnant AFP dans la liste Serveurs et en cliquant sur le bouton Démarrer
le service (sous la liste Serveurs).
4 Si votre serveur est équipé du service DHCP, assurez-vous que ce dernier est configuré
et qu’il fonctionne ; dans le cas contraire, le service DHCP doit être fourni par un autre
serveur sur votre réseau.
Si votre serveur NetBoot fournit également un service DHCP, vous obtiendrez de
meilleures performances en configurant votre serveur en tant que passerelle.
Autrement dit, configurez vos sous-réseaux pour utiliser l’adresse IP du serveur
en tant qu’adresse IP du routeur.
5 Dans la liste étendue des serveurs, sélectionnez NetBoot.
6 Cliquez sur Réglages, puis sur Général.
7 Sélectionnez les ports réseau à utiliser pour assurer le service NetBoot.
Vous pouvez sélectionner un ou plusieurs ports pour transférer des images NetBoot.
Si vous disposez par exemple d’un serveur avec deux interfaces réseau, chacune connectée à un réseau, vous pouvez choisir de transférer les images NetBoot sur les deux
réseaux à la fois.
8 Cliquez sur Images.
9 Sélectionnez les images à transférer.
Chapitre 3 Configuration du service NetBoot
51
10 Cliquez sur Enregistrer.
11 Cliquez sur le bouton Démarrer NetBoot (sous la liste Serveurs).
À partir de la ligne de commande
Vous pouvez également démarrer NetBoot et les services associés à l’aide de commandes
dans Terminal. Pour en savoir plus, consultez le chapitre des images système du guide
Administration de ligne de commande.
Gestion des images
Après avoir configuré le service NetBoot, vous pouvez utiliser Admin Serveur et
l’Utilitaire d’images de système pour personnaliser et gérer des images pour votre
environnement réseau.
Activation d’images
Vous devez activer une ou plusieurs images sur le serveur, afin qu’elles soient disponibles
pour les ordinateurs client démarrant via NetBoot.
Pour activer des images disque :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez NetBoot.
4 Cliquez sur Réglages, puis sur Images.
5 Pour chaque image devant être vue par vos clients, cochez la case dans la colonne Activer.
6 Cliquez sur Enregistrer.
Choix de l’emplacement de stockage des images
Vous pouvez utiliser Admin Serveur pour choisir des volumes à utiliser pour le stockage des images NetBoot et NetInstall.
AVERTISSEMENT : ne renommez pas un point de partage NetBoot ou le volume sur
lequel il réside. N’utilisez pas Admin Serveur pour arrêter le partage d’un point de
partage NetBoot, sauf si vous désélectionnez au préalable le point de partage pour
les images et les fichiers masqués.
Pour choisir des volumes pour le stockage des fichiers image :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez NetBoot.
52
Chapitre 3 Configuration du service NetBoot
4 Cliquez sur Réglages, puis sur Général.
5 Dans la liste des volumes (dans la moitié inférieure de la sous-fenêtre), cochez la case
dans la colonne Images pour chaque volume sur lequel vous souhaitez stocker des
fichiers image.
6 Cliquez sur Enregistrer.
À partir de la ligne de commande
Vous pouvez également indiquer un volume pour stocker des fichiers image grâce à la
commande serveradmin dans Terminal. Pour en savoir plus, consultez le chapitre des
images système du guide Administration de ligne de commande.
Choix de l’emplacement de stockage des fichiers masqués
Lorsqu’un client sans disque démarre, des fichiers temporaires (masqués) sont stockés
sur le serveur. Vous pouvez utiliser Admin Serveur pour spécifier les volumes du serveur utilisés pour le stockage des fichiers temporaires.
AVERTISSEMENT : ne renommez pas un point de partage NetBoot ou le volume sur
lequel il réside. N’utilisez pas Admin Serveur pour arrêter le partage d’un point de
partage NetBoot, sauf si vous désélectionnez au préalable le point de partage pour
les images et les fichiers masqués.
Pour utiliser un volume pour le stockage des fichiers masqués :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez NetBoot.
4 Cliquez sur Réglages, puis sur Général.
5 Dans la liste des volumes (dans la moitié inférieure de la sous-fenêtre), cochez la case
dans la colonne Données client pour les volumes sur lesquels vous souhaitez stocker
des fichiers masqués.
6 Cliquez sur Enregistrer.
À partir de la ligne de commande
Vous pouvez également indiquer un volume sur lequel stocker des fichiers masqués
grâce à la commande serveradmin dans Terminal. Pour en savoir plus, consultez le chapitre des images système du guide Administration de ligne de commande.
Utilisation d’images stockées sur des serveurs distants
Vous pouvez stocker des images NetBoot ou NetInstall sur des serveurs distants séparé,
différents du serveur NetBoot. Vous devez copier les images à partir du serveur NetBoot
vers le serveur distant, puis configurer le serveur distant pour utiliser les images.
Chapitre 3 Configuration du service NetBoot
53
Pour stocker une image sur un serveur distant séparé :
1 Copiez le dossier image.nbi à partir du serveur NetBoot vers le serveur distant sur un
point de partage NetBoot (/Library/NetBoot/NetBootSPn).
Si l’image est présente sur le serveur distant, vous pouvez créer le dossier .nbi sur
le serveur NetBoot en dupliquant un dossier .nbi existant et en modifiant les valeurs
du fichier NBImageInfo.plist correspondant.
2 Ouvrez Admin Serveur et connectez-vous au serveur distant.
3 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
4 Dans la liste étendue des serveurs, sélectionnez NetBoot.
5 Cliquez sur Réglages, puis sur Images.
6 Pour chaque image devant être vue par vos clients à partir du serveur distant, cochez
la case dans la colonne Activer.
7 Sélectionnez le protocole que vous souhaitez que NetBoot utilise lors du transfert de
votre image (NFS ou HTTP).
8 Cliquez sur Enregistrer.
Spécification de l’image par défaut
L’image par défaut est l’image utilisée lors du démarrage d’un ordinateur client en
maintenant la touche N enfoncée, à condition que le client n’ait pas sélectionné un
volume NetBoot ou NetInstall via le disque de démarrage. Consultez la rubrique
« Démarrage à l’aide de la touche N » à la page 58.
Si vous avez créé plusieurs images disque de démarrage, vous pouvez utiliser les réglages du service NetBoot dans Admin Serveur pour sélectionner l’image de démarrage
par défaut.
Important : si vous possédez des clients sans disque, configurez leur image d’initialisation comme celle par défaut.
Si vous avez plusieurs réseaux NetBoot sur le serveur, un client utilise l’image par défaut
sur le premier serveur qui répond. Il n’existe aucun moyen de contrôler l’image par
défaut utilisée lorsque plusieurs images sont disponibles.
Pour spécifier l’image d’initialisation par défaut :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez NetBoot.
4 Cliquez sur Réglages, puis sur Images.
54
Chapitre 3 Configuration du service NetBoot
5 Dans la colonne Par défaut, cochez la case en regard de l’image.
Vous pouvez sélectionner des images par défaut séparées pour les ordinateurs Macintosh
à processeur Intel et à processeur PowerPC. La colonne Architecture affiche le type
d’image. Les images Mac OS X 10.5 sont universelles : une même image peut démarrer
des ordinateurs Macintosh à processeur PowerPC et à processeur Intel.
6 Cliquez sur Enregistrer.
À partir de la ligne de commande
Vous pouvez également spécifier l’image par défaut à l’aide de la commande serveradmin
dans le Terminal. Pour en savoir plus, consultez le chapitre des images système du guide
Administration de ligne de commande.
Configuration d’une image pour l’initialisation sans disque
Vous pouvez utiliser Admin Serveur pour mettre une image à la disposition des ordinateurs client qui ne sont pas équipés de disques durs locaux. La configuration d’une
image pour l’initialisation sans disque ordonne au serveur NetBoot d’allouer de l’espace
pour les fichiers masqués du client.
Pour rendre une image disponible pour l’initialisation sans disque :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez NetBoot.
4 Cliquez sur Réglages, puis sur Images.
5 Dans la colonne Sans disque, cochez la case en regard de l’image dans la liste.
6 Cliquez sur Enregistrer.
Important : si vous avez des clients sans disque, définissez leur image NetBoot comme
image par défaut.
Pour obtenir de l’aide pour indiquer l’emplacement de stockage des fichiers masqués
du client, consultez la rubrique « Choix de l’emplacement de stockage des fichiers
masqués » à la page 53.
À partir de la ligne de commande
Vous pouvez également définir une image pour un démarrage sans disque grâce à la
commande serveradmin dans Terminal. Pour en savoir plus, consultez le chapitre des
images système du guide Administration de ligne de commande.
Chapitre 3 Configuration du service NetBoot
55
Limitation des clients NetBoot par filtrage des adresses
La fonction de filtrage du service NetBoot vous permet de restreindre l’accès au service en fonction de l’adresse (MAC) matérielle Ethernet du client. L’adresse matérielle
d’un client est ajoutée à la liste des filtres lors du premier démarrage à partir d’une
image sur le serveur et l’accès y est autorisé par défaut, de telle sorte qu’il n’est généralement pas nécessaire de saisir manuellement les adresses matérielles.
Pour limiter l’accès des clients au service NetBoot :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez NetBoot.
4 Cliquez sur Réglages, puis sur Filtres.
5 Sélectionnez « Activer le filtrage NetBoot/DHCP ».
6 Sélectionnez « N’autoriser que les clients ci-dessous (refuser les autres) » ou
« Ne refuser que les clients ci-dessous (autoriser les autres) ».
7 Utilisez les boutons Ajouter (+) et Supprimer (-) pour configurer la liste des adresses client.
Pour rechercher une adresse MAC, saisissez le nom DNS ou l’adresse IP du client dans le
champ Nom d’hôte et cliquez sur Rechercher.
Pour rechercher l’adresse matérielle d’un ordinateur utilisant Mac OS X, examinez le volet
TCP/IP des préférences Réseau de l’ordinateur ou exécutez Informations système Apple.
Remarque : vous pouvez également restreindre l’accès à une image NetBoot en double-cliquant sur le nom de l’image dans la sous-fenêtre Images des réglages du service
NetBoot d’Admin Serveur et en fournissant les informations requises.
Configuration du service NetBoot sur plusieurs sous-réseaux
Une initialisation en réseau commence par un ordinateur client qui diffuse à destination de tous les autres ordinateurs susceptibles de répondre au protocole BSDP (Boot
Service Discovery Protocol). Par défaut, les routeurs sont généralement configurés pour
bloquer le trafic de diffusion afin de réduire la quantité de données superflues circulant vers d’autres parties du réseau.
Pour fournir le service NetBoot sur des sous-réseaux, vous devez configurer le routeur
pour transférer le trafic de données BSDP au serveur NetBoot. Pour savoir si votre routeur est capable d’acheminer le trafic de données BSDP, consultez le fabricant du routeur. Parfois, le routeur est également désigné comme un utilitaire DHCP ou un agent
relais DHCP.
56
Chapitre 3 Configuration du service NetBoot
4
Configuration de clients
pour l’utilisation d’images
NetBoot et NetInstall
4
Ce chapitre explique comment configurer le démarrage des
ordinateurs client ou installer des logiciels à partir d’images
sur un serveur.
Une fois les images et le service NetBoot configurés sur le serveur, vous devez configurer
les ordinateurs client pour accéder aux images et les utiliser.
Configuration de clients sans disque
Le service NetBoot vous permet de configurer des ordinateurs client sur lesquels aucun
système d’exploitation n’est installé localement, voire sur des ordinateurs non équipés
de disque dur. Ces clients « sans système » ou « sans disque » peuvent démarrer à partir d’un serveur NetBoot en utilisant la touche N (consultez « Démarrage à l’aide de la
touche N » à la page 58).
Après le démarrage de l’ordinateur client, vous pouvez utiliser les préférences du disque de démarrage pour sélectionner l’image disque NetBoot comme disque de démarrage pour le client. Ainsi, plus besoin d’appuyer sur la touche N pour démarrer le client
à partir du serveur.
La suppression du logiciel système sur les ordinateurs clients vous offre un contrôle
plus étendu sur l’environnement des utilisateurs. Si vous forcez le démarrage du client
à partir du serveur et utilisez la gestion des clients pour refuser l’accès au disque dur
local de l’ordinateur client, vous empêchez les utilisateurs d’enregistrer des fichiers sur
leur disque dur local.
57
Sélection d’une image d’initialisation NetBoot
Si votre ordinateur fonctionne sous Mac OS X 10.2 ou ultérieur, utilisez les préférences
du disque de démarrage pour sélectionner une image d’initialisation NetBoot.
Pour sélectionner une image de démarrage NetBoot sous Mac OS X :
1 Dans les Préférences Système, sélectionnez Disque de démarrage.
2 Sélectionnez le volume de réseau à utiliser pour démarrer l’ordinateur.
3 Cliquez sur Redémarrer.
L’icône NetBoot apparaît, puis l’ordinateur démarre à partir de l’image sélectionnée.
Sélection d’une image NetInstall
Si votre ordinateur fonctionne sous Mac OS X 10.2 ou ultérieur, utilisez les préférences
du disque de démarrage pour sélectionner une image NetInstall.
Pour sélectionner une image NetInstall à partir de Mac OS X :
1 Dans les Préférences Système, sélectionnez Disque de démarrage.
2 Sélectionnez le volume de réseau à utiliser pour démarrer l’ordinateur.
3 Cliquez sur Redémarrer.
L’icône NetBoot apparaît, l’ordinateur démarre à partir de l’image sélectionnée,
puis le programme d’installation s’exécute.
Démarrage à l’aide de la touche N
Utilisez cette méthode pour démarrer tout ordinateur client pris en charge à partir d’une
image disque NetBoot. Lorsque vous appuyez sur la touche N, l’ordinateur client démarre
à partir de l’image disque NetBoot par défaut. Si le réseau comporte plusieurs serveurs,
le client démarre à partir de l’image par défaut du premier serveur qui répond.
Remarque : pour en savoir plus sur l’utilisation de la touche N au démarrage du système, consultez le manuel fourni avec l’ordinateur. Certains ordinateurs ont des capacités supplémentaires.
Si vous disposez d’un ordinateur client plus ancien qui nécessite BootP pour l’adressage IP (tel qu’un iMac à chargement par tiroir, un PowerMac G3 bleu et blanc ou un
ordinateur plus ancien), vous devez utiliser cette méthode pour démarrer à partir d’une
image disque NetBoot. En effet, les modèles plus anciens ne permettent pas la sélection d’une image disque de démarrage NetBoot dans le tableau de bord ou la sousfenêtre des préférences du disque de démarrage.
La touche N permet également de démarrer les ordinateurs client sur lesquels aucun
logiciel système n’est installé. Consultez la rubrique « Configuration de clients sans
disque » à la page 57.
58
Chapitre 4 Configuration de clients pour l’utilisation d’images NetBoot et NetInstall
Pour démarrer à partir d’une image disque NetBoot à l’aide de la touche N :
1 Maintenez la touche N enfoncée sur le clavier jusqu’à ce que l’icône NetBoot
apparaisse au centre de l’écran, puis démarrez (ou redémarrez) l’ordinateur client.
2 Si une fenêtre de connexion apparaît, tapez vos nom et mot de passe.
L’icône de l’image disque réseau ressemble à celle des volumes du serveur.
Modification du mode d’allocation des fichiers masqués par
les clients NetBoot
Par défaut, un client NetBoot Mac OS X place ses fichiers masqués dans un point de
partage NetBootClientsn sur le serveur. Si aucun point de partage de ce type n’est disponible, le client tente de stocker ses fichiers masqués sur un disque dur local.
Pour les images Mac OS X 10.3 et ultérieur configurées pour une initialisation sans disque,
vous pouvez modifier ce comportement en utilisant un éditeur de texte afin de spécifier
une valeur pour la variable NETBOOT_SHADOW dans le fichier /etc/hostconfig de l’image.
Les valeurs suivantes sont autorisées :
Valeur de NETBOOT_SHADOW
Comportement du fichier masqué sur le client
-NETWORK-
(Par défaut) Essayez d’utiliser un point de partage NetBootClientsn
sur le serveur pour le stockage des fichiers masqués. Si aucun point
de partage n’est disponible sur le serveur, utilisez un disque local.
-NETWORK_ONLY-
Essayez d’utiliser un point de partage NetBootClientsn sur le serveur pour le stockage des fichiers masqués. Si aucun point de partage n’est disponible sur le serveur, ne procédez pas à
l’initialisation.
-LOCAL-
Essayez d’utiliser un disque local pour le stockage des fichiers
masqués. Si aucun disque local n’est disponible, utilisez un point
de partage NetBootClientsn sur le serveur.
-LOCAL_ONLY-
Essayez d’utiliser un disque local pour le stockage des fichiers
masqués. Si aucun disque local n’est disponible, ne procédez pas
à l’initialisation.
Remarque : cette valeur est définie dans le fichier /etc/hostconfig du fichier .dmg de
l’image et non dans le fichier hostconfig du serveur.
Chapitre 4 Configuration de clients pour l’utilisation d’images NetBoot et NetInstall
59
5
Gestion du service NetBoot
5
Ce chapitre explique les tâches quotidiennes à effectuer pour
vous assurer du fonctionnement normal du service NetBoot.
Il comprend également des informations sur la répartition de
la charge sur plusieurs volumes ou sur un ou plusieurs serveurs.
Vous pouvez gérer le service NetBoot via Admin Serveur. Admin Serveur vous permet
de vérifier l’état général de la connexion, de revoir les historiques, de contrôler les
clients et de gérer les images d’initialisation et d’installation. Vous pouvez utiliser
l’Utilitaire d’images de système pour répartir des images d’initialisation sur les serveurs
pour la répartition de la charge.
Contrôle et surveillance de NetBoot
Les sections suivantes illustrent l’arrêt du service NetBoot, la désactivation des images
individuelles et la surveillance ou la limitation des clients.
Désactivation du service NetBoot
La meilleure méthode pour empêcher les clients d’utiliser NetBoot sur le serveur
consiste à désactiver le service NetBoot sur tous les ports Ethernet.
Pour arrêter NetBoot :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste des serveurs étendus, sélectionnez NetBoot.
4 Cliquez sur le bouton Arrêter NetBoot (sous la liste des serveurs) et effectuez l’une des
tâches suivantes :
 Pour arrêter le service sur un port Ethernet spécifique, cliquez sur Réglages, cliquez
sur Général, puis désactivez la case à cocher Activer correspondant au port.
 Pour cesser de transférer une image particulière, cliquez sur Réglages, cliquez sur
Images, puis désactivez la case à cocher Activer correspondant à l’image.
61
 Pour arrêter le transfert sur un client, cliquez sur Réglages, cliquez sur Filtres,
sélectionnez « Activer le filtrage NetBoot », choisissez « Ne refuser que les clients
ci-dessous » et ajoutez l’adresse matérielle du client à la liste.
À partir de la ligne de commande
Vous pouvez également arrêter le service NetBoot ou désactiver les images à l’aide
de la commande serveradmin dans Terminal. Pour en savoir plus, consultez le chapitre
relatif à l’image système de Administration de ligne de commande.
Désactivation d’une image d’initialisation ou d’installation
La désactivation d’une image empêche les ordinateurs client de démarrer à partir
de l’image.
Pour désactiver une image disque NetBoot :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste des serveurs étendus, sélectionnez NetBoot.
4 Cliquez sur Réglages, puis sur Images.
5 Dans la colonne Activer, désactivez la case à cocher correspondant à l’image.
6 Cliquez sur Enregistrer.
À partir de la ligne de commande
Vous pouvez également désactiver des images à l’aide de la commande serveradmin
dans Terminal. Pour en savoir plus, consultez le chapitre relatif à l’image système de
Administration de ligne de commande.
Affichage d’une liste de clients NetBoot
Vous pouvez utiliser Admin Serveur pour afficher une liste de clients ayant démarré
à partir du serveur.
Pour afficher la liste des clients :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste des serveurs étendus, sélectionnez NetBoot.
4 Cliquez sur Clients.
5 Pour mettre à jour la liste, cliquez sur le bouton Actualiser (sous la liste des serveurs).
Remarque : il s’agit d’une liste cumulative (c’est-à-dire la liste de tous les clients qui
se sont connectés) et pas uniquement de la liste des clients actuellement connectés.
L’heure de la dernière initialisation est affichée pour chaque client.
62
Chapitre 5 Gestion du service NetBoot
Affichage d’une liste de connexions NetBoot
Vous pouvez utiliser Admin Serveur pour afficher une liste de clients ayant démarré à
partir du serveur. Les clients NetInstall affichent les informations relatives à la progression de l’installation.
Pour afficher la liste des connexions NetBoot :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste des serveurs étendus, sélectionnez NetBoot.
4 Cliquez sur Connexions.
5 Pour mettre à jour la liste, cliquez sur le bouton Actualiser (sous la liste des serveurs).
Vérification de l’état du service NetBoot et des services associés
Vous pouvez utiliser Admin Serveur pour examiner l’état du service NetBoot et des
autres services (tels que NFS et TFTP) qu’il utilise.
Pour examiner l’état du service NetBoot :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste des serveurs étendus, sélectionnez NetBoot.
4 Cliquez sur Aperçu pour voir si le service est en cours d’exécution, la date de la dernière
mise à jour client et les services associés en cours d’exécution pour un type d’image.
5 Pour revoir l’historique des événements, cliquez sur Historique.
6 Pour afficher une liste des clients NetBoot ayant démarré à partir du serveur, cliquez sur
Clients.
7 Pour afficher une liste des utilisateurs connectés, cliquez sur Connexions.
La liste inclut le nom de l’ordinateur client, l’adresse IP, le pourcentage réalisé et l’état.
À partir de la ligne de commande
Vous pouvez vérifier l’état de NetBoot et des services associés à l’aide de commandes
dans Terminal. Consultez le chapitre relatif à l’image système de Administration de ligne
de commande.
Chapitre 5 Gestion du service NetBoot
63
Affichage de l’historique du service NetBoot
Vous pouvez utiliser Admin Serveur pour afficher un historique contenant des informations de diagnostic.
Pour afficher l’historique du service NetBoot :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste des serveurs étendus, sélectionnez NetBoot.
4 Cliquez sur Historique, puis utilisez le champ Filtre sous l’historique pour rechercher des
entrées spécifiques.
À partir de la ligne de commande
Vous pouvez consulter l’historique en affichant le contenu du fichier d’historique
dans Terminal. Pour en savoir plus, consultez le chapitre relatif à l’image système de
Administration de ligne de commande.
Performances et répartition de la charge
Pour optimiser les performances au démarrage, le serveur NetBoot doit être disponible
pour l’ordinateur client qui l’utilise. Pour offrir un service NetBoot efficace et fiable,
configurez plusieurs serveurs NetBoot sur votre réseau.
De nombreux sites utilisant NetBoot obtiennent des temps de réponse très acceptables en décalant les heures de démarrage des ordinateurs client, afin de réduire la
charge sur le réseau. En règle générale, il n’est pas nécessaire de démarrer les ordinateurs client exactement à la même heure ; en fait, les ordinateurs client sont démarrés
tôt le matin et restent allumés toute la journée.
Vous pouvez programmer des horaires décalés de démarrage en utilisant la sous-fenêtre
de préférences Économiseur d’énergie.
Images NetBoot de répartition de la charge
Si une utilisation intensive et des démarrages simultanés surchargent un serveur
NetBoot et provoquent des délais d’attente, envisagez une répartition de la charge
en ajoutant des serveurs NetBoot, afin de répartir les demandes des ordinateurs client
sur plusieurs serveurs.
Lors de l’incorporation de plusieurs serveurs NetBoot, utilisez des commutateurs dans
votre infrastructure de réseau. La nature partagée des concentrateurs crée un réseau
partagé unique sur lequel les serveurs supplémentaires doivent rivaliser pour obtenir
du temps.
64
Chapitre 5 Gestion du service NetBoot
Répartition des images NetBoot sur plusieurs serveurs
Si vous configurez plusieurs serveurs NetBoot sur votre réseau, vous pouvez placer des
copies d’une image NetBoot spécifique sur plusieurs serveurs afin de répartir la charge.
En affectant aux copies le même identifiant d’index d’image compris dans la plage
allant de 4 096 à 65 535, vous pouvez les présenter à vos clients comme une image
unique afin d’éviter toute confusion.
Remarque : vous devez personnaliser l’image en créant un flux de travaux avec l’action
Créer une image pour affecter un identifiant d’index à l’image.
Pour répartir une image sur plusieurs serveurs :
1 Localisez le fichier image sur le serveur sur lequel l’image d’origine est stockée.
2 Si l’identifiant d’index de l’image est inférieur ou égal à 4 095, recréez l’image et modifiez
l’identifiant d’index à l’aide de l’action Créer une image dans un flux de travaux, puis
affectez à l’image un identifiant d’index compris dans la plage allant de 4 096 à 65 535.
Pour plus de détails, consultez la rubrique « Assemblage des flux de travaux » à la page 39.
Il est possible de modifier l’identifiant de l’image dans Admin Serveur en double-cliquant sur le champ Identifiant de l’image et en entrant le nouvel identifiant.
3 Créer des copies ou déplacer les fichiers image sur d’autres serveurs.
4 Sur chacun des autres serveurs, utilisez Admin Serveur pour activer l’image pour
le service NetBoot.
Les clients continuent de voir l’image répertoriée une seule fois dans leurs préférences
du disque de démarrage, mais le serveur qui fournit sa copie de l’image est sélectionné
en fonction du niveau d’activité des serveurs.
Des améliorations de moindre importance peuvent être obtenues par répartition des
images NetBoot sur plusieurs disques d’un même serveur. Pour un stockage sur disque
hautes performances, envisagez d’utiliser un Xserve RAID ou un volume Xsan pour y
stocker les images.
Répartition des images NetBoot sur les disques d’un serveur
Même avec un serveur NetBoot unique, vous pouvez améliorer les performances en
répartissant les copies d’une image sur différents disques du serveur. En affectant aux
copies le même identifiant d’index d’image compris dans la plage allant de 4 096 à
65 535, vous pouvez les présenter à vos clients en tant qu’image unique.
Important : ne répartissez pas les images sur différentes partitions du même disque
physique. Cela n’améliore pas les performances et peut même les dégrader.
Chapitre 5 Gestion du service NetBoot
65
Pour répartir une image sur plusieurs disques :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste des serveurs étendus, sélectionnez NetBoot.
4 Cliquez sur Réglages, puis sur Général.
5 Cliquez dans la colonne Images pour chaque volume sur lequel vous souhaitez stocker
des images.
Choisissez des volumes sur différents disques physiques.
6 Cliquez sur Enregistrer, puis sur Images.
7 Si l’index de l’image est inférieur ou égal à 4 095, double-cliquez sur l’identifiant, saisissez
un index compris dans la plage allant de 4 096 à 65 535, puis enregistrez la modification.
8 Ouvrez Terminal et utilisez l’outil de copie sécurisée scp pour copier l’image sur les
points de partage NetBootSPn dans les autres volumes.
Par exemple :
$ scp /Library/NetBoot/NetBootSP0/image.nbi [nom_admin]@[adresse_ip]:/
Volumes/Drive2/Library/NetBoot/NetBootSP1
où [nom_admin] correspond à une ouverture de session admin et [adresse_ip] à
l’adresse IP correcte pour ce serveur.
Vous êtes invité à donner le mot de passe de l’ouverture de session admin que vous
fournissez.
Répartition de l’accès à l’image NetBoot
Si vous ajoutez un deuxième serveur NetBoot à un réseau, demandez aux clients de
sélectionner à nouveau leur image NetBoot dans le tableau de bord ou dans la sousfenêtre des préférences du disque de démarrage. La charge du serveur NetBoot est
ainsi répartie sur les serveurs.
Vous pouvez également forcer la redistribution de la charge en supprimant le fichier
/var/db/bsdpd_clients du serveur NetBoot existant.
Remarque : après avoir supprimé le fichier bsdpd_clients, le serveur ne se souviendra
pas de quels clients ont sélectionné quels volumes NetBoot ou NetInstall via le disque
de démarrage. À moins que les clients ne sélectionnent à nouveau leurs volumes
NetBoot ou NetInstall, ils démarreront avec l’image par défaut sur le serveur.
De même, si vous rétablissez le fonctionnement du réseau suite à une panne de serveur ou
à une défaillance de l’infrastructure et que vos clients ont démarré à partir d’un nombre
réduit de serveurs NetBoot, supprimez le fichier bsdpd_clients des serveurs en cours d’utilisation afin que les clients puissent à nouveau démarrer à partir de la totalité des serveurs.
66
Chapitre 5 Gestion du service NetBoot
Le fichier bsdpd_clients situé sur un serveur quelconque contient les adresses MAC
Ethernet des ordinateurs ayant sélectionné ce serveur comme serveur NetBoot.
Tant qu’un client dispose d’une entrée dans le fichier bsdpd_clients d’un serveur
disponible, il démarre toujours à partir de ce serveur. Si ce serveur devient indisponible, les clients seront localisés et s’associeront à un serveur disponible jusqu’à ce que
vous supprimiez leurs entrées (ou les fichiers dans leur totalité) de leurs serveurs.
Remarque : si un client est enregistré sur plus d’un serveur car un serveur momentanément indisponible revient en ligne, ce client démarre à partir du serveur associé au
nombre de clients le moins élevé.
Répartition de fichiers masqués
Les clients démarrant à partir d’images Mac OS X sans disque stockent les fichiers
(masqués) temporaires sur le serveur.
Par défaut, NetBoot pour les clients Mac OS X crée un point de partage pour les fichiers
masqués client sur le volume d’initialisation du serveur. (Vous pouvez changer ce comportement. Consultez la rubrique « Choix de l’emplacement de stockage des fichiers
masqués » à la page 53.)
Vous pouvez utiliser Admin Serveur pour consulter ce point de partage et pour en
ajouter d’autres. Les points de partage sont nommés NetBootClientsn, où n est le
numéro du point de partage.
Les points de partage sont numérotés à partir de zéro. Supposons que le serveur
possède deux volumes de disque, le dossier par défaut des fichiers masqués est
NetBootClients0 sur le volume de démarrage. Si vous utilisez Admin Serveur pour spécifier que des données client doivent également être stockées sur le deuxième volume,
le dossier est nommé NetBootClients1. NetBoot stocke les fichiers masqués du premier
client sur NetBootClients0, ceux du deuxième client sur NetBootClients1, ceux du troisième sur NetBootSP0, etc.
De même, avec trois volumes et huit clients : les premier, quatrième et septième clients
utilisent le premier volume ; les deuxième, cinquième et huitième clients utilisent le
deuxième volume ; les troisième et sixième clients utilisent le troisième volume. La
répartition de la charge est donc automatique et garantit, en général, des performances optimales.
Pour empêcher le placement des fichiers masqués sur un volume spécifique, utilisez
les réglages Général du service NetBoot dans Admin Serveur. Désactivez la case à
cocher de données client pour chacun des volumes dans lesquels vous ne voulez pas
placer de fichiers masqués.
Vous pouvez également empêcher que les fichiers masqués soient placés sur un volume
ou une partition spécifique en supprimant le fichier caché /Library/NetBoot/.clients,
qui représente un lien symbolique, puis en arrêtant et relançant le service NetBoot.
Chapitre 5 Gestion du service NetBoot
67
6
Résolution des problèmes
d’image système
6
Ce chapitre propose des solutions aux problèmes courants
que vous pouvez rencontrer lors de l’utilisation de NetBoot
et de NetInstall.
Ce chapitre fournit des solutions aux problèmes courants d’image système.
Conseils généraux
 Assurez-vous qu’un service DHCP est disponible sur votre réseau. Il peut être fourni
par le service DHCP de Mac OS X Server ou par un autre serveur.
 Assurez-vous que les services requis sont démarrés sur le serveur. Consultez la rubrique
« Configuration requise pour les services réseau » à la page 46. Ouvrez Admin Serveur et
vérifiez ce qui suit :
 Si vous démarrez des clients Mac OS X sans disque, AFP est lancé.
 Si vous utilisez HTTP plutôt que NFS pour distribuer des images, le service Web est
démarré.
Si des ordinateurs client NetBoot ne démarrent pas
Si vos ordinateurs client NetBoot ne démarrent pas :
 Il arrive qu’un ordinateur ne démarre pas immédiatement parce que le réseau est
très sollicité par d’autres ordinateurs. Patientez quelques minutes avant d’essayer
à nouveau.
 Assurez-vous que tous les câbles sont correctement connectés et que le serveur
et l’ordinateur sont alimentés.
 Si vous avez installé de la mémoire ou une carte d’extension sur l’ordinateur client,
assurez-vous qu’elle est correctement installée.
 Si l’ordinateur concerné possède un disque dur local doté d’un dossier Système,
déconnectez le câble Ethernet et essayez de démarrer l’ordinateur à partir du disque
dur local, puis reconnectez le câble Ethernet et essayez de démarrer l’ordinateur à
partir du réseau.
69
 Initialisez l’ordinateur client à partir d’un disque local et vérifiez qu’il obtient une
adresse IP auprès de DHCP.
 Sur un client sans disque ou sans système d’exploitation, démarrez à partir d’un CD
système et utilisez les préférences du disque de démarrage pour sélectionner une
image d’initialisation.
Si vous souhaitez changer le nom de l’image
Vous ne pouvez pas modifier le nom d’une image avec l’Utilitaire d’images de système
une fois que vous l’avez créée. Toutefois, il existe d’autres moyens de changer le nom,
comme suit.
Changement de nom d’une image sans compression
Cette rubrique décrit comment changer le nom d’une image sans compression que
vous avez créée à l’aide de l’Utilitaire d’images de système.
Pour changer le nom d’une image sans compression :
1 Montez l’image dans Finder en ouvrant le dossier .nbi contenant l’image et en doublecliquant dessus.
2 Ouvrez Terminal et saisissez la commande suivante pour renommer l’image :
$ sudo diskutil rename /Volumes/image new_name
Remplacez image par le nom de l’image que vous souhaitez renommer et new_name par
le nouveau nom de l’image.
3 À l’invite, saisissez votre mot de passe d’administrateur.
Le nom de l’image change.
4 Démontez l’image.
5 Remontez l’image pour vérifier qu’elle a bien été renommée.
Changement du nom d’une image compressée
Cette rubrique décrit comment changer le nom d’une image compressée que vous
avez créée à l’aide de l’Utilitaire d’images de système.
Pour changer le nom d’une image compressée :
1 Montez l’image dans Finder en ouvrant le dossier .nbi contenant l’image et en doublecliquant dessus.
2 Ouvrez l’Utilitaire de disque.
3 Sélectionnez l’image et cliquez sur Convertir.
4 Dans le champ Enregistrer sous, saisissez un nom.
5 Sélectionnez un emplacement différent dans lequel enregistrer l’image.
Enregistrez l’image sur le Bureau par exemple.
70
Chapitre 6 Résolution des problèmes d’image système
6 À partir du menu Format d’image, choisissez lecture/écriture.
7 Cliquez sur Enregistrer.
8 Démontez l’image.
9 Montez la nouvelle image dans le Finder.
10 Ouvrez une fenêtre Terminal et saisissez ce qui suit pour renommer l’image :
$ sudo diskutil rename /Volumes/image new_name
Remplacez image par le nom de l’image que vous souhaitez renommer et new_name par
le nouveau nom de l’image.
11 À l’invite, saisissez votre mot de passe d’administrateur.
Le nom de l’image change.
12 Démontez l’image.
13 Remontez l’image pour vérifier qu’elle a bien été renommée.
14 Démontez l’image.
15 Retirez l’image originale du dossier .nbi et stockez-la ailleurs.
16 Dans l’Utilitaire de disque, sélectionnez la nouvelle image et cliquez sur Convertir.
17 Donnez à l’image le même nom que celui qu’elle avait dans le dossier .nbi.
18 Dans le champ Où, sélectionnez le dossier .nbi.
19 À partir du menu Format, choisissez Compressé.
20 Cliquez sur Enregistrer.
21 Testez la nouvelle image pour vous assurer qu’elle se monte correctement.
22 Supprimez l’ancienne image.
Chapitre 6 Résolution des problèmes d’image système
71
Partie II : Administration de
la mise à jour de logiciels
II
Les chapitres contenus dans cette partie du manuel vous
présentent le service de mise à jour de logiciels, ainsi que
les applications et les outils disponibles pour administrer
ce service.
Chapitre 7
Compréhension de l’administration des mises à jour de logiciels
Chapitre 8
Configuration du service de mise à jour de logiciels
Chapitre 9
Gestion du service de mise à jour de logiciels
Chapitre 10
Résolution des problèmes liés au service de mises à jour de logiciels
7
Compréhension de l’administration
des mises à jour de logiciels
7
Ce chapitre explique comment utiliser le service de mise à jour
de logiciels pour mettre à jour le logiciel Apple sur votre réseau.
Le service de mise à jour de logiciels vous propose plusieurs manières de gérer vos
mises à jour Macintosh sur votre réseau. Dans un environnement non contrôlé, les utilisateurs peuvent, à tout moment, se connecter aux serveurs de mise à jour de logiciels
Apple et mettre à jour vos ordinateurs client avec un logiciel qui n’est pas approuvé par
votre service informatique.
Grâce aux serveurs locaux de mise à jour de logiciels, vos ordinateurs client n’accèdent
qu’aux seules mises à jour que vous autorisez, ce qui vous donne plus de souplesse
pour gérer les mises à jour des logiciels. Vous pouvez par exemple :
 télécharger sur un serveur local les mises à jour de logiciels provenant des serveurs
de mise à jour de logiciels Apple, afin de les partager avec les clients du réseau local
et réduire la quantité de bande passante utilisée hors du réseau de votre entreprise ;
 diriger des utilisateurs, des groupes et des ordinateurs vers des serveurs locaux spécifiques de mise à jour de logiciels au moyen de préférences gérées ;
 gérer les paquets de mise à jour de logiciels auxquels les utilisateurs peuvent accéder
en activant et désactivant des paquets sur le serveur local ;
 établir un miroir des mises à jour entre les serveurs de mise à jour de logiciels Apple
et votre propre serveur, pour vous assurer que vous disposez des mises à jour les plus
récentes.
Remarque : vous ne pouvez pas utiliser le service de mise à jour de logiciels pour fournir
des mises à jour provenant de tiers.
Fonctionnement interne du processus de mise à jour de logiciels
Cette section décrit comment les serveurs de mise à jour de logiciels sont implémentés sur Mac OS X Server et comprend des informations sur les protocoles, les fichiers,
les structures de dossier et les configurations.
75
Aperçu
Le processus qui lance le service de mise à jour de logiciels est SoftwareUpdateServer.
Lorsque vous lancez le service de mise à jour de logiciels, il entre en contact avec le serveur de mises à jour de logiciels Apple et demande une liste des logiciels disponibles à
télécharger localement.
Vous pouvez choisir de copier (stocker les paquets localement) et d’activer (mettre les
paquets à la disposition des utilisateurs) n’importe lequel des fichiers présentés dans la
liste. Vous pouvez également limiter la bande passante utilisateur pour les mises à jour
et choisir de copier et d’activer automatiquement les mises à jour les plus récentes à
partir du serveur Apple.
Remarque : le service de mise à jour de logiciels stocke ses données de configuration
dans le fichier /etc/swupd/swupd.conf.
Catalogues
Lorsque le service de mise à jour de logiciels démarre, votre serveur de mise à jour de
logiciels reçoit une liste des mises à jour disponibles à partir du service de mise à jour
de logiciels Apple. Votre serveur synchronise le contenu du catalogue logiciel avec le
serveur de mise à jour de logiciels Apple lorsque vous relancez votre serveur ou que
vous saisissez la commande suivante :
$ /usr/local/bin/swupd_syncd
Pour mettre à jour le catalogue actuel manuellement, sélectionnez « Liste des mises à
jour » dans la sous-fenêtre Mises à jour des réglages du service de mise à jour de logiciels.
Paquets dinstallation
Le service de mise à jour de logiciels ne prend en charge que les types de fichiers
pkm.en, reconnus seulement par Mac OS X 10.4 et ultérieur. Lorsque vous copiez
des mises à jour sur votre serveur, celui-ci téléchargera et stockera les paquets de
mise à jour dans le dossier /usr/share/swupd/html/.
Bien qu’il s’agisse d’un chemin statique, qui ne peut pas être modifié pour stocker
les paquets ailleurs, vous pouvez changer l’URL pour accéder à un serveur différent.
Remarque : cette version de Mac OS X Server ne prend en charge que les paquets
d’installation de logiciels spécifiques à Apple pour les utiliser avec votre serveur de
mise à jour. Les paquets de mises à jour Apple modifiées ou provenant de tiers ne
peuvent être partagés.
Une fois les paquets copiés localement, vous pouvez les activer pour que les utilisateurs mettent à jour leur logiciel. Les clients Mac qui exécutent la mise à jour de logiciels ne voient que les paquets activés dans la liste des logiciels disponibles pour leur
ordinateur.
76
Chapitre 7 Compréhension de l’administration des mises à jour de logiciels
Mise à jour à l’aide du serveur Apple
Afin d’assurer la synchronisation de votre service avec les données les plus récentes, votre
serveur de mise à jour de logiciels doit demeurer en permanence en contact avec le serveur Apple. Le service de mise à jour de logiciels s’enregistre régulièrement auprès d’un
serveur de mise à jour de logiciels Apple, afin de mettre à jour les données d’exploitation
et d’envoyer les listes de logiciels nouvellement disponibles dans votre catalogue de
mises à jour sur votre serveur au fur et à mesure qu’elles deviennent disponibles.
Le serveur de mise à jour de logiciels Apple utilise le démon de synchronisation
swupd_syncd pour déterminer l’intervalle entre les mises à jour de votre serveur
et garantir la disponibilité des paquets de mise à jour les plus récents.
Limitation de la bande passante utilisateur
Le service de mise à jour de logiciels dans Mac OS X Server vous permet de limiter la
bande passante pouvant être utilisée par les ordinateurs client lors du téléchargement
des mises à jour de logiciels depuis votre serveur de mise à jour de logiciels.
La limitation de la bande passante vous permet de contrôler le trafic sur votre réseau
et d’empêcher que les clients du service de mise à jour de logiciels ne ralentissent le
réseau. Par exemple, si vous limitez la bande passante à 56 Kbps, chaque client de mise
à jour de logiciels téléchargera les mises à jour à 56 Kbps. Si cinq clients se connectent
simultanément au serveur, la bande passante totale utilisée par les clients sera de
280 Kbps (56 Kbps x 5).
Fichiers révoqués
Les rares fois où Apple propose une mise à jour de logiciels et décide ensuite de retirer
le paquet de la circulation, Apple peut révoquer le paquet de mise à jour et l’éliminer
de vos paquets stockés. Au moment de constituer la liste des fichiers disponibles pour
les utilisateurs, les paquets révoqués ne figurent pas dans la liste.
Format de paquet de mise à jour de logiciels
Vous ne pouvez pas créer vos propres paquets de mise à jour de logiciels. Pour des
raisons de sécurité et pour éviter les attaques effectuées au moyen de faux paquets,
le programme d’installation des paquets de mises à jour de logiciels n’installe que
les paquets signés par Apple.
De plus, le service de mise à jour de logiciels ne fonctionne qu’avec le nouveau format
de paquet pris en charge dans Mac OS X Server 10.4 ou ultérieur.
Fichiers d’historique
Le fichier d’historique pour le serveur de mise à jour de logiciels est /Library/Logs/
SoftwareUpdateServer.log. Ce fichier d’historique enregistre les événements du service
de mise à jour de logiciels lorsqu’ils se produisent.
Chapitre 7 Compréhension de l’administration des mises à jour de logiciels
77
Informations collectées
Le serveur de mise à jour de logiciels Apple rassemble les informations suivantes
auprès des serveurs de mise à jour client :
 langue ;
 type ;
 navigateur.
Outils pour la gestion du service de mise à jour de logiciels.
Les applications Gestionnaire de groupe de travail et Admin Serveur offrent une interface
graphique pour la gestion du service de mise à jour de logiciels dans Mac OS X Server.
Vous pouvez en outre gérer le service de mise à jour de logiciels à partir de la ligne de
commande de Terminal.
Ces applications sont incluses avec Mac OS X Server et peuvent être installées sur un
autre ordinateur avec Mac OS X 10.5 ou ultérieur, en faisant de cet ordinateur un ordinateur administrateur. Pour en savoir plus sur la configuration d’un ordinateur administrateur, consultez le chapitre sur l’administration du serveur de Premiers contacts.
Admin Serveur
L’application Admin Serveur permet d’accéder aux outils que vous utilisez pour configurer,
gérer et contrôler les services Windows et d’autres services. Admin Serveur permet de :
 Configurer Mac OS X Server comme serveur de mise à jour de logiciels. Pour obtenir
des instructions, consultez le chapitre 8, « Configuration du service de mise à jour de
logiciels ».
 Gérer et contrôler le service de mise à jour de logiciels. Pour obtenir des instructions,
consultez le chapitre 4, « Configuration de clients pour l’utilisation des images NetBoot et NetInstall ».
Pour en savoir plus sur l’utilisation d’Admin Serveur, consultez Administration du serveur.
Vous y trouverez des informations sur :
 l’ouverture de l’application Admin Serveur et authentification ;
 l’utilisation de serveurs spécifiques ;
 l’administration des services ;
 l’utilisation de SSL pour l’administration à distance des serveurs ;
 la personnalisation de l’environnement d’Admin Serveur.
L’application Admin Serveur est installée dans le répertoire /Applications/Server/.
78
Chapitre 7 Compréhension de l’administration des mises à jour de logiciels
Gestionnaire de groupe de travail
L’application Gestionnaire de groupe de travail offre une gestion complète des clients
de Mac OS X Server. Utilisez le Gestionnaire de groupe de travail pour définir des préférences par utilisateur, groupe ou ordinateur, afin d’accéder à votre serveur de mise à
jour de logiciels. Pour en savoir plus sur comment configurer les préférences gérées
en fonction du serveur de mise à jour de logiciels, consultez Gestion des utilisateurs.
Pour obtenir des informations basiques sur l’utilisation du Gestionnaire de groupe de
travail, consultez Gestion des utilisateurs. Cela inclut :
 l’ouverture du Gestionnaire de groupe de travail et authentification ;
 l’administration de comptes ;
 la personnalisation de l’environnement du Gestionnaire de groupe de travail.
Le Gestionnaire de groupe de travail est installé dans le répertoire /Applications/Server/.
Utilitaires de ligne de commande
Un jeu complet d’utilitaires de ligne de commande est accessible pour les administrateurs qui préfèrent administrer le serveur à l’aide de commandes. Pour l’administration
d’un serveur distant, exécutez les commandes dans une session SSH (Secure Shell).
Vous pouvez saisir les commandes sur les serveurs et les ordinateurs Mac OS X au
moyen de l’application Terminal, située dans le dossier /Applications/Utilitaires/.
Pour plus d’informations sur les outils de ligne de commande utiles, consultez
Administration de ligne de commande.
Chapitre 7 Compréhension de l’administration des mises à jour de logiciels
79
8
Configuration du service
de mise à jour de logiciels
8
Ce chapitre fournit des instructions sur la configuration
du service de mise à jour de logiciels sur votre réseau
pour les clients Mac OS X 10.5.
Utilisez le service de mise à jour de logiciels d’Admin Serveur pour fournir un service
local de mise à jour de logiciels à des ordinateurs clients.
Aperçu de la configuration
Voici un aperçu des étapes de base à suivre pour configurer votre serveur de mise à
jour de logiciels. Ces étapes comprennent la configuration du service de mise à jour
de logiciels, la configuration de l’accès de l’ordinateur client au serveur et le test.
Étape 1 : Évaluer et mettre à jour votre réseau, vos serveurs et vos ordinateurs
client, si nécessaire
Le nombre d’ordinateurs client que vous pouvez prendre en charge avec le service de
mise à jour de logiciels est déterminé par le nombre de serveurs dont vous disposez,
la façon dont ils sont configurés, la capacité de stockage sur le disque dur, ainsi que
d’autres facteurs. Voir « Planification de la capacité » à la page 83.
En fonction des résultats de cette évaluation, vous pouvez ajouter des serveurs ou des
disques durs, ajouter des ports Ethernet ou apporter d’autres modifications.
Mettez à jour tous les ordinateurs clients avec Mac OS X 10.4 ou ultérieur, afin qu’ils
puissent utiliser le service local de mise à jour de logiciels.
Étape 2 : Créer votre plan de service de mise à jour de logiciels
Il est important de déterminer au préalable quels sont les utilisateurs auxquels vous
allez autoriser l’accès à votre service de mise à jour de logiciels.
Certains groupes peuvent avoir besoin d’un accès illimité, alors que pour d’autres, un
choix plus limité de mises à jour peut suffire. Un tel plan demande plusieurs serveurs
de mise à jour de logiciels avec des ordinateurs client liés, via les Services d’annuaire,
pour gérer les préférences d’utilisateur.
81
Étape 3 : Configurer le serveur de mise à jour de logiciels
Décidez de la façon dont vous souhaitez copier et activer les mises à jours de logiciels
Apple : automatiquement ou manuellement. Définissez la bande passante maximale à
attribuer à chaque ordinateur pour télécharger les paquets de mise à jour depuis votre
serveur. Voir « Configuration de la mise à jour de logiciels » à la page 86.
Étape 4 : Démarrer le service de mise à jour de logiciels
Votre serveur se synchronisera avec le serveur de mise à jour de logiciels Apple en
demandant un catalogue des mises à jour disponibles. Si vous choisissez de copier
les mises à jour automatiquement, votre serveur commencera à télécharger tous les
paquets de mises à jour de logiciels disponibles. Voir « Lancement de la mise à jour de
logiciels » à la page 88.
Étape 5 : Copier et activer manuellement des paquets sélectionnés (facultatif)
Si vous ne choisissez pas de copier et d’activer automatiquement toutes les mises à
jour de logiciels Apple, vous devez séléctionner manuellement les paquets de mises
à jour à copier et à activer. Voir « Copie et activation des mises à jour Apple
sélectionnées » à la page 91.
Étape 6 : Configurer les ordinateurs client pour utiliser le serveur de mise à jour de
logiciels adéquat
Définissez dans le Gestionnaire de groupe de travail des préférences par utilisateur,
groupe ou ordinateur pour l’accès à votre service de mise à jour de logiciels. Pour en
savoir plus sur la configuration des préférences gérées pour le serveur de mise à jour
de logiciels, voir Gestion des utilisateurs.
Étape 7 : Tester la configuration de votre serveur de mise à jour de logiciels
Testez votre service de mise à jour de logiciels en demandant des mises à jour au
serveur à partir d’un client lié par les préférences que vous avez définies dans le
Gestionnaire de groupe de travail. Assurez-vous que les paquets sont accessibles
par vos utilisateurs.
Avant de configurer la mise à jour de logiciels
Avant de configurer un serveur de mise à jour de logiciels, tenez compte des considérations et exigences relatives au matériel et aux réseaux.
À savoir
Avant de configurer une mise à jour de logiciels sur votre serveur, vous devez connaître
la configuration de votre réseau et satisfaire aux exigences suivantes :
 vous êtes l’administrateur du serveur ;
 vous êtes familiarisé avec la configuration du réseau.
Vous pouvez également être amené à travailler avec l’équipe réseau pour modifier
les topologies, les commutateurs, les routeurs et autres réglages du réseau.
82
Chapitre 8 Configuration du service de mise à jour de logiciels
Configuration requise pour les ordinateurs clients
Les ordinateurs Macintosh fonctionnant sous Mac OS X 10.4 ou ultérieur et connectés
à un serveur Mac OS X Server 10.4 ou ultérieur peuvent utiliser le service de mise à jour
de logiciels pour mettre à jour les logiciels Apple.
Configuration matérielle requise pour le réseau
Le type de connexion réseau que vous utilisez dépend du nombre de clients qui vont
transférer des mises à jour de logiciels pour :
 Pour fournir des mises à jour régulières à moins de 10 clients, utilisez Ethernet
100 Mbits.
 Pour fournir des mises à jour régulières à 10 à 50 clients, utilisez Ethernet commuté
100 Mbits.
 Pour fournir des mises à jour régulières à plus de 50 clients, utilisez Ethernet Gigabit.
Il s’agit ici d’estimations du nombre de clients pris en charge. Consultez la rubrique
« Planification des capacités » pour plus de détails sur les configurations optimales
du système et du réseau en fonction du nombre de vos clients.
Remarque : avec Mac OS X Server, le service de mise à jour de logiciels fonctionne sur
toutes les interfaces réseau pour lesquelles le protocole TCP/IP est configuré.
Planification de la capacité
Le nombre d’ordinateurs client que votre serveur peut prendre en charge pour l’accès
au service de mise à jour de logiciels dépend de sa configuration, du moment et de
la fréquence avec laquelle vos clients recherchent les mises à jour, de la taille de ces
dernières et d’un certain nombre d’autres facteurs.
Lors de la planification des besoins de votre serveur et du réseau, tenez compte des
facteurs suivants :
 Vitesse Ethernet : des connexions 100Base-T ou plus rapides sont requises pour
les ordinateurs client et pour le serveur. Plus vous augmenterez le nombre de clients,
plus vous serez amené à accroître la vitesse des connexions Ethernet de votre serveur. Dans l’idéal, vous tirez avantage de la capacité Gigabit Ethernet intégrée au
matériel de votre Mac OS X Server pour vous connecter à un commutateur Gigabit.
À partir de ce commutateur, établissez une connexion Ethernet Gigabit ou Ethernet
100 Mbits avec chacun des clients Macintosh.
 Capacité du disque dur et nombre de paquets : les paquets de mises à jour de
logiciels peuvent occuper un espace considérable sur les volumes du serveur,
selon la taille et la configuration du paquet et le nombre de paquets stockés.
 Nombre de ports Ethernet sur le commutateur : répartir les clients Macintosh sur
plusieurs ports Ethernet de votre commutateur présente un avantage en termes de
performances. Chaque port doit être destiné à un segment différent.
Chapitre 8 Configuration du service de mise à jour de logiciels
83
 Nombre de serveurs de mise à jour de logiciels sur le réseau : il est parfois utile de
fournir différentes mises à jour de logiciels à différents groupes d’utilisateurs. En configurant les Services d’annuaire, vous pouvez offrir différents services de mise à jour
par type de réseau ou de matériel informatique, chacun ciblant un serveur différent
de mise à jour de logiciels sur le réseau.
Remarque : vous ne pouvez pas configurer les serveurs de mise à jour de logiciels
afin qu’ils communiquent entre eux.
Avant de configurer la mise à jour de logiciels
Avant de configurer la mise à jour de logiciels, tenez compte des éléments ci-après.
Tenir compte des paquets de mise à jour que vous souhaitez proposer
Avant de configurer le service de mise à jour, vous devez décider si vous voulez rendre
disponibles toutes les mises à jour de logiciels Apple ou une partie seulement. Il se peut
que vos ordinateurs client exécutent des logiciels d’application qui requièrent une version spécifique de logiciel Apple pour que l’application puisse fonctionner correctement.
Vous pouvez configurer votre serveur de mise à jour en n’intégrant que les paquets de
mises à jour que vous aurez approuvés. La limitation de l’accès aux paquets de mises à
jour peut contribuer à prévenir de futurs problèmes de maintenance et de compatibilité entre vos ordinateurs.
Vous pouvez limiter l’accès sur votre serveur de mise à jour de logiciels en désactivant
les fonctions automatiques de miroir et d’activation dans la sous-fenêtre des réglages
généraux. Les mises à jours spécifiques sont gérées via la sous-fenêtre Mises à jour du
serveur de mise à jour de logiciels.
Stockage des mises à jour de logiciels
Avec le temps, les mises à jour de logiciels peuvent occuper un espace considérable sur
le disque dur et provoquer des problèmes de ressources système. Dans un environnement de production, il est important de prévenir la saturation du disque système et
les problèmes d’instabilité.
Pour éviter que les mises à jour de logiciels n’occupent tout un volume, les administrateurs système limitent généralement le type de données stockées sur la partition racine
et placent toutes les données dont la taille pourrait augmenter considérablement sur
d’autres partitions. Par exemple, vous pourriez utiliser un Xserve RAID pour stocker vos
mises à jour de logiciels.
Toutes les mises à jour de logiciels doivent être stockées dans le dossier /usr/share/
swupd/html/ afin d’être disponibles pour les ordinateurs client. Pour stocker les mises à
jour de logiciels dans un autre emplacement, utilisez un lien symbolique renvoyant vers
une partition ou un volume séparé.
84
Chapitre 8 Configuration du service de mise à jour de logiciels
Un lien symbolique est un type de fichier particulier qui renvoie à un autre fichier. Il se
rapproche donc de l’alias. L’utilisation d’un lien symbolique permet le transfert des
mises à jour de logiciels à partir d’autres emplacements comme si elles se trouvaient
dans le dossier /usr/share/swupd/html/.
Important : avant de créer un lien symbolique vers le dossier des mises à jour de logiciels, désactivez le service de mise à jour de logiciels et déplacez ou supprimez le dossier /usr/share/swupd/html/. Déplacez le dossier de mise à jour des logiciels si vous
avez déjà téléchargé des mises à jour dans le dossier et voulez les conserver.
Pour supprimer le dossier des mises à jour de logiciels dans Terminal :
$ sudo rm -rf /usr/share/swupd/html
Pour déplacer le dossier des mises à jour de logiciels dans Terminal (pour sauvegarder
les mises à jour téléchargées) :
$ mv /usr/share/swupd/html /new_storage_location
Remplacez new_storage_location par l’emplacement vers lequel vous voulez déplacer
le dossier.
Pour créer un lien symbolique dans Terminal :
$ ln -s /new_storage_location /usr/share/swupd/html
Remplacez new_storage_location par l’emplacement dans lequel vous voulez stocker
les mises à jour de logiciels téléchargées.
Organiser les ordinateurs clients de votre entreprise
Vous pouvez faire la distinction entre les individus, groupes ou ensembles d’ordinateurs qui ont les mêmes besoins et ne nécessitent que certains paquets de mises à jour
et ceux qui ont besoin d’un accès illimité à toutes les mises à jour.
Pour assurer un accès diversifié aux paquets de mises à jour, vous devez configurer
plusieurs serveurs de mise à jour. Utilisez les préférences gérées pour configurer vos
ordinateurs afin qu’ils aient accès au serveur approprié de mise à jour.
Pour en savoir plus sur comment configurer les préférences gérées pour le serveur
de mise à jour de logiciels, voir Gestion des utilisateurs.
Activation du service de mise à jour de logiciels
Avant de pouvoir configurer les réglages de mise à jour de logiciels, vous devez activer
le service de mise à jour dans Admin Serveur.
Pour activer la mise à jour de logiciels, procédez comme suit :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
Chapitre 8 Configuration du service de mise à jour de logiciels
85
3 Dans la liste étendue des serveurs, sélectionnez Serveur.
4 Cliquez sur Réglages.
5 Cliquez sur Services.
6 Cochez la case « Mise à jour de logiciels ».
7 Cliquez sur Enregistrer.
Configuration de la mise à jour de logiciels
Configurez le service de mise à jour de logiciels en configurant les groupes de réglages suivants dans la sous-fenêtre Réglages pour la mise à jour de logiciels dans Admin Serveur :
 Général. Définit des informations sur la copie et l’activation automatiques des mises
à jour, la suppression des anciennes mises à jour et la restriction de la bande passante des utilisateurs.
 Mises à jour. Liste les mises à jour disponibles et fournit, pour chacune d’entre elles,
des informations sur leur date, leur nom, leur version et leur taille.
Les deux rubriques suivantes décrivent les tâches de configuration de ces réglages.
Une troisième rubrique vous indique comment démarrer le service de mise à jour de
logiciels une fois que vous avez configuré le service.
Configuration des réglages généraux
Vous pouvez utiliser les réglages généraux pour définir les réglages de copie et d’activation des mises à jour du système, supprimer les anciennes mises à jour et restreindre
la bande passante des utilisateurs.
Pour configurer les réglages généraux de mise à jour de logiciels, procédez comme suit :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez « Mise à jour de logiciels ».
4 Cliquez sur Réglages, puis sur Général.
5 Pour indiquer un port spécifique via lequel les mises à jour de logiciels sont fournies,
saisissez un numéro de port dans le champ « Fournir les mises à jour à l’aide du port ».
6 Pour conserver une copie des mises à jour de logiciels sur votre serveur, sélectionnez
« Copier automatiquement les mises à jour Apple » et choisissez l’une des options
suivantes :
 Si vous voulez que toutes les mises à jour soient copiées à partir du serveur de mise
à jour Apple, choisissez Toutes dans le menu local.
 Si vous voulez que seules les nouvelles mises à jour soient copiées à partir du serveur de mise à jour Apple, choisissez « Toutes les nouvelles » dans le menu local.
86
Chapitre 8 Configuration du service de mise à jour de logiciels
7 Pour activer immédiatement toutes les mises à jour de logiciels pour les utilisateurs
clients, sélectionnez « Activer automatiquement les mises à jour copiées ».
8 Pour supprimer les anciennes mises à jour de logiciels, cochez la case « Purger automatiquement les paquets de mises à jour de logiciels inutilisés/hérités ».
9 Pour limiter la bande passante des utilisateurs, sélectionnez « Limiter la bande
passante des utilisateurs pour les mises à jour à » et saisissez la vitesse maximale
de téléchargement des mises à jour par utilisateur.
Sélectionnez Ko/s ou Mo/s dans le menu local.
10 Cliquez sur Enregistrer.
Configuration des réglages des mises à jour
Vous pouvez utiliser les réglages des mises à jour pour actualiser le catalogue des mises
à jour de logiciels, copier et activer des mises à jour individuelles et afficher des informations de mise à jour spécifiques.
Pour configurer les réglages des mises à jour, procédez comme suit :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez « Mise à jour de logiciels ».
4 Cliquez sur Réglages, puis sur Mises à jour.
5 Cliquez sur « Liste des mises à jour » pour actualiser la liste des mises à jour de logiciels
disponibles.
Cette liste indique la date à laquelle la mise à jour a été publiée, ainsi que le nom,
le numéro de version et la taille de la mise à jour.
6 Cliquez sur Copier pour copier les mises à jour sur votre serveur.
Les mises à jour de logiciels sont alors copiées sur votre serveur.
7 Cochez la case dans la colonne Activer correspondant à chaque mise à jour que vous
voulez mettre à disposition des ordinateurs client.
8 Cliquez sur Enregistrer.
Chapitre 8 Configuration du service de mise à jour de logiciels
87
Lancement de la mise à jour de logiciels
Utilisez Admin Serveur pour démarrer la mise à jour.
Pour démarrer le service de mise à jour de logiciels, procédez comme suit :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez « Mise à jour de logiciels ».
4 Cliquez sur le bouton « Lancer la mise à jour de logiciels » (sous la liste Serveurs).
Direction des clients non gérés vers un serveur de mise à jour
de logiciels
Utilisez la commande defaults dans Terminal pour diriger les ordinateurs clients non
gérés vers un serveur de mise à jour de logiciels donné :
Pour diriger les clients non gérés vers un serveur de mise à jour de logiciels donné,
procédez comme suit :
1 Ouvrez Terminal pour le client non géré.
2 Saisissez la commande suivante :
$ defaults write com.apple.SoftwareUpdate CatalogURL URL
Remplacez URL par l’URL du serveur de mise à jour de logiciels. Par exemple :
http://su.domain_name.com:8088/
88
Chapitre 8 Configuration du service de mise à jour de logiciels
9
Gestion du service de mise à jour
de logiciels
9
Ce chapitre décrit comment exécuter les tâches de gestion
quotidiennes liées au serveur de mise à jour de logiciels une
fois celui-ci configuré et en cours d’exécution.
Les rubriques suivantes expliquent comment actualiser manuellement le catalogue des
mises à jour à partir du serveur Apple, vérifier l’état du service de mise à jour de logiciels,
arrêter le service et contrôler les mises à jour cataloguées et distribuées par le service.
Actualisation manuelle du catalogue des mises à jour à partir
du serveur Apple
Utilisez Admin Serveur pour mettre à jour manuellement le catalogue des mises à jour.
Pour actualiser manuellement le catalogue des mises à jour du serveur Apple,
procédez comme suit :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez « Mise à jour de logiciels ».
4 Cliquez sur Réglages, puis sur Mises à jour.
5 Cliquez sur « Liste des mises à jour ».
89
Vérification de l’état du service de mise à jour de logiciels
Utilisez Admin Serveur pour vérifier l’état du service de mise à jour de logiciels.
Pour vérifier l’état du service de mise à jour de logiciels, procédez comme suit :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez « Mise à jour de logiciels ».
4 Pour vérifier que le service fonctionne, savoir quand il a démarré, quand il a recherché les
mises à jour pour la dernière fois, connaître le nombre de mises à jour copiées ou activées et savoir si la copie et l’activation automatiques sont activées, cliquez sur Aperçu.
5 Pour vérifier l’historique du serveur de mise à jour, cliquez sur Historique.
Désactivation du service de mise à jour
Utilisez Admin Serveur pour désactiver le service de mise à jour.
Pour désactiver le service de mise à jour de logiciels, procédez comme suit :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez « Mise à jour de logiciels ».
4 Cliquez sur le bouton « Désactiver la mise à jour de logiciels » (sous la liste Serveurs).
Limitation de la bande passante des utilisateurs pour le service de mise à jour de logiciels
Utilisez Admin Serveur pour limiter la bande passante des utilisateurs.
Pour limiter la bande passante des utilisateurs pour le service de mise à jour de
logiciels, procédez comme suit :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez « Mise à jour de logiciels ».
4 Cliquez sur Réglages, puis sur Général.
5 Sélectionnez « Limiter la bande passante des utilisateurs pour les mises à jour à ».
6 Saisissez la vitesse maximale de téléchargement par utilisateur.
7 Sélectionnez Ko/s ou Mo/s dans le menu local.
8 Cliquez sur Enregistrer.
90
Chapitre 9 Gestion du service de mise à jour de logiciels
Copie et activation automatiques des mises à jour Apple
Utilisez Admin Serveur pour copier et activer automatiquement les mises à jour Apple.
Pour copier et télécharger automatiquement les mises à jour, procédez comme suit :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez « Mise à jour de logiciels ».
4 Cliquez sur Réglages, puis sur Général.
5 Sélectionnez « Copier automatiquement les mises à jour Apple » et choisissez l’une des
options suivantes dans le menu local :
 Si vous souhaitez que toutes les mises à jour soient copiées à partir du serveur de
mise à jour Apple, choisissez « Toutes ».
 Si vous souhaitez que seules les nouvelles mises à jour soient copiées à partir du
serveur de mise à jour Apple, choisissez « Toutes les nouvelles».
6 Sélectionnez « Activer automatiquement les mises à jour copiées ».
7 Cliquez sur Enregistrer.
Copie et activation des mises à jour Apple sélectionnées
Utilisez Admin Serveur pour copier automatiquement les mises à jour Apple.
Pour copier et télécharger les mises à jour sélectionnées, procédez comme suit :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez « Mise à jour de logiciels ».
4 Cliquez sur Réglages, puis sur Général.
5 Assurez-vous que l’option « Copier automatiquement les mises à jour Apple » est
désélectionnée.
6 Assurez-vous que l’option « Activer automatiquement les mises à jour copiées »
est désélectionnée.
7 Cliquez sur Enregistrer.
8 Cliquez sur Mises à jour.
9 Cliquez sur Copier pour copier les mises à jour sur votre serveur.
Les mises à jour de logiciels sont alors copiées sur votre serveur.
Chapitre 9 Gestion du service de mise à jour de logiciels
91
10 Pour activer les mises à jour souhaitées, cochez la case correspondante dans la colonne
Activer.
11 Cliquez sur Enregistrer.
Suppression des anciennes mises à jour
Utilisez Admin Serveur pour supprimer les anciennes mises à jour du catalogue des
mises à jour. Vous pouvez configurer le service de mise à jour de manière à supprimer
automatiquement les anciennes mises à jour.
Pour purger les anciennes mises à jour, procédez comme suit :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez « Mise à jour de logiciels ».
4 Cliquez sur Réglages, puis sur Général.
5 Cochez la case « Purger automatiquement les paquets de mises à jour de logiciels
inutilisés/hérités »
6 Cliquez sur Enregistrer.
Suppression des mises à jour d’un serveur de mise à jour
Lorsque votre serveur de mise à jour local télécharge des mises à jour à partir des serveurs de mises à jour Apple, les paquets de mises à jour restent sur le serveur local
jusqu’à ce que vous les supprimiez. Les instructions suivantes décrivent comment
supprimer manuellement les mises à jour.
Pour supprimer une mise à jour donnée, procédez comme suit :
1 Sur le serveur de mise à jour local, ouvrez Terminal et saisissez la commande suivante
pour afficher une liste des dossiers correspondant à chaque mise à jour :
$ grep swupd /etc/swupd/com.apple.server.swupdate.plist > ~/Desktop/
update_list.txt
Un fichier intitulé update_list.txt est alors créé sur votre Bureau. Ce fichier contient une
liste des mises à jour stockées sur le serveur.
2 Ouvrez le fichier update_list.txt.
Il contient des informations similaires à celles-ci :
<string>/usr/share/swupd/html/061-2036/.../SecUpd2005-007Ri.tar</string>
<string>/usr/share/swupd/html/061-2048/.../SafariUpdate-2.0.1.tar</string>
Chaque mise à jour se trouve dans un dossier. Dans cet exemple, le dossier /061-2048/
contient la mise à jour Safari 2.0.1.
92
Chapitre 9 Gestion du service de mise à jour de logiciels
3 Dans Terminal, saisissez la commande suivante pour supprimer une mise à jour de
logiciels du serveur :
$ sudo rm -rf /usr/share/swupd/html/updatefolder/
Remplacez updatefolder par le nom du dossier contenant la mise à jour à supprimer.
Par exemple, pour supprimer la mise à jour Safari 2.0.1, saisissez la commande suivante :
$ sudo rm -rf /usr/share/swupd/html/061-2048/
4 À l’invite, saisissez votre mot de passe d’administrateur.
Identification des fichiers de mise à jour de logiciels
Toutes les mises à jour de logiciels sont stockées dans le dossier /usr/share/swupd/
html/. Parfois, vous voudrez peut-être localiser un fichier de mise à jour donné.
Chaque mise à jour copiée sur le serveur est stockée avec des numéros d’identifiant
de produit correspondant à un nom de fichier.
Pour vous assurer que vous sélectionnez le bon fichier de mise à jour, corrélez le nom
de fichier (identifiant du produit) avec l’identifiant du produit correspondant à la mise
à jour dans Admin Serveur. Chaque mise à jour de logiciel liste les identifiants des produits en dessous du champ de description de la sous-fenêtre « Réglages des mises à
jour » d’Admin Serveur.
Pour afficher le numéro d’identifiant du produit correspondant à une mise à jour,
procédez comme suit :
1 Ouvrez Admin Serveur et connectez-vous au serveur.
2 Cliquez sur le triangle à gauche du serveur.
La liste des services apparaît.
3 Dans la liste étendue des serveurs, sélectionnez « Mise à jour de logiciels ».
4 Cliquez sur Réglages, puis sur Mises à jour.
5 Sélectionnez la mise à jour dans la liste.
L’identifiant du produit correspondant à la mise à jour s’affiche en dessous du champ
de description.
Chapitre 9 Gestion du service de mise à jour de logiciels
93
10
Résolution des problèmes liés au
service de mises à jour de logiciels
10
Ce chapitre fournit des solutions aux problèmes les plus
courants que vous êtes susceptible de rencontrer en utilisant
les mises à jour de logiciels.
Cette rubrique propose des solutions aux problèmes courants liés aux mises à jour de
logiciels.
Conseils généraux
 Assurez-vous que les services nécessaires sont installés.
 Assurez-vous que les paquets de mises à jour de logiciels que vous activez sont bien
destinés au client qui y accède.
 Si vous détectez une réponse tardive de la part du serveur de mise à jour de logiciels, contrôlez la charge sur le réseau. Pour plus de détails, consultez la rubrique
« Planification de la capacité » à la page 83.
 Supprimez les anciennes mises à jour pour faire de la place aux nouvelles.
Si un ordinateur client ne parvient pas à accéder au serveur
de mise à jour de logiciels
 Assurez-vous que le client peut accéder au réseau.
 Assurez-vous que la préférence gérée de mise à jour du client est bien dirigée vers
le serveur de mise à jour de logiciels.
 Assurez-vous que le serveur de mise à jour de logiciels est en cours d’exécution.
95
Si le serveur de mise à jour de logiciels ne parvient pas à se
synchroniser avec le serveur Apple
Assurez-vous que le serveur Apple est accessible.
Si des paquets de mises à jour répertoriés par le serveur de mise
à jour de logiciels restent invisibles pour les ordinateurs client
Assurez-vous que les paquets sont activés dans Admin Serveur.
96
Chapitre 10 Résolution des problèmes liés au service de mises à jour de logiciels
Glossaire
Glossaire
administrateur Utilisateur disposant d’autorisations d’administration de serveur ou
de domaine de répertoires. Les administrateurs sont toujours membres du groupe
« admin » prédéfini.
adresse Numéro ou autre identifiant qui permet de désigner de façon unique un
ordinateur sur un réseau, un bloc de données sur un disque ou un emplacement de
la mémoire d’un ordinateur. Voir aussi adresse IP, adresse MAC.
adresse IP Adresse numérique unique identifiant un ordinateur sur Internet.
adresse MAC Adresse de contrôle d’accès au support. Adresse matérielle identifiant
de façon unique chaque nœud sur un réseau. Pour les périphériques AirPort, l’adresse
MAC est appelée identifiant AirPort.
AFP Apple Filing Protocol. Protocole client/serveur utilisé par le service de fichiers
Apple pour partager des fichiers et des services en réseau. AFP utilise TCP/IP et d’autres
protocoles pour les communications entre ordinateurs d’un réseau.
Apple Filing Protocol Consulter AFP.
autorisations Paramètres définissant le type d’accès utilisateur à des éléments
partagés au sein d’un système de fichiers. Vous pouvez attribuer quatre types
d’autorisation<s à un point de partage, un dossier ou un fichier : lecture et écriture,
lecture seule, écriture seule et pas d’accès.
bit Unité élémentaire d’information dont la valeur est 0 ou 1.
boîte de dépôt Dossier partagé doté d’autorisations permettant à d’autres utilisateurs
d’écrire mais pas de lire le contenu du dossier. Seul le propriétaire dispose d’un accès
illimité. Les boîtes de dépôt ne doivent être créées que via AFP. Si un dossier est
partagé via AFP, la propriété d’un élément écrit dans le dossier est automatiquement
transférée au propriétaire du dossier, donnant ainsi à ce dernier un accès et un contrôle
illimités sur les éléments contenus dans ce dossier.
CIFS Common Internet File System. Consulter SMB.
97
client Un ordinateur (ou une personne utilisant l’ordinateur) qui demande des
données ou des services à un autre ordinateur ou serveur.
démon Programme fonctionnant en arrière-plan qui fournit d’importants services
au niveau du système (en traitant par exemple les messages entrants et les demandes
provenant du réseau).
DHCP Dynamic Host Configuration Protocol. Protocole utilisé pour la répartition
dynamique d’adresses IP entre les ordinateurs client. Chaque fois qu’un ordinateur
client démarre, le protocole recherche un serveur DHCP et sollicite une adresse IP
au serveur DHCP trouvé. Celui-ci cherche une adresse IP disponible et l’envoie à
l’ordinateur client accompagnée d’un durée de bail (période pendant laquelle
l’ordinateur client est autorisé à utiliser l’adresse).
disque logique Périphérique de stockage apparaissant à l’utilisateur sous la forme
d’un unique disque de stockage de fichiers, même si ce périphérique est en fait
constitué de plusieurs disques durs physiques. Un volume Xsan, par exemple, est un
disque logique qui se comporte comme un disque unique, même s’il est composé de
plusieurs réserves de stockage constituées à leur tour de plusieurs LUN, dont chacun
contient plusieurs disques.
DNS Domain Name System. Base de données distribuée qui fait correspondre des
adresses IP à des noms de domaines. Un serveur DNS, appelé également serveur
de noms, conserve la liste des noms et des adresses IP associées à chaque nom.
Domain Name System Voir DNS.
domaine Partie du nom de domaine d’un ordinateur sur Internet. Il n’inclut pas la
désignation du domaine de premier niveau (par exemple .com, .net, .us, .uk). Le nom
de domaine « www.exemple.com » est constitué du sous-domaine ou nom d’hôte
« www », du domaine « exemple » et du domaine de premier niveau « com ».
domaine de répertoire Base de données spécialisée qui stocke des informations de
référence sur les utilisateurs et les ressources réseau nécessaires au logiciel système
et aux applications. La base de données est optimisée pour gérer de nombreuses
requêtes d’informations et trouver et obtenir rapidement ces informations. Le domaine
de répertoires peut également être appelé nœud de répertoire ou simplement
répertoire.
domaine DNS Nom unique d’un ordinateur, utilisé dans le système DNS (Domain
Name System) pour convertir les adresses IP et les noms. Aussi appelé nom de
domaine.
98
Glossaire
FTP File Transfer Protocol. Protocole permettant aux ordinateurs de transférer des
fichiers sur un réseau. Les clients FTP dont le système d’exploitation gère le protocole
FTP peuvent se connecter à un serveur de fichiers et télécharger des fichiers, en
fonction des autorisations d’accès dont ils bénéficient. La plupart des navigateurs
Internet et de nombreuses applications gratuites (« freeware ») peuvent être utilisés
pour accéder à un serveur FTP.
groupe Ensemble d’utilisateurs ayant les mêmes besoins. Les groupes simplifient
l’administration des ressources partagées.
hôte Autre nom d’un serveur.
ID utilisateur Voir UID.
Id. Util. Identifiant d’utilisateur. Numéro qui identifie un utilisateur de manière unique
dans un système de fichiers. Les ordinateurs Mac OS X utilisent les identifiants
d’utilisateurs pour contrôler l’appartenance de dossiers et de fichiers à un utilisateur.
interface de ligne de commande Mode d’interaction avec l’ordinateur (pour exécuter
des programmes ou modifier des autorisations de système de fichiers par exemple) en
saisissant des commandes textuelles à l’invite du shell. Voir aussi shell ; invite du shell.
interface réseau Connexion matérielle de votre ordinateur à un réseau. Cela inclut
(entre autres) les connexions Ethernet, les cartes AirPort et les connexions FireWire.
Internet Ensemble de réseaux d’ordinateurs interconnectés, qui communiquent via un
protocole commun (TCP/IP). Internet est le système public le plus étendu au monde de
réseaux d’ordinateurs interconnectés.
Internet Protocol Voir IP.
IP Internet Protocol. Également désigné par IPv4. Méthode utilisée conjointement avec
le protocole TCP (Transmission Control Protocol) pour envoyer des données d’un
ordinateur à un autre via un réseau local ou via Internet. Le protocole IP envoie les
paquets de données, alors que le protocole TCP se charge du suivi de ces paquets.
ligne de commande Ligne de texte que vous saisissez à l’invite du shell lorsque vous
utilisez une interface de ligne de commande.
MAC Media access control. Voir adresse MAC.
Mac OS X Version la plus récente du système d’exploitation d’Apple. Mac OS X associe
la fiabilité d’UNIX à la simplicité d’utilisation de Macintosh.
Mac OS X Server Plate-forme de serveur puissante qui gère de façon native les clients
Mac, Windows, UNIX et Linux et offre un ensemble de services réseau et de groupes de
travail évolutifs, ainsi que des outils avancés de gestion à distance.
Glossaire
99
montage automatique Permet à un point de partage d’apparaître automatiquement
sur un ordinateur client. Voir aussi monter.
monter (verbe) En général, rendre un répertoire ou un volume distant disponible pour
l’accès sur un système local. Dans Xsan, faire apparaître un volume Xsan sur le bureau
d’un client, comme s’il s’agissait d’un disque local.
mot de passe Chaîne de caractères alphanumériques servant à authentifier l’identité
d’un utilisateur ou à autoriser l’accès aux fichiers et services.
Network File System Voir NFS.
NFS Network File System. Protocole client/serveur utilisant le protocole IP (Internet
Protocol) pour permettre aux utilisateurs distants d’accéder à des fichiers comme
s’ils se trouvaient sur leur disque. NFS peut exporter des volumes partagés vers les
ordinateurs en se basant sur l’adresse IP et prend en charge l’authentification par
signature unique via Kerberos.
nom abrégé Abréviation du nom d’un utilisateur. Le nom abrégé est utilisé par
Mac OS X pour les dossiers de départ, l’authentification et les adresses électroniques.
nom d’hôte Nom unique pour un ordinateur, historiquement désigné comme nom
d’hôte UNIX.
nom d’utilisateur Nom complet d’un utilisateur, parfois appelé nom réel. Voir aussi
nom abrégé.
nom de chemin Emplacement d’un élément dans un système de fichiers, représenté
comme une série de noms séparés par des barres oblique (/).
nom de domaine Voir nom DNS.
nom DNS Nom unique d’un ordinateur, utilisé dans le système DNS (Domain Name
System) pour convertir les adresses IP et les noms. Aussi appelé nom de domaine.
Open Directory Architecture de services d’annuaire Apple pouvant accéder à des
informations faisant autorité sur les utilisateurs et les ressources réseau, à partir de
domaines de répertoires utilisant LDAP, des protocoles Active Directory ou des fichiers
de configuration BSD, ainsi que les services réseau.
open source Terme désignant le développement collaboratif de logiciels par la
communauté Internet. Le principe de base consiste à impliquer le plus grand nombre
de personnes possible dans l’écriture et le débogage du code, en publiant le code
source et en encourageant la constitution d’une large communauté de développeurs
pouvant proposer des modifications et des améliorations.
100
Glossaire
point de partage Dossier, disque dur (ou partition de disque dur) ou disque optique
accessible via le réseau. Un point de partage constitue le point d’accès situé au premier
niveau d’un groupe d’éléments partagés. Les points de partage peuvent être partagés
à l’aide des protocoles AFP, SMB, NFS (exportation) ou FTP.
port Sorte de passe-lettres virtuel. Les serveurs utilisent les numéros de ports pour
déterminer quelles sont les applications qui doivent recevoir des paquets de données. Les
pare-feu utilisent les numéros de ports pour déterminer si les paquets de données peuvent
traverser un réseau local. Le terme “Port” désigne normalement un port TCP ou UDP.
processus Programme ayant entamé l’exécution d’une tâche et disposant d’une
portion de mémoire qui lui a été attribuée.
propriétaire Le propriétaire d’un élément peut modifier les autorisations d’accès à
l’élément. Le propriétaire peut également remplacer l’entrée par n’importe quel groupe
dont il est membre. Par défaut, le propriétaire a des autorisations de lecture et
d’écriture.
protocole Ensemble de règles qui déterminent la façon dont les données sont
échangées entre deux applications.
QTSS QuickTime Streaming Server. Technologie permettant de diffuser des données
en temps réel sur Internet.
QuickTime Ensemble d’extensions du système Macintosh ou d’une bibliothèque
Windows à lien dynamique, qui prend en charge la composition et la lecture de films.
QuickTime Streaming Server Voir QTSS.
répertoire Voir dossier.
Server Message Block Voir SMB.
serveur Ordinateur fournissant des services (du type service de fichiers, de messagerie
ou Web) à d’autres ordinateurs ou périphériques réseau.
serveur de fichiers Ordinateur servant des fichiers aux clients. Un serveur de fichiers
peut être un ordinateur à usage général capable de recevoir des applications
supplémentaires ou un ordinateur destiné uniquement à servir des fichiers.
SMB Server Message BlockProtocole permettant à des ordinateurs client d’accéder à
des fichiers et à des services réseau. Il peut être utilisé via TCP/IP, Internet ou d’autres
protocoles. Les services SMB utilisent le protocole SMB pour fournir l’accès aux
serveurs, imprimantes et autres ressources réseau.
sous-réseau IP Partie d’un réseau IP, pouvant être un segment de réseau
physiquement indépendant, partageant une adresse réseau avec d’autres parties du
réseau et identifiée par un numéro de sous-réseau.
Glossaire
101
TCP Transmission Control Protocol. Méthode utilisée avec le protocole IP (Internet
Protocol) pour envoyer, via Internet, des données sous forme d’unités de messages
entre ordinateurs. Le protocole IP gère le transfert des données, alors que le protocole
TCP effectue le suivi individuel des unités de données (appelées paquets). Chaque
message est fractionné en plusieurs unités afin d’assurer un routage efficace via
Internet.
Transmission Control Protocol Voir TCP.
valide Uniform Resource Locator. Adresse d’un ordinateur, d’un fichier ou d’une
ressource accessible sur un réseau local ou sur Internet. L’adresse URL se compose du
nom du protocole utilisé pour accéder à la ressource, du nom de domaine qui identifie
un ordinateur spécifique sur Internet et de la description hiérarchique de
l’emplacement du fichier sur l’ordinateur.
volume Allocation d’espace mémoire montable qui se comporte, du point de vue du
client, comme un disque dur local, une partition de disque dur ou un volume réseau.
Dans Xsan, volume constitué d’un ou de plusieurs réserves de stockage. Voir aussi
disque logique.
102
Glossaire
A
accès
chemin pour le client 23
et gestion de clients 57, 83
et gestion des clients 81
limitation de la mise à jour de logiciels 84, 85
répartition de la charge 66
restriction de la mise à jour de logiciels 75
restriction de NetBoot 37, 50, 56
actions Automator
Activer l’installation automatique 36
Ajouter des paquets et des scripts
postinstallation 34
Ajouter un compte utilisateur 34
aperçu 32
Appliquer la configuration système 35
Créer une image 36
Définir la source d’image 33
Filtrer les clients par adresse MAC 37
Filtrer les modèles d’ordinateurs 37
Partitionner le disque 38
Personnaliser la sélection de paquet 33
Activer l’installation automatique, action 36
Admin Serveur 18, 25, 78
adresse MAC 37, 50, 56
aide, utilisation 10
Ajouter des paquets et des scripts postinstallation,
action 34
Ajouter un compte utilisateur », action 34
Appliquer la configuration système, action 35
Index
Index
affichage des listes de 62
et planification de la capacité 47
démarrage sans disque 70
groupes 18, 81, 84, 85
et NetBoot 19, 23
comptes utilisateur, ajout 34
Voir aussi ordinateurs client
configuration, réglages client 35
Configuration requise pour le réseau 83
configuration requise pour le réseau 83
configuration réseau requise 46
conventions de nommage 52, 70
création d’image système. Voir service NetBoot;
NetInstall
Créer une image, action 36
D
Définir la source d’image, action 33
démarrage. Voir service NetBoot
démarrage sans disque 53, 54, 55, 57, 70
dépannage
service de mise à jour de logiciels 95, 96
service NetBoot 69, 70
disques
partitions 38
planification de la capacité 38, 47, 83
répartition des images sur 65
documentation 11, 12, 13
dossiers, image NetBoot 20
Dynamic Host Configuration Protocol. Voir DHCP
B
E
BootP (Bootstrap Protocol) 23, 58
bootpd outil 49
Boot Server Discovery Protocol. Voir BSDP
Bootstrap Protocol. Voir BootP
BSDP (Boot Server Discovery Protocol) 22, 56
Ethernet 46, 47, 83
C
clients
et NetBoot 20
affichage de listes de 63
F
fichiers
initialisation 23
stockage des mises à jour de logiciels 84
fichiers de la liste de propriétés 21
fichiers masqués 19, 20, 53, 59, 67
Filtrer les clients par adresse MAC, action 37
Filtrer les modèles d’ordinateurs, action 37
filtres, NetBoot 50, 56
103
flux de travaux 32, 39, 40
Voir aussi actions Automator
G
Gestionnaire de groupe de travail 25, 79
groupes, configuration 18, 81, 84, 85
groupes de travail 43
H
hdiutil outil 31
historiques 51, 64, 77
HTTP (Hypertext Transfer Protocol) 46
I
image d’initialisation, définition 17
Voir aussi service NetBoot
image d’installation, définition 17
Voir aussi NetInstall
image d’installation de paquet 33, 34, 41, 42
images. Voir NetBoot; NetInstall
images disque. Voir service NetBoot; NetInstall
L
lecteurs. Voir disques
limitation de la bande passante pour la mise à jour
de logiciels 90
limitations de la bande passante pour la mise à jour
de logiciels 77
logiciel
configuration requise 46, 81
M
matériel
configuration requise 45, 46, 83
mémoire, configuration requise pour 45
mise à jour de l’image disque
Voir aussi service de mise à jour de logiciels
mise à jour des images disque 46
N
NetBootClientsn points de partage 20, 59, 67
NetBootSPn 18, 23
NetInstall
ajout de logiciels aux images 41, 42
aperçu 9, 17, 19, 24
création d’images 27, 28, 29, 30
flux de travaux 32, 39, 40
sélection d’une image d’installation 58
Voir aussi actions Automator
Network File System. Voir NFS
NFS (Network File System) 46
nom d’hôte, local 35
nom de l’ordinateur 35
numéro de série, serveur 48
104
Index
O
ordinateurs client
configuration 57, 58
configuration matérielle requise 45
configuration réseau requise 46
démarrage sans disque 53, 54, 55, 57
dépannage de la mise à jour de logiciels 95, 96
dépannage du démarrage NetBoot 69
fichiers masqués 53, 59, 67
et NetBoot 30
Voir aussi actions Automator; service de mise à
jour de logiciels
outils de ligne de commande
création d’images 31
service de mise à jour de logiciels 79
service NetBoot 26, 49
P
PackageMaker 18, 42
paquets, mise à jour de logiciels 76, 77, 83, 84, 93
Partitionner le disque, action 38
Personnaliser la sélection de paquet, action 33
points de partage
fichiers masqués 19, 20, 67
NetBootClientsn 20, 59, 67
NetBootSPn 18, 23
problèmes. Voir dépannage
procédure de démarrage à l’aide de la touche N 58
procédures de configuration. Voir configuration;
installation
Property List Editor 18
propriété Architectures 21
propriété BootFile 21
propriété Description 22
propriété Index, image NetBoot 21
propriété IsDefault 21
propriété IsEnabled 21
propriété IsInstall 21
propriété Langue 22
propriété Name 22
propriété RootPath 22
propriété SupportsDiskless 22
propriété Type 22
R
RAM (mémoire RAM) 45
répartition de la charge
identifiant d’index pour 28, 29, 31, 36
et performances 20, 64, 65, 66, 67
réseau sans fil AirPort 47
S
scripts postinstallation 34
sécurité 24
Voir aussi accès
serveradmin outil 49
serveurs
découverte de 22, 56
images à distance 53
mise à jour de logiciels 84, 88
NetBoot 19
répartition de la charge 28, 29, 31, 36, 64, 65, 66
serveurs distants, images stockées sur 53
service AFP (Apple Filing Protocol) 46
service AFP. Voir AFP
service de mise à jour de logiciels
aperçu 9, 75, 76
aperçu de la configuration 81
clients 75, 77, 85, 88
configuration requise 82, 83
contrôle de 77, 78
démarrage 85, 88
dépannage 95, 96
désactivation 90
gestion de catalogues 76
gestion du catalogue 89, 92
identification des fichiers 93
limitation de la bande passante 90
limitations sur la bande passante 77
outils de gestion 78, 79, 89
paquets de fichiers 76, 77, 83, 84, 93
planification de la capacité 83
réglages 86, 87
réglages automatiques 91
stockage des fichiers 84
suppression des mises à jour 92
vérification de l’état 90
service DHCP (Dynamic Host Configuration
Protocol) 22, 44, 46, 51, 70
service NetBoot
activation d’images 52
affichage des listes de clients 62, 63
ajout de logiciels aux images 41, 42
aperçu 9, 17, 18, 19
aperçu de la configuration 43, 48
arrêt 61
Index
conditions préalables 45
configuration 35
configuration de client 57
configuration du client 45, 46
configuration requise du service réseau 46
contrôle de 61, 62, 63, 64, 65, 66, 67
création d’images 27, 28, 30
découverte du serveur 22, 56
démarrage 48, 51
dépannage 69, 70
désactivation d’images 62
dossier d’image 20
fichier de la liste de propriétés 21
filtres 50, 56
flux de travaux 32, 39, 40
gestion des fichiers d’initialisation 23
outils de gestion 25, 26, 52
planification de la capacité 47
réglage par défaut 54
réglages 49
sécurité 24
sélection d’une image d’initialisation 58
stockage des images 52, 53
test 44
vérification de l’état 63
Voir aussi actions Automator
services de fichiers 46
Voir aussi points de partage
services réseau 22, 44, 46, 51, 70
sous-réseaux 56
T
TFTP (Trivial File Transfer Protocol) 23, 46
U
utilisateurs. Voir clients
Utilitaire d’images de système
aperçu 9, 18, 21, 26
création d’images 27
105

Manuels associés