Difference between revisions of "ESXi - 6.7 network"
Jump to navigation
Jump to search
(→diag) |
(→ens) |
||
Line 24: | Line 24: | ||
== ens == | == ens == | ||
=== lcore === | |||
* '''list''' | |||
: List ENS contexts. | |||
:* <code>esxcli network ens lcore list</code> | |||
* '''add''' | |||
: Create ENS context. | |||
:* <code>esxcli network ens lcore add '''ID'''</code> | |||
'''ID''' | |||
-l|--lcore-id=<long> ENS context id to be created. (required) | |||
* '''remove''' | |||
: Destroy ENS context. | |||
:* <code>esxcli network ens lcore remove '''ID'''</code> | |||
'''ID''' | |||
-l|--lcore-id=<long> ENS context id to be destroyed. (required) | |||
==== affinity ==== | |||
* '''get''' | |||
: Get the affinity for given ENS context. | |||
:* <code>esxcli network ens lcore affinity get '''ID'''</code> | |||
'''ID''' | |||
-l|--lcore-id=<long> ENS context id. (required) | |||
* '''set''' | |||
: Set affinity for given ENS context. | |||
:* <code>esxcli network ens lcore affinity set '''ID''' '''NODE'''</code> | |||
'''ID''' | |||
-l|--lcore-id=<long> ENS context id. (required) | |||
'''NODE''' | |||
-a|--affinity=<long> Numa node affinity. (required) | |||
==== switch ==== | |||
* '''get''' | |||
: Get the switch associated with given ENS context. | |||
:* <code>esxcli network ens lcore switch get '''ID'''</code> | |||
'''ID''' | |||
-l|--lcore-id=<long> ENS context id. (required) | |||
* '''add''' | |||
: Associate given ENS context with given switch. | |||
:* <code>esxcli network ens lcore switch add '''ID''' '''SWITCH'''</code> | |||
'''ID''' | |||
-l|--lcore-id=<long> ENS context id. (required) | |||
'''SWITCH''' | |||
-s|--switch=<str> Switch name. (required) | |||
* '''remove''' | |||
: Disassociate given ENS context from virtual switch. | |||
:* <code>esxcli network ens lcore switch remove '''ID'''</code> | |||
'''ID''' | |||
-l|--lcore-id=<long> ENS context id. (required) | |||
=== maxLcores === | |||
* '''get''' | |||
: Get the maximum number of ENS contexts (lcores). | |||
:* <code>esxcli network ens maxLcores get</code> | |||
* '''set''' | |||
: Set the maximum number of ENS contexts. | |||
:* <code>esxcli network ens maxLcores set '''MAXCORES'''</code> | |||
'''MAXCORES''' | |||
-n|--maxlcores=<long> Number of maximum ENS contexts to be assigned. (required) | |||
== firewall == | == firewall == | ||
== ip == | == ip == |
Revision as of 18:38, 9 February 2022
network
Operations that pertain to the maintenance of networking on an ESX host. This includes a wide variety of commands to manipulate virtual networking components (vswitch, portgroup, etc) as well as local host IP, DNS and general host networking settings.
diag
- ping
- Send ICMP echo requests to network hosts.
esxcli network diag ping CMD_OPTIONS
CMD_OPTIONS -c|--count=<long> Specify the number of packets to send. -D|--debug VMKPing debug mode. -d|--df Set DF bit on IPv4 packets. -H|--host=<str> Specify the host to send packets to. This parameter is required when not executing ping in debug mode (-D) -I|--interface=<str> Specify the outgoing interface. -i|--interval=<str> Set the interval for sending packets in seconds. --ipv4 Ping with ICMPv4 echo requests. --ipv6 Ping with ICMPv6 echo requests. --netstack=<str> Specify the TCP/IP netstack which the interface resides on -N|--nexthop=<str> Override the system's default route selection, in dotted quad notation. (IPv4 only. Requires interface option) -s|--size=<long> Set the payload size of the packets to send. -t|--ttl=<long> Set IPv4 Time To Live or IPv6 Hop Limit -W|--wait=<str> Set the timeout to wait if no responses are received in seconds.
ens
lcore
- list
- List ENS contexts.
esxcli network ens lcore list
- add
- Create ENS context.
esxcli network ens lcore add ID
ID -l|--lcore-id=<long> ENS context id to be created. (required)
- remove
- Destroy ENS context.
esxcli network ens lcore remove ID
ID -l|--lcore-id=<long> ENS context id to be destroyed. (required)
affinity
- get
- Get the affinity for given ENS context.
esxcli network ens lcore affinity get ID
ID -l|--lcore-id=<long> ENS context id. (required)
- set
- Set affinity for given ENS context.
esxcli network ens lcore affinity set ID NODE
ID -l|--lcore-id=<long> ENS context id. (required) NODE -a|--affinity=<long> Numa node affinity. (required)
switch
- get
- Get the switch associated with given ENS context.
esxcli network ens lcore switch get ID
ID -l|--lcore-id=<long> ENS context id. (required)
- add
- Associate given ENS context with given switch.
esxcli network ens lcore switch add ID SWITCH
ID -l|--lcore-id=<long> ENS context id. (required) SWITCH -s|--switch=<str> Switch name. (required)
- remove
- Disassociate given ENS context from virtual switch.
esxcli network ens lcore switch remove ID
ID -l|--lcore-id=<long> ENS context id. (required)
maxLcores
- get
- Get the maximum number of ENS contexts (lcores).
esxcli network ens maxLcores get
- set
- Set the maximum number of ENS contexts.
esxcli network ens maxLcores set MAXCORES
MAXCORES -n|--maxlcores=<long> Number of maximum ENS contexts to be assigned. (required)