Setting Receive-buffer in Data Insight to Align with NetApp Filer Send-buffer on High Sustained Latency Relating to EAGAIN error

Article: 100058713
Last Published: 2024-02-20
Ratings: 0 0
Product(s): Data Insight

Description

In reference to EAGAIN errors caused by high sustained latency post ONTAP upgrade to 9.7 P14 or higher, NetApp recommends additional settings for the send-buffer. 

NetApp has suggested that Data Insight also implement a configurable receive-buffer for Fpolicy server at both Device and Collector Level. 

Post 6.3.1, Data Inight has implemented configurable settings for receive-buffer as follow.

 

Command to set receive buffer on the individual filer:  

configdb -o -T filer -k <device_id> -J "vserver.sok.rcv.buf.sz" -j <buffer_value_in_bytes>

i.e. to set the receive buffer for device id 3 of size 6MB refer below command line        

configdb -o -T filer -k 3 -J "vserver.sok.rcv.buf.sz" -j 6291456

Command to check what the value was set for previously

configdb -p -T objattr |findstr vserver.sok.rcv.buf.sz

 

Command to set receive buffer on the Collector Node:  

configdb -o -T node -k <collector_node_id> -J "fpolicydcmod.tcp.lstn.rcv.buf.sz" -j <buffer_value_in_bytes>

i.e. to set the receive buffer on collector node 3 of size 6MB refer below command line        

configdb -o -T node -k 3 -J "fpolicydcmod.tcp.lstn.rcv.buf.sz" -j 6291456
 

Command to check what the value was set for previously

configdb -p -T objattr |findstr fpolicydcmod.tcp.lstn.rcv.buf.sz

 

Related Articles

High sustained latency after ONTAP upgrade to 9.7 P14 and above due to FPolicy EAGAIN (veritas.com)

Was this content helpful?