首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iperf3:无法创建新流

iperf3:无法创建新流
EN

Stack Overflow用户
提问于 2018-04-24 10:43:16
回答 3查看 6.1K关注 0票数 3

我在一个系统上有两个用户。一个用户能够为系统上安装的iperf3提供所有日志。但是,第二个用户提供的错误如下:

iperf3:错误-无法创建新的流:没有这样的文件或目录

iperf3是否需要特定的文件/目录写访问?还是tcp/udp套接字写访问?或者其他途径?

编辑:是否可以强迫iperf3在特定位置而不是默认位置上创建临时文件?

任何线索都将不胜感激。

EN

回答 3

Stack Overflow用户

发布于 2018-05-03 22:40:54

我希望我们知道iperf3的版本和这是什么操作系统。

不管怎么说。默认情况下,iperf3在以下目录中创建一个临时的内存映射文件(在成功之前按顺序尝试):

  1. ${TMPDIR}环境变量的值
  2. ${TEMP}环境变量的值。
  3. ${TMP}环境变量的值。
  4. /tmp

听起来好像收到错误的用户无法在其中任何一个地方创建文件。也许这些环境变量被设置为没有意义的值?我建议将${TMPDIR}设置为用户可以写入的某个位置。

布鲁斯。

票数 3
EN

Stack Overflow用户

发布于 2019-12-19 09:30:17

我已经检查了temp和iperf3文件夹的安全权限,还将我的用户设置为这些文件夹的所有者(但我在组“管理员”中,它们的初始所有者)。此外,我还从系统中注销并登录。从那以后,iperf开始正常工作。

票数 0
EN

Stack Overflow用户

发布于 2021-10-20 11:49:18

如果在没有管理员权限的用户中使用windows任务规划器中的iper3.exe,则会得到相同的错误消息。如果您直接在cmd或powershell上执行iperf3,则它将在没有管理员权限的情况下工作。

解决办法:

不要使用用户资源。使用帐户运行windows任务:“NT\System”或“\System”和最高权限。注意,您的批处理、powershell脚本和in 3.exe存储在本地pc上,而不是在您的网络中。

现在,脚本将由具有管理员权限和计算机资源的任务计划程序执行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49999681

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档