Skip to content

ACI で「__ui」という設定名だと GUI には表示されない??

Cisco ACI では GUI / CLI など設定方法を問わず、__ui で始まる設定名を利用すると、GUI 上で該当の設定が表示されないようです??

例えば以下の設定を行ったとします (GUI から設定しても結果は同じでした)。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
tenant Tenant1
  vrf context __ui_Vrf1
    exit
  bridge-domain __ui_Bd1
    arp flooding
    vrf member __ui_Vrf1
    exit
  application __ui_Ap1
    epg Epg1
      bridge-domain member __ui_Bd1
      exit
    exit
  exit

GUI での確認

GUI 上では設定したはずの VRF が表示されません。

file

BD も同様に表示されません。 AP や AppEpg も同様です。

file

CLI での確認

APIC の CLI 上で確認すると VRF が存在していることが分かります。

1
2
3
4
5
apic1# show vrf
 Tenant      Vrf         Consumed Contracts    Provided Contracts    Description                              
 ----------  ----------  --------------------  --------------------  ---------------------------------------- 
 Tenant1     __ui_Vrf1   -                     -                                                              
<--snip-->

同じく APIC の CLI 上で確認すると BD も存在していることが分かります。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
apic1# show bridge-domain __ui_Bd1
 Tenant      Interface   MAC Address         MTU       VRF                   Options                              Description       

 ----------  ----------  ------------------  --------  --------------------  -----------------------------------  ------------------
---- 
 Tenant1     __ui_Bd1    00:22:BD:F8:19:FF   inherit   __ui_Vrf1             Multi Destination: bd-flood                            

                                                                             L2 Unknown Unicast: proxy                              

                                                                             L3 Unknown Multicast: flood                            

                                                                             Unicast Routing: yes                                   

                                                                             ARP Flooding: yes                                      

                                                                             PIM Enabled: no                                        

                                                                             BD Type: regular 

設定を JSON / XML に保存しても、__ui で始まる名前の設定が存在していることが分かります。 これらの設定は実際に動作しますが、「GUI 上では表示されない」ことから非常に運用し辛く、__ui で始まる名前を設定名に利用するのはお勧めしません。