Linux系统使用Scp Rsync 都拷贝慢的问题

dba最近在内网通过scp拷贝文件到给别的数据库节点的时候,反馈传输速度很慢,明明网卡是千兆的速率,百思不得其解,也不是软件层面的问题,后面在观察系统日志的时候,发现了一个异常 TCP:内存不足-请考虑调整tcp_mem google后发现有一篇该内容的介绍,修改 /

dba最近在内网通过scp拷贝文件到给别的数据库节点的时候,反馈传输速度很慢,明明网卡是千兆的速率,百思不得其解,也不是软件层面的问题,后面在观察系统日志的时候,发现了一个异常

 TCP:内存不足-请考虑调整tcp_mem

 google后发现有一篇该内容的介绍,修改 /etc/sysctl.conf 内核参数:

net.core.netdev_max_backlog=30000
net.core.rmem_max=134217728
net.core.wmem_max=134217728
net.ipv4.tcp_max_syn_backlog=8192
net.ipv4.tcp_rmem=4096 87380 67108864
net.ipv4.tcp_wmem=4096 87380 67108864

修改前,先备份下该配置文件。修改完后执行:sysctl -p 问题解决。

scp的速度回来了。。。

Comment