Couldn't figure out how to set MTU to 9000 in Omnios r151028 with ESXi 6.5 and open-vm-tools..
Started from older napp-it-san024 and upgraded to r151028.
Already had the following set:
But I couldn't enable mtu 9000 (worked previously for older vmware-tools):
The possible values only go up to 1500?
So I eventually came across this link:
Improve 10Gbps Performance on napp-it (Solaris 11)
So I disabled vmxnet3s1 and was finally able to set mtu to 9000:
Started from older napp-it-san024 and upgraded to r151028.
Already had the following set:
Code:
TxRingSize=4096,4096,4096,4096,4096,4096,4096,4096,4096,4096;
RxRingSize=4096,4096,4096,4096,4096,4096,4096,4096,4096,4096;
RxBufPoolLimit=4096,4096,4096,4096,4096,4096,4096,4096,4096,4096;
EnableLSO=0,0,0,0,0,0,0,0,0,0;
MTU=9000,9000,9000,9000,9000,9000,9000,9000,9000,9000;
Code:
root@napp-it-san024:/# ndd -set /dev/vmxnet3s1 allow-jumbo 1
operation failed: Operation not supported
Code:
root@napp-it-san024:/etc/vmware-tools# ipadm show-ifprop -p mtu
IFNAME PROPERTY PROTO PERM CURRENT PERSISTENT DEFAULT POSSIBLE
lo0 mtu ipv4 rw 8232 -- 8232 68-8232
lo0 mtu ipv6 rw 8252 -- 8252 1280-8252
e1000g0 mtu ipv4 rw 1500 -- 1500 68-1500
e1000g0 mtu ipv6 rw 1500 -- 1500 1280-1500
vmxnet3s0 mtu ipv4 rw 1500 -- 1500 68-1500
vmxnet3s0 mtu ipv6 rw 1500 -- 1500 1280-1500
vmxnet3s1 mtu ipv4 rw 1500 1500 1500 68-1500
vmxnet3s1 mtu ipv6 rw 1500 -- 1500 1280-1500
Improve 10Gbps Performance on napp-it (Solaris 11)
So I disabled vmxnet3s1 and was finally able to set mtu to 9000:
Code:
# ipadm disable-if -t vmxnet3s1
# dladm set-linkprop -p mtu=9000 vmxnet3s1
# ipadm set-ifprop -p mtu=9000 -m ipv4 vmxnet3s1
# ipadm enable-if -t vmxnet3s1
# ifconfig vmxnet3s1 up
# dladm show-link vmxnet3s1
LINK CLASS MTU STATE BRIDGE OVER
vmxnet3s1 phys 9000 up -- --
# ipadm show-ifprop -p mtu vmxnet3s1
IFNAME PROPERTY PROTO PERM CURRENT PERSISTENT DEFAULT POSSIBLE
vmxnet3s1 mtu ipv4 rw 9000 9000 9000 68-9000
vmxnet3s1 mtu ipv6 rw 9000 -- 9000 1280-9000
Last edited: