Skip to main content
Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Gérer plusieurs instances Trident

Plusieurs instances de Trident sont nécessaires lorsque vous souhaitez disposer simultanément de plusieurs configurations de stockage. La clé pour utiliser plusieurs instances est de leur donner des noms différents en utilisant l’ `--alias`option avec le plugin conteneurisé, ou l’ `--volume-driver`option lors de l’instanciation de Trident sur l’hôte.

Étapes pour le plugin géré par Docker (version 1.13/17.03 ou ultérieure)

  1. Lancez la première instance en spécifiant un alias et un fichier de configuration.

    docker plugin install --grant-all-permissions --alias silver netapp/trident-plugin:21.07 config=silver.json
  2. Lancez la deuxième instance en spécifiant un alias différent et un fichier de configuration.

    docker plugin install --grant-all-permissions --alias gold netapp/trident-plugin:21.07 config=gold.json
  3. Créez des volumes en spécifiant l'alias comme nom du pilote.

    Par exemple, pour le volume gold :

    docker volume create -d gold --name ntapGold

    Par exemple, pour le volume silver :

    docker volume create -d silver --name ntapSilver

Étapes pour la version traditionnelle (1.12 ou antérieure)

  1. Lancez le plugin avec une configuration NFS en utilisant un ID de pilote personnalisé :

    sudo trident --volume-driver=netapp-nas --config=/path/to/config-nfs.json
  2. Lancez le plugin avec une configuration iSCSI en utilisant un ID de pilote personnalisé :

    sudo trident --volume-driver=netapp-san --config=/path/to/config-iscsi.json
  3. Provisionnez des volumes Docker pour chaque instance de pilote :

    Par exemple, pour NFS :

    docker volume create -d netapp-nas --name my_nfs_vol

    Par exemple, pour iSCSI :

    docker volume create -d netapp-san --name my_iscsi_vol