Utilisez cette procédure si vous voulez que le composant Neutron soit placé dans une zone de noyau isolée plutôt qu'il partage la zone globale avec d'autres composants OpenStack.
Les étapes de cette procédure se concentrent uniquement sur les configurations Neutron. Pour obtenir des instructions plus détaillées sur la configuration de zones de noyau, consultez la documentation relative aux zones appropriée.
Pour consulter les instructions complètes, reportez-vous à la section relative à la configuration d'une zone de noyau dans le manuel Création et utilisation des zones de noyau d'Oracle Solaris. Ce manuel figure dans la bibliothèque correspondant à votre version d'Oracle Solaris dans la page Operating Systems Documentation.
La longueur du préfixe doit être comprise entre 1 et 5 octets, par exemple fa:16:3f ou fa:80:20:21:22.
Exécutez une nouvelle commande add pour chaque préfixe. Par exemple :
# zonecfg -z kernel-zone zonecfg:kernel-zone> add anet zonecfg:kernel-zone:anet> add mac zonecfg:kernel-zone:anet:mac> add allowed-mac-address prefix zonecfg:kernel-zone:anet:mac> add allowed-mac-address prefix ... zonecfg:kernel-zone:anet:mac> end zonecfg:kernel-zone:anet> end zonecfg:kernel-zone>
Exécutez une nouvelle commande add pour chaque plage d'ID de VLAN autorisée. Par exemple :
# zonecfg -z kernel-zone zonecfg:kernel-zone> add anet zonecfg:kernel-zone:anet> add vlan zonecfg:kernel-zone:anet:vlan> add allowed-vlan-ids id-range zonecfg:kernel-zone:anet:vlan> add allowed-vlan-ids id-range ... zonecfg:kernel-zone:anet:vlan> end zonecfg:kernel-zone:anet> end zonecfg:kernel-zone>
Au lieu de fournir une plage, vous pouvez également indiquer le mot-clé any pour la propriété allowed-vlan-ids. L'agent L3 affectera ensuite un ID de VLAN valide à une carte VNIC créée par l'agent.
Pour obtenir des instructions, reportez-vous à la section Installation et configuration de Neutron.