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.
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 noyauCet 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> endExemple 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