使用nfs挂载共享出现server not responding解决办法

一开始是使用mount 192.168.1.190:/work/nfs_root /mnt -o nolock 挂载共享文件夹
但是后来cp 一个6m多的文件会导致server not responding
之后查找了原因是nfs默认是使用udp方式,丢包率非常高
改成tcp方式之后成功拷贝大文件
以下是挂载nfs的代码

int main(void)
{
    //system("mount 192.168.1.190:/work/nfs_root /mnt -o nolock");
    system("mount -t nfs -o nolock,rsize=4096,wsize=4096 192.168.1.190:/work/nfs_root  /mnt");
    return 0;
}

你可能感兴趣的:(开发板)