Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Gestione di più istanze di Trident

Collaboratori

Sono necessarie più istanze di Trident quando si desidera avere più configurazioni di storage disponibili contemporaneamente. La chiave per più istanze è assegnare loro nomi diversi utilizzando --alias con il plug-in containerizzato, o. --volume-driver Opzione durante l'istanza di Trident sull'host.

Procedura per il plug-in gestito da Docker (versione 1.13/17.03 o successiva)

  1. Avviare la prima istanza specificando un alias e un file di configurazione.

    docker plugin install --grant-all-permissions --alias silver netapp/trident-plugin:21.07 config=silver.json
  2. Avviare la seconda istanza, specificando un alias e un file di configurazione diversi.

    docker plugin install --grant-all-permissions --alias gold netapp/trident-plugin:21.07 config=gold.json
  3. Creare volumi specificando l'alias come nome del driver.

    Ad esempio, per il volume gold:

    docker volume create -d gold --name ntapGold

    Ad esempio, per il volume Silver:

    docker volume create -d silver --name ntapSilver

Procedura per la versione tradizionale (1.12 o precedente)

  1. Avviare il plug-in con una configurazione NFS utilizzando un ID driver personalizzato:

    sudo trident --volume-driver=netapp-nas --config=/path/to/config-nfs.json
  2. Avviare il plug-in con una configurazione iSCSI utilizzando un ID driver personalizzato:

    sudo trident --volume-driver=netapp-san --config=/path/to/config-iscsi.json
  3. Provisioning dei volumi Docker per ogni istanza del driver:

    Ad esempio, per NFS:

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

    Ad esempio, per iSCSI:

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