Skip to main content
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Gerenciar várias instâncias do Trident

São necessárias várias instâncias do Trident quando se deseja ter várias configurações de storage disponíveis simultaneamente. A chave para ter várias instâncias é atribuir nomes diferentes a elas usando a opção --alias com o plugin containerizado, ou a opção --volume-driver ao instanciar Trident no host.

Etapas para o plugin gerenciado do Docker (versão 1.13/17.03 ou later)

  1. Inicie a primeira instância especificando um alias e arquivo de configuração.

    docker plugin install --grant-all-permissions --alias silver netapp/trident-plugin:21.07 config=silver.json
  2. Inicie a segunda instância, especificando um alias diferente e um arquivo de configuração.

    docker plugin install --grant-all-permissions --alias gold netapp/trident-plugin:21.07 config=gold.json
  3. Crie volumes especificando o alias como o nome do driver.

    Por exemplo, para o volume gold:

    docker volume create -d gold --name ntapGold

    Por exemplo, para o volume silver:

    docker volume create -d silver --name ntapSilver

Passos para tradicional (versão 1.12 ou anterior)

  1. Inicie o plugin com uma configuração NFS usando um ID de driver personalizado:

    sudo trident --volume-driver=netapp-nas --config=/path/to/config-nfs.json
  2. Inicie o plugin com uma configuração iSCSI usando um ID de driver personalizado:

    sudo trident --volume-driver=netapp-san --config=/path/to/config-iscsi.json
  3. Provisione volumes Docker para cada instância de driver:

    Por exemplo, para NFS:

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

    Por exemplo, para iSCSI:

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