NSX-Tのトラブルシューティング関連コマンド①： L2 セグメント編

<font color="blue">**NSX-T (VMware NSX) のトラブルシューティングに関するコマンド**</font> をご紹介します。今回は<font color="red">**L2周りのコマンド**</font> のご紹介です。
* 動作確認環境：NSX-T 4.1.1.0

# セグメント関連 トラブルシューティング用コマンド：NSX Manager（nsxcli）からの実行
* get logical-switches
```
nsxmgr> get logical-switches
VNI     UUID                                  Name                                              Type
74752   8347ba71-abac-4e40-997e-bf03a4dd6bb7  segment01                                         DEFAULT
65536   48fe279a-b1ce-4398-ac5a-eb3aea2af295  segment02                                         DEFAULT
```

* get logical-switch <vni or uuid>
```
nsxmgr> get logical-switch 8347ba71-abac-4e40-997e-bf03a4dd6bb7
VNI     UUID                                  Name                                              Type
74752   8347ba71-abac-4e40-997e-bf03a4dd6bb7  segment01                                         DEFAULT
```

* get logical-switch <vni or uuid> arp-table
```
nsxmgr> get logical-switch 8347ba71-abac-4e40-997e-bf03a4dd6bb7 arp-table
   VNI                IP                        MAC                        TransportNode-ID
  74752         192.168.120.11           00:50:56:9f:5d:e1       0d172681-063e-419f-8a62-0a3d92b6f6d8
```
* get logical-switch <vni or uuid> mac-table
```
nsxmgr> get logical-switch 8347ba71-abac-4e40-997e-bf03a4dd6bb7 mac-table
VNI     MAC               VTEP-IP         VTEP-IPv6                               TransportNode-ID
74752   00:50:56:9f:5d:e1 10.44.114.34    null                                    0d172681-063e-419f-8a62-0a3d92b6f6d8
74752   00:50:56:9f:f5:d2 10.44.114.34    null                                    0d172681-063e-419f-8a62-0a3d92b6f6d8
```
* get logical-switch <vni or uuid> vtep
```
nsxmgr> get logical-switch 8347ba71-abac-4e40-997e-bf03a4dd6bb7 vtep
VNI     IP                                      LABEL   Segment                                 MAC               TransportNode-ID                        MP-Encap-Type                   Runtime-Encap-Type
74752   10.44.114.35                            0x11001 10.44.114.0                             00:50:56:9f:14:25 3e320d07-10f7-475d-a1b4-cc41e8969a98    TRANSPORT_BINDING_GENEVE        TRANSPORT_BINDING_INVALID
74752   10.44.114.34                            0x10401 10.44.114.0                             00:50:56:6b:ec:27 0d172681-063e-419f-8a62-0a3d92b6f6d8    TRANSPORT_BINDING_GENEVE        TRANSPORT_BINDING_INVALID
```

# セグメント関連 トラブルシューティング用コマンド： ESXi（nsxcli）からの実行


* get logical-switches
```
[root@esxi01:~] nsxcli
esxi01.test.com> get logical-switches
                  Logical Switches Summary
------------------------------------------------------------

                    Overlay Kernel Entry
============================================================
  VNI                    DVS name                 VIF num
 65536                     VDS2                      2
 72704                     VDS2                      1

                     Overlay LCP Entry
============================================================
  VNI              Logical Switch UUID              Name
 72704     312bb64a-727e-4d63-a24e-156577b93b99   transit-bp-Tier1-TenantB                                                                                                   
 65536     48fe279a-b1ce-4398-ac5a-eb3aea2af295   segment02                                                                                                                  

                     VLAN Backed Entry
============================================================
          Logical Switch UUID             VLAN ID
  12ecb568-ad47-46c5-a1b6-93966d8439bb      0-4094

```

* get logical-switch <vni or uuid>
```
esxi01.test.com> get logical-switch 48fe279a-b1ce-4398-ac5a-eb3aea2af295
                         Logical Switch
-----------------------------------------------------------------

                Host Kernel Entry
==================================================
DVS name                 : VDS2
VNI                      : 65536
Replication mode         : unicast mtep
Multicast proxy enable   : True
ARP proxy enable         : True
CP connection up         : True
Controller IP            : 10.44.10.122
MAC entry count          : 0
Remote MAC table limit   : 2048
ARP entry count          : 0
VIF entry count          : 2
MTEP entry count         : 0
Routing Domain           : fbccf84a-41ee-4460-940e-5c542c971f4e
Multicast Routing Domain : 00000000-0000-0000-0000-000000000000

                            LCP Entry
=================================================================
Logical switch UUID      : 48fe279a-b1ce-4398-ac5a-eb3aea2af295
Logical switch name      : segment02
VNI                      : 65536
Replication mode         : unicast mtep
Transport binding        : GENEVE
Vlan ID                  : None
Admin state up           : True


```

* get logical-switch <vni or uuid> arp-table
```
esxi01.test.com> get logical-switch 48fe279a-b1ce-4398-ac5a-eb3aea2af295 arp-table
             Logical Switch ARP Table
--------------------------------------------------

                Host Kernel Entry
==================================================
        IP                 MAC          Flags
  192.168.230.10    00:50:56:9f:21:a0   0xd

                    LCP Entry
==================================================
        IP                 MAC
  192.168.230.10    00:50:56:9f:21:a0
```

* get logical-switch <vni or uuid> mac-table
```
esxi01.test.com> get logical-switch 48fe279a-b1ce-4398-ac5a-eb3aea2af295 mac-table
                         Logical Switch MAC Table
---------------------------------------------------------------------------

                             Host Kernel Entry
===========================================================================
     Inner MAC            Outer MAC            Outer IP      Flags

                             LCP Remote Entry
===========================================================================
     Inner MAC            Outer MAC            Outer IP

                              LCP Local Entry
===========================================================================
     Inner MAC            Outer MAC            Outer IP
 00:50:56:9f:21:a0    00:50:56:62:13:70       10.44.114.33
```

* get logical-switch <vni or uuid> vtep-table
```
 esxi01.test.com> get logical-switch 48fe279a-b1ce-4398-ac5a-eb3aea2af295 vtep-table
                                   Logical Switch VTEP Table
-----------------------------------------------------------------------------------------------

                                       Host Kernel Entry
===============================================================================================
 Label        VTEP IP           Subnet IP      Is MTEP       VTEP MAC       BFD count

                                       LCP Remote Entry
===============================================================================================
 Label        VTEP IP           Subnet IP           VTEP MAC                  DEVICE NAME

                                        LCP Local Entry
===============================================================================================
 Label        VTEP IP           Subnet IP           VTEP MAC                  DEVICE NAME
 118785     10.44.114.33       10.44.114.0     00:50:56:62:13:70                 None


```