Présentation d'Oracle® Solaris Zones

Quitter la vue de l'impression

Mis à jour : Décembre 2014
 
 

solaris et solaris10 uniquement : ressource rootzpool

La ressource rootzpool facultative de l'utilitaire zonecfg permet de créer un zpool dédié pour l'installation de zone pour les zones de marque solaris et solaris10. Le zpool root de la zone peut être hébergé sur les périphériques de stockage partagés définis par un ou plusieurs URI (Universal Resource Identifiers). La propriété storage requise identifie l'URI de l'objet de stockage pour qu'il contienne le système de fichiers zfs root pour une zone. Un seul rootzpool peut être défini pour une zone donnée. Le stockage est automatiquement configuré pour la zone au moment de l'initialisation de la zone.

Les zpools correspondants sont automatiquement créés ou importés durant les opérations d'installation ou de rattachement de la zone. Pour les ressources rootzpool et zpool, vous pouvez créer automatiquement des miroirs zpool dès que la zone a été installée. Pour plus d'informations, reportez-vous au Chapitre 14, Prise en main d’Oracle Solaris Zones sur stockage partagé du manuel Création et utilisation d’Oracle Solaris Zones .

Lorsque la zone est désinstallée ou détachée, les actions suivantes ont lieu :

  • Les zpools correspondants sont automatiquement exportés ou détruits.

  • La configuration des ressources de stockage est automatiquement annulée.

Afin de réutiliser un zpool précréé pour une installation de zone, il convient de l'exporter à partir du système.

La structure des zones prend en charge les types d'URI suivants :

  • dev

    URI de chemin de périphérique local

    Format:

    dev:local-path-under-/dev
    dev://absolute-path-with-dev
    dev:absolute-path-with-dev

    Exemples :

    dev:dsk/c7t0d0s0
    dev:///dev/dsk/c7t0d0s0
    dev:/dev/dsk/c7t0d0s0
    dev:chassis/SYS/HD1/disk
  • lu (unité logique)

    Fibre Channel (FC) et domaines Serial Attached SCSI (SAS)

    Format:

    lu:luname.naa.ID
    lu:luname.eui.ID
    lu:initiator.naa.ID,target.naa.ID,luname.naa.ID
    lu:initiator.naa.ID,target.naa.ID,luname.eui.ID

    Exemples :

    lu:luname.naa.5000c5000288fa25
    lu:luname.eui.0021280001cf80f6
    lu:initiator.naa.2100001d38089fb0,target.naa.2100001d38089fb0,luname.naa.5000c5000288fa25
    lu:initiator.naa.2100001d38089fb0,target.naa.2100001d38089fb0,luname.eui.0021280001cf80f6 
  • iscsi

    URI iSCSI

    Format:

    iscsi:///luname.naa.ID
    iscsi:///luname.eui.ID
    iscsi://host[:port]/luname.naa.ID
    iscsi://host[:port]/luname.eui.ID
    iscsi:///target.IQN,lun.LUN
    iscsi://host[:port]/target.IQN,lun.LUN 

    Exemples :

    iscsi:///luname.eui.0021280001cf80f6
    iscsi:///luname.naa.600144f03d70c80000004ea57da10001
    iscsi://[::1]/luname.naa.600144f03d70c80000004ea57da10001
    iscsi://127.0.0.1/luname.naa.600144f03d70c80000004ea57da10001
    iscsi://hostname:1234/luname.eui.0021280001cf80f6
    iscsi://hostname:3260/luname.naa.600144f03d70c80000004ea57da10001
    
    iscsi://127.0.0.1/target.iqn.com.sun:02:d0f2d311-f703,lun.0
    iscsi:///target.iqn.com.sun:02:d0f2d311-f703,lun.6
    iscsi://[::1]:1234/target.iqn.com.sun:02:d0f2d311-f703,lun.2
    iscsi://hostname:1234/target.iqn.com.sun:4db41b76-e3d7-cd2f-bf2d-9abef784d76c,lun.0 

L'outil suriadm permet d'administrer des objets partagés basés sur les URI de stockage. Pour plus d'informations sur les ID, l'autorité d'adresse de nom NAA (Name Address Authority) et l'obtention d'URI pour les objets de stockage existants, reportez-vous aux pages de manuel suriadm(1M) et suri(5).

Le système nomme le rootzpool nouvellement créé ou importé pour sa zone correspondante. Le nom attribué a la forme suivante : zonename_rpool.

La propriété storage est gérée à l'aide des commandes suivantes depuis l'étendue de la ressource rootzpool :

  • add storage URI string

  • remove storage URI string