Les exemples de profils détaillés ici illustrent l'utilisation de différents mots-clés et de valeurs pour définir l'installation du logiciel Solaris sur un système. La section "Mots-clés et valeurs des profils", comporte une description des mots-clés et valeurs des profils.
# profile keywords profile values # ----------------- ----------------- install_type initial_install1 system_type standalone2 partitioning default3 filesys any 512 swap # specify size of /swap cluster SUNWCprog4 package SUNWman delete5 cluster SUNWCacc |
Le mot-clé install_type est obligatoire, quel que soit le profil.
Le mot-clé system_type indique que le système sur lequel effectuer l'installation est un système autonome.
Les tranches des systèmes de fichiers dépendent du logiciel qui doit être installé, conformément à la valeur default. La taille de swap est réglée sur 512 Mo et est valable pour tous les disques, conformément à la valeur any.
Le Developer Solaris Software Group, SUNWCprog, est installé sur le système.
Si les pages man standard sont montées sur le réseau, depuis le serveur de fichiers s_ref, les modules de pages man correspondants ne doivent pas être installés sur le système. Les modules contenant les utilitaires System Accounting sont sélectionnés pour être installés sur le système.
# profile keywords profile values # ---------------- ------------------- install_type initial_install system_type standalone partitioning explicit1 filesys c0t0d0s0 auto / filesys c0t3d0s1 auto swap filesys any auto usr cluster SUNWCall2 |
Les tranches des systèmes de fichiers sont déterminées par le mot-clé filesys, associé à la valeur explicit. La taille du système de fichiers racine (/) dépend du logiciel sélectionné, valeur auto, et le système de fichiers est installé sur c0t0d0s0. La taille de swap est réglée en fonction des besoins. Ce système de fichiers est installé sur c0t3d0s1. usr dépend du logiciel sélectionné et c'est le programme d'installation détermine l'emplacement d'installation de usr, conformément à la valeur any.
Le groupe Entire Solaris Software Group, SUNWCall, est installé sur le système.
# profile keywords profile values # ---------------- ------------------- install_type upgrade1 root_device c0t3d0s22 backup_media remote_filesystem timber:/export/scratch3 layout_constraint c0t3d0s2 changeable 1004 layout_constraint c0t3d0s4 changeable layout_constraint c0t3d0s5 movable package SUNWbcp delete5 package SUNWxwman add6 cluster SUNWCacc add locale de7 |
Le profil met à niveau un système en réaffectant son espace disque. Dans cet exemple, la réaffectation d'espace disque s'impose car certains systèmes de fichiers ne disposent pas de l'espace requis pour être mis à niveau.
Le système de fichiers racine de c0t3d0s2 est mis à niveau.
Un système distant nommé timber servira de support de sauvegarde des données au cours de la réaffectation de l'espace disque.
Les mots-clés layout_constraint indiquent que la configuration automatique peut procéder comme suit dans le cadre d'une tentative de réaffectation d'espace disque en vue d'une mise à niveau.
Changer les tranches 2 et 4. Il est possible de déplacer ces tranches et de modifier leur taille.
Déplacer la tranche 5. Il est possible de déplacer cette tranche, mais pas de modifier sa taille.
Le module de compatibilité binaire, SUNWbcp, n'est pas installé sur le système après la mise à niveau.
Le code garantit que les pages X Window System et les utilitaires System Accounting divent être installés, si ce n'est pas le cas. Tous les modules exixtants sur votre système sont mis à niveau automatiquement.
Les modules de localisation en allemand doivent être installés sur le système.