C H A P I T R E 1 |
Installation du logiciel à partir du disque Solaris |
Les sujets suivants sont traités dans ce chapitre :
Pour installer l'environnement d'exploitation 9 9/05 sur des serveurs Sun Fire et Netra spécifiques, vous devez d'abord mettre à jour le microprogramme installé sur ces machines. Si vous n'effectuez pas cette opération préalablement à l'installation de Solaris 9 9/05, le serveur panique. Ce problème concerne les serveurs suivants :
Si vous rencontrez ce problème, le message d'erreur suivant s'affiche :
Sur les serveurs Sun Fire 3800, 4800, 4810 ou 6800, appliquez la version la plus récente des patchs de microprogramme disponibles, par exemple, la version 5.15.4 ou 5.15.3.
Sur les serveurs Sun Fire V1280 ou Netra, appliquez la version la plus récente du patch de microprogramme disponible, par exemple, la version 5.13.0014.
Les patchs de microprogramme sont disponibles à l'adresse suivante :
Veillez à télécharger et à appliquer la version la plus récente du patch.
À l'exception de la remarque relative au microprogramme insérée dans la section précédente, le matériel Sun répertorié dans le TABLEAU 1-1 ne nécessite aucune instruction d'installation ou de mise à niveau particulière pour Solaris 9 9/05. Si vous prévoyez de procéder à une installation automatique de l'environnement d'exploitation Solaris 9 9/05 sur votre matériel Sun, reportez-vous au Guide d'installation de Solaris 9 pour connaître toutes les procédures afférentes.
Vous devez connaître l'architecture de votre système (groupe de plates-formes) si vous effectuez l'une des opérations suivantes :
configuration d'un serveur d'initialisation sur un sous-réseau ;
ajout de clients dans le cadre d'une installation réseau (systèmes autonomes, serveurs, sans données ou sans disque).
Vous devez également connaître le nom de la plate-forme si vous écrivez un fichier de règles d'installation JumpStart personnalisé.
Le TABLEAU 1-1 répertorie et classe les noms et les groupes de plates-formes de divers systèmes Sun pris en charge par Solaris 9 9/05.
32 bits uniquement[1] |
32 et 64 bits[2] |
64 bits uniquement[3] |
|||
---|---|---|---|---|---|
Pour plus d'informations sur les systèmes x86 pris en charge, reportez-vous à la liste Solaris Hardware Compatibility List, disponible en ligne à l'adresse suivante :
http://www.sun.com/bigadmin/hcl
Pour plus d'informations sur les groupes de plates-formes compatibles avec les autres systèmes, reportez-vous au Guide d'installation de Solaris 9.
Sur les systèmes UltraSPARC équipés de processeurs cadencés à 200 MHz ou moins, un utilisateur peut exécuter un programme 64 bits conçu pour exploiter un problème qui pourrait causer le blocage d'un processeur. Comme les programmes 64 bits ne peuvent pas fonctionner sur le noyau Solaris 32 bits, le noyau Solaris 32 bits est initialisé par défaut sur ces systèmes.
La séquence de code qui exploite ce problème est inhabituelle ; il est très improbable qu'elle soit générée par un compilateur. Le code assembleur a dû être spécialement écrit pour démontrer le problème. Il est très improbable qu'une procédure assembleur créée en toute légitimité par un informaticien utilise cette séquence de code.
Les utilisateurs prêts à risquer qu'une personne puisse, de façon fortuite ou délibérée, exécuter un programme conçu pour causer le blocage d'un processeur peuvent choisir d'exécuter le noyau Solaris 64 bits sur ces systèmes.
Vous pouvez déterminer la vitesse de vos processeurs en tapant :
Vous pouvez remplacer le noyau par défaut de 32 bits d'un système en modifiant le fichier de stratégie d'initialisation boot. Modifiez le fichier /platform/nom-plate-forme/boot.conf en y insérant une ligne non commentée avec la variable intitulée ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU définie sur la valeur true comme illustré dans l'exemple qui suit :
ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU=true
Pour plus d'informations sur la modification du noyau par défaut, reportez-vous à la commande boot(1M).
Vous pouvez également faire l'acquisition d'une mise à niveau pour votre système. Contactez votre représentant Sun pour plus de détails.
Tous les systèmes SPARC® peuvent exécuter des applications 32 bits. Les systèmes qui utilisent des processeurs SPARC récents (c.-à-d. des systèmes basés sur des processeurs UltraSPARC) peuvent initialiser et exécuter le noyau 64 bits, ce qui leur permet de lancer simultanément des applications 32 et 64 bits.
Les systèmes qui exécutent un noyau 64 bits nécessitent la version 64 bits des pilotes et des autres modules logiciels chargés directement dans le noyau. Un nombre limité d'applications peut dépendre de ce type de composants et nécessite par conséquent des versions spécifiques pour le noyau 32 ou 64 bits. De même, il est impossible de lier des applications 32 bits à des bibliothèques 64 bits et vice versa. (Le système d'exploitation Solaris 9 9/05 comprend les versions 32 bits et 64 bits des bibliothèques système.)
Le TABLEAU 1-1 indique les systèmes pouvant exécuter des applications 64 bits et 32 bits, et les systèmes capables d'initialiser un noyau 32 bits, 64 bits ou les deux.
La matrice des plates-formes graphiques Sun dresse la liste des accélérateurs graphiques et des plates-formes matérielles et logicielles Sun avec lesquelles ils sont compatibles.
Vous pouvez accéder à l'ensemble de la documentation des accélérateurs graphiques, notamment celle de la matrice des plates-formes graphiques Sun, à l'adresse suivante :
http://www.sun.com/desktop/products/graphics
Pour plus d'informations sur les cartes précédentes, reportez-vous au Solaris Handbook for Sun Frame Buffers.
Copyright © 2005, Sun Microsystems, Inc. Tous droits réservés.