Vous pouvez déplacer une ou plusieurs cartes VNIC depuis une liaison de données sous-jacente vers une autre liaison de données sous-jacente sans supprimer ni reconfigurer les cartes VNIC. La liaison sous-jacente peut être une liaison physique, un groupement de liaisons ou un etherstub.
Habituellement, vous devez migrer une VNIC dans l'un des cas suivants :
Lorsque vous avez besoin de remplacer le NIC existant par un nouveau NIC
Lorsque le NIC cible a une bande passante supérieure à la NIC existante
Lorsque le NIC cible implémente certaines fonctions dans le matériel, telles qu'un LRO (Large Receive Offload), un LSO (Large Segment Offload) et une somme de contrôle
Pour réussir la migration de cartes VNIC, la liaison de données sous-jacente vers laquelle les cartes VNIC sont transférées doivent être capable de s'adapter aux propriétés de liaison de données des cartes VNIC. Si ces propriétés ne sont pas prises en charge, la migration échoue et l'utilisateur en est informé. Après une migration réussie, toutes les applications qui utilisent les cartes VNIC continuent de fonctionner normalement, à condition que les cartes VNIC restent connectées au réseau.
Certaines propriétés qui dépendent du matériel peuvent changer après une migration de VNIC, par exemple l'état de la liaison de données, la vitesse de la liaison, la taille de la MTU, etc. Les valeurs de ces propriétés sont héritées de la liaison de données vers laquelle les cartes VNIC sont migrées. Vous pouvez migrer toutes les cartes VNIC qui sont configurées sur une liaison de données ou migrer de façon sélective les VNIC spécifiées. Vous pouvez également migrer les cartes VNIC simultanément et de modifier leurs ID VLAN.
Pour migrer toutes les cartes VNIC configurées sur le lien de source vers le lien cible, utilisez la syntaxe de commande suivante :
# dladm modify-vnic –l target-link –L source-link
Fait référence au lien au cours de laquelle les cartes VNIC sont migrées
Fait référence à la liaison sur laquelle les cartes VNIC ont été configurés précédemment
Dans cet exemple, toutes les cartes VNIC à partir du lien source ether0 sont déplacés vers le lien cible net1.
# dladm modify-vnic -l net1 -L ether0 # dladm show-vnic LINK OVER SPEED MACADDRESS MACADDRTYPE VIDS vnic0 net1 1000 2:8:20:c2:39:38 random 321 vnic1 net1 1000 2:8:20:5f:84:ff random 656 vnic2 net1 1000 2:8:20:5f:84:ff random 0
Les cartes VNIC configurées à migrer le sur le lien de source pour le lien vers la cible, utilisez la syntaxe de commande suivante :
# dladm modify-vnic –l target-link VNIC,VNIC,[...]
Pour effectuer la migration de VNIC sélective, il suffit d'indiquer le lien vers la cible.
Dans cet exemple, vnic0, vnic1 et vnic2 sont déplacés de manière sélective vers le lien cible net1 à partir du lien de source net0.
# dladm modify-vnic -l net1 vnic0,vnic1,vnic2 # dladm show-vnic LINK OVER SPEED MACADDRESS MACADDRTYPE VIDS vnic0 net1 1000 2:8:20:c2:39:38 random 321 vnic1 net1 1000 2:8:20:5f:84:ff random 656 vnic2 net1 1000 2:8:20:5f:84:ff random 0 vnic3 net0 1000 2:8:20:5f:84:ff random 345
Pour modifier les ID des VLAN sur le lien de source les cartes VNIC configurées et les migrer vers le lien cible simultanément, utilisez la syntaxe de commande suivante :
# dladm modify-vnic –l target-link –v vid VNIC
Les ID pour affecter de nouvelles VLAN, vous devez migrer les cartes VNIC un par un.
Dans cet exemple, vnic0, vnic1 et vnic2 sont migrés vers la liaison de données cible net1. VLAN avec des ID de la migration, le sont également de toutes les cartes VNIC modifié simultanément.
# dladm modify-vnic -l net1 -v 123 vnic0 # dladm modify-vnic -l net1 -v 456 vnic1 # dladm modify-vnic -l net1 -v 789 vnic2 # dladm show-vnic LINK OVER SPEED MACADDRESS MACADDRTYPE VIDS vnic0 net1 1000 2:8:20:c2:39:38 random 123 vnic1 net1 1000 2:8:20:5f:84:ff random 456 vnic2 net1 1000 2:8:20:5f:84:ff random 789
Lors de la migration à partir de la source de la boîte de dialogue Lien vers les VNIC le lien vers la cible, cela n'a pas d'incidence sur l'affectation a été aléatoire à répartir et les adresses MAC : les cartes VNIC les conservent après la migration. Reportez-vous à Example 2–22.
Cependant, le système utilise une adresse MAC est modifiée lorsque le MAC VNIC adresse MAC d'usine provenant de à l'aide du lien de source. Si vous ne spécifiez pas de l'adresse MAC au cours de la migration, de la fabrique VNIC adresse MAC attribuées de façon aléatoire est remplacé par adresse MAC. Si vous indiquez une adresse MAC avec –m lors de la migration, l'adresse MAC d'usine de la VNIC est remplacée par l'adresse MAC spécifiée.
Vous disposez de plusieurs adresses MAC créé par le noyau associés des zones avec des VNIC. Lorsque vous migrez les VNIC créées par le noyau MAC, toutes les adresses associées à plusieurs cartes VNIC sont migrées vers la cible NIC.