Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Gérez plusieurs instances Trident d'Astra

Contributeurs

Vous avez besoin de plusieurs instances de Trident lorsque vous souhaitez disposer de plusieurs configurations de stockage simultanément. La clé pour plusieurs instances est de leur donner des noms différents à l'aide de --alias avec le plug-in conteneurisé, ou --volume-driver Option lors de l'instanciation de Trident sur l'hôte.

Étapes du plug-in 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 autre alias 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 spécifiant l'alias comme nom de 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 les versions traditionnelles (version 1.12 ou antérieure)

  1. Lancez le plug-in avec une configuration NFS à l'aide d'un ID de pilote personnalisé :

    sudo trident --volume-driver=netapp-nas --config=/path/to/config-nfs.json
  2. Lancez le plug-in avec une configuration iSCSI à l'aide d'un ID de pilote personnalisé :

    sudo trident --volume-driver=netapp-san --config=/path/to/config-iscsi.json
  3. Provisionnement de 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