Pour créer un environnement d'initialisation et reconfigurer
son swap d'après une liste (Interface de ligne de commande)
Si vous devez utiliser une liste relativement
longue de tranches de swap, créez une liste de swap. La commande lucreate utilise cette liste pour identifier les tranches de swap
du nouvel environnement d'initialisation.
Remarque : la tranche de swap ne peut être utilisée par aucun
environnement d'initialisation, à l'exception de l'environnement d'initialisation
actuel ou, si vous utilisez l'option -s, de l'environnement
d'initialisation source. La création d'un environnement d'initialisation
échoue si la tranche de swap est utilisée par un autre environnement
d'initialisation, que cette tranche comporte un système de fichiers
swap, ufs ou de n'importe quel autre type.
-
Créez une liste des tranches de swap que vous souhaitez affecter
au nouvel environnement d'initialisation. L'emplacement de ce fichier ainsi
que son nom doivent être définis par l'utilisateur. Dans cet
exemple, le contenu du fichier /etc/lu/swapslices est
une liste de périphériques et de tranches :
-:/dev/dsk/c0t3d0s2:swap
-:/dev/dsk/c0t3d0s2:swap
-:/dev/dsk/c0t4d0s2:swap
-:/dev/dsk/c0t5d0s2:swap
-:/dev/dsk/c1t3d0s2:swap
-:/dev/dsk/c1t4d0s2:swap
-:/dev/dsk/c1t5d0s2:swap
|
-
Entrez :
# lucreate [-A 'description_BE'] -m point_montage:périphérique:type_sf \
-M liste_tranche -n nom_BE
|
-A 'description_BE'
|
(Facultatif) Permet la création d'une description d'environnement d'initialisation
associée au nom de celui-ci (nom_BE). La longueur de la description
est indifférente, de même que le nombre de caractères.
|
-m point_montage:périphérique:type_sf [-m...]
|
Indique la configuration des systèmes de fichiers du nouvel environnement
d'initialisation. Les systèmes de fichiers spécifiés
comme arguments de -m peuvent aussi bien figurer sur un même
disque ou sur plusieurs disques. Utilisez cette option autant de fois que
nécessaire pour créer le nombre de systèmes de fichiers
dont vous avez besoin.
-
point_montage peut désigner
n'importe quel point de montage valide ou - (trait
d'union), qui désigne une partition de swap.
-
Le champ périphérique
peut comporter l'une des valeurs suivantes :
-
Le nom d'un disque sous la forme /dev/dsk/c numdnumtnumsnum.
-
Le nom d'un métapériphérique Solaris
Volume Manager de la forme /dev/md/dsk/dnum
-
Le nom d'un volume Veritas Volume Manager de la forme /dev/vx/dsk/nom_volume
-
Le mot-clé merged, qui impose que
le système de fichiers correspondant au point de montage indiqué
doit être fusionné avec son parent.
-
Le champ type_fs peut comporter
l'une des valeurs suivantes :
-
ufs, qui désigne un système
de fichiers UFS.
-
vxfs, qui désigne un système
de fichiers Veritas
-
swap, qui désigne un système
de fichiers swap. Le point de montage du swap doit être - (trait d'union).
|
-M liste_tranches
|
Liste
des options -m, extraites du fichier liste_tranches. Spécifiez ces arguments au format spécifié
pour -m. Les lignes de commentaires qui débutent par
le symbole dièse (#) sont ignorées. L'option -M sert surtout si la liste de systèmes de fichiers d'un environnement
d'initialisation est relativement longue. Vous pouvez très bien combiner
les options -m et -M. Vous pouvez, par exemple,
stocker les tranches de swap dans liste_tranches
et spécifier les tranches racine (/) et /usr avec -m.
Les options -m et -M vous permettent de dresser la liste des tranches
d'un point de montage donné. Lorsqu'elle traite ces tranches, la commande lucreate laisse de côté toutes les tranches non disponibles
pour ne sélectionner que la première tranche disponible.
|
-n nom_BE
|
Nom de l'environnement d'initialisation à créer. La valeur nom_BE doit être unique.
|
Exemple 32-5 Créer un environnement d'initialisation et reconfigurer son
swap d'après une liste (Interface de ligne de commande)
Dans cet exemple, le swap du nouvel environnement d'initialisation est
la liste des tranches répertoriées dans le fichier /etc/lu/swapslices. Une description, Solaris 9 test Jan. 2001,
est associée au nom second_disk.
# lucreate -A 'Solaris 9 test Jan 2001' -c first_disk \
-m /:/dev/dsk/c02t4d0s0:ufs -m /usr:/dev/dsk/c02t4d0s1:ufs \
-M /etc/lu/swapslices -n second_disk
|
Une fois que vous avez créé le nouvel environnement d'initialisation,
vous pouvez le mettre à niveau et l'activer (le rendre initialisable).
Voir Chapitre 33.