È possibile aggiungere un tag a più oggetti contemporaneamente. Questa funzionalità è disponibile solo per l'oggetto della macchina virtuale.

Procedura

  1. Con i privilegi admin, accedere a NSX Manager.
  2. Fare clic su Inventario > Tag.
  3. Fare clic su Aggiungi tag.
  4. Immettere il nome di un tag.
    La lunghezza massima del nome del tag è di 256 caratteri.
  5. (Facoltativo) Immettere un ambito del tag.
    Ad esempio, si supponga di voler contrassegnare le macchine virtuali in base al loro sistema operativo (Windows, Mac, Linux). Creare tre tag, ad esempio Windows, Linux e Mac, e impostare l'ambito di ciascun tag su SO.
    La lunghezza massima dell'ambito è 128 caratteri.
  6. In Assegnato a, fare clic su Imposta macchine virtuali.
  7. (Obbligatorio) Selezionare una o più macchine virtuali a cui si desidera assegnare il tag e fare clic su Applica.

    Prima di poter salvare il tag, è necessario assegnare un tag ad almeno una macchina virtuale.

    Nota: È possibile eseguire un'assegnazione di un tag in massa su un massimo di 1000 macchine virtuali in un'unica operazione.
  8. Fare clic su Salva.

risultati

  • Se il tag viene assegnato a molte macchine virtuali, l'assegnazione potrebbe richiedere del tempo. Quando l'assegnazione è in corso, il campo Stato ultima assegnazione mostra In esecuzione. Dopo che il tag è stato assegnato correttamente a tutte le macchine virtuali selezionate, la colonna Stato ultima assegnazione diventa Operazione eseguita.
  • Se si verifica un'assegnazione parziale, NSX non esegue il rollback dell'assegnazione di tag dalle macchine virtuali in cui è stato applicato il tag. Si supponga, ad esempio, di aver selezionato 100 macchine virtuali per un'assegnazione di tag in massa e che l'assegnazione non riesca per 10 macchine virtuali. Non viene eseguito il rollback del tag assegnato alle restanti 90 macchine virtuali.

    In tali situazioni di assegnazione parziale, eseguire la seguente API per recuperare lo stato dell'operazione di tag:

    GET /api/v1/infra/tags/tag-operations/<tag-operation-id>/status

    È inoltre possibile recuperare lo stato di realizzazione dell'operazione di tag con la seguente API:

    GET /api/v1/infra/realized-state/realized-entities?intent_path=/infra/tags/tag-operations/<operation-id>

Per ulteriori dettagli su queste API, vedere la Guida di NSX API.

Operazioni successive

Se nell'inventario è presente un lungo elenco di tag, è possibile filtrare o cercare i tag per trovare rapidamente i tag desiderati. È possibile filtrare in base a origine, ambito e tag (nome del tag). Nell'interfaccia utente è inoltre possibile ordinare i tag. Tuttavia, a causa della natura dei tag, per cui viene applicata la distinzione tra maiuscole e minuscole, i tag vengono ordinati solo in ordine di lessico.

La ricerca e il filtro dei tag presentano le seguenti limitazioni:
  • Non è possibile filtrare contemporaneamente i tag negli attributi di origine e ambito perché entrambi funzionano sull'attributo di ambito del tag.
  • L'API non supporta il filtro dei tag con caratteri speciali, ad esempio *, &, /, \ e così via. Tuttavia, è possibile utilizzare caratteri speciali per filtrare i tag nell'interfaccia utente.