Sun Microsystems Netra CT 900 Guide D'administration Et D'utilisation page 119

Table des Matières

Publicité

k : met à niveau l'image du noyau Linux dans la partition d'image temporaire
du noyau Linux (/dev/mtdchar2).
r : met à niveau l'image du système de fichiers racine dans la partition d'image
temporaire du système de fichiers racine (/dev/mtdchar4).
src représente un fichier d'image de mise à niveau à copier dans la partition Flash
temporaire désignée par dst.
La mise à niveau d'image fonctionne comme suit. Pour chacune des images
désignée par src, l'image est copiée dans la carte de gestion d'étagère avec le
protocole de copie indiqué. Si aucun spécificateur -d est fourni, l'image est
d'abord copiée dans système de fichiers RAM de la carte de gestion d'étagère
(plus particulièrement, la copie se fait dans le répertoire /tmp) puis est déplacée
ensuite dans la Flash (c'est-à-dire qu'elle est copiée dans la partition destination
de la Flash puis supprimée du système de fichiers en RAM). Si un spécificateur -
d est fourni lors de l'appel à rupgrade_tool -s, la copie intermédiaire sur le
répertoire /tmp est ignorée et l'image est copiée directement dans sa destination
sur la Flash. L'utilisation de ce spécificateur est prévu dans un scénario où la
mémoire d'exécution est insuffisante sur la carte de gestion d'étagère pour une
copie intermédiaire dans système de fichiers en RAM.
Si le spécificateur -d n'est pas fourni, la procédure de mise à niveau fiable appelle
un script spécial, dont le but principal est la validation des images après leur
copie dans le répertoire /tmp. Si le spécificateur -d est présent, aucune validation
n'est effectuée.
Actuellement, le script /etc/upgrade/step4vshm fourni avec le Shelf Manager
n'exécute pas d'étapes spécifiques de validation d'image, mais prend la
responsabilité de remplir les partitions Flash pour lesquelles aucune image n'est
fournie dans l'appel courant à rupgrade_tool (comme cela se produirait dans
un scénario de mise à niveau partielle). Ces partitions sont copiées de la Flash
persistante courante dans la Flash temporaire. Par exemple, si la mise à niveau
partielle courante fournit seulement une nouvelle image du RFS, le script copie
les partitions d'U-Boot et du noyau de la Flash persistante dans la Flash
temporaire.
Dès que la première image est installée dans sa destination, l'utilitaire traite la
deuxième image (si elle existe), et ainsi de suite, jusqu'à ce que tous les fichiers
d'images fournis soient correctement installés dans la Flash. Un échec de
l'installation d'une image termine immédiatement la procédure de mise à niveau
(elle ne saute pas une image en échec pour passer à la suivante).
Cette approche permet à l'utilisateur pour mettre à niveau séparément les trois
parties du microprogramme de la carte de gestion d'étagère (image d'U-Boot, du
noyau et du RFS). Cependant, n'oubliez pas que les parties qui ne sont pas
explicitement mises à jour seront copiées de la Flash persistante.
Il est recommandé d'utiliser l'une des approches de mise à niveau suivantes :
Mise à niveau explicite des trois partitions.
Chapitre 3 Administration de votre système
97

Publicité

Table des Matières
loading

Table des Matières