Création et utilisation des zones de noyau d'Oracle Solaris

Quitter la vue de l'impression

Mis à jour : Décembre 2014
 
 

Gestion des périphériques de stockage de zone de noyau et de la propriété de ressource bootpri

Une root de zone de noyau est accessible en permanence. Vous pouvez ajouter des périphériques de stockage à une zone de noyau à l'aide de la ressource add device. Conditions requises pour les périphériques de stockage de zone de noyau :

  • Le chemin d'accès complet au périphérique de stockage doit être spécifié (par exemple, /dev/rdsk/c9t0d0).

  • Le périphérique de stockage doit être défini par le biais de l'une des informations suivantes :

    • La propriété de ressource add device match. Si vous spécifiez un périphérique de stockage pour la propriété de ressource add device match, vous devez spécifier un périphérique présent dans /dev/rdsk, /dev/zvol/rdsk ou /dev/did/rdsk.

    • Un URI de stockage valide.

  • Le périphérique de stockage doit être un disque entier ou LUN.

Utilisez la propriété de ressource bootpri pour spécifier l'ordre d'initialisation de chaque périphérique de stockage. La propriété de ressource bootpri doit être définie sur une valeur entière positive.


Caution

Mise en garde  -  La propriété de ressource bootpri doit uniquement être définie si le périphérique est destiné à être utilisé comme périphérique d'initialisation. Si la propriété de ressource bootpri est définie sur des périphériques autres que des périphériques d'initialisation, les données risquent d'être altérées.


Pour annuler la définition de la propriété de ressource bootpri, utilisez la propriété de ressource clear bootpri.

Si plusieurs périphériques amorçables sont présents au cours de l'installation, les périphériques seront utilisés pour un pool ZFS en miroir dans la zone.

L'ordre d'initialisation par défaut de chaque périphérique est déterminé en triant d'abord les périphériques par bootpri puis par id si plusieurs périphériques ont le même bootpri.

Exemple 1-5  Ajout de périphériques de stockage supplémentaires à une zone de noyau

Cet exemple montre comment ajouter le périphérique de stockage supplémentaire /dev/rsk/c9t0d0 à la zone de noyau kzone1.

global# zonecfg -z kzone1
zonecfg:kzone1> add device
zonecfg:kzone1:device> set match=/dev/rdsk/c9t0d0
zonecfg:kzone1:device> set bootpri=4
zonecfg:kzone1:device> end
Exemple 1-6  Modification du périphérique d'initialisation par défaut de la zone de noyau pour utiliser un URI de stockage :

Cet exemple indique comment modifier le périphérique d'initialisation par défaut sur la zone de noyau kzone1 afin d'utiliser un URI de stockage situé à iscsi://zfssa/luname.naa.600144F0DBF8AF19000052E820D60003.

global# zonecfg -z kzone1
zonecfg:kzone1> select device id=0
zonecfg:kzone1:device> set storage=iscsi://zfssa/luname.naa.600144F0DBF8AF19000053482CC00029
zonecfg:kzone1:device> end
zonecfg:kzone1> info device
device:
	match not specified
	storage: iscsi://zfssa/luname.naa.600144F0DBF8AF19000052E820D60003
	id: 0
	bootpri: 0