启动Claymore DualMiner时提示‘start: Job already running: Unity7’求助
解决Claymore DualMiner启动时
start: Job already running: Unity7错误 嘿,这个问题我之前帮朋友排查过,其实和Claymore挖矿软件本身没多大关系,是系统自带的start命令和你想运行的挖矿脚本重名冲突了!
问题原因
Linux(尤其是用Unity桌面的Ubuntu系系统)里自带了一个名为start的系统工具,它是用来管理系统服务/作业的。当你直接在终端敲start时,系统优先调用了这个系统工具,而不是Claymore文件夹里的启动脚本。这个系统工具检测到Unity7桌面的作业已经在后台运行,就抛出了Job already running: Unity7的错误。
解决办法
你只需要明确告诉终端要运行当前文件夹里的启动脚本就行,几种方法任选:
- 用相对路径指定脚本:如果启动脚本是
start.sh,就敲./start.sh;如果是无后缀的可执行文件start,就敲./start(关键是前面的./,代表当前目录) - 用bash直接执行脚本:比如
bash start.sh或者sh start,这种方式也能绕过系统命令的优先级 - 额外小技巧:可以先敲
which start看看系统里的start命令路径,确认是不是系统自带的,以后就不会再搞混啦
内容的提问来源于stack exchange,提问作者Ryan Cocuzzo
相关产品推荐
相关产品推荐

