在虚拟 Ubuntu 服务器上本地安装了 GNU Parallel:
$uname -a
Linux #### 2.6.32-43-server #97-Ubuntu SMP Wed Sep 5 16:56:41 UTC 2012 x86_64 GNU/Linux
并行运行时,我在 STDERR 上收到以下错误:
$parallel echo ::: A B C
Error unlinking file ./rTrUcTv2ZS using unlink0 at /home/######/bin/parallel line 5529
关于这意味着什么以及如何解决它的任何建议?
我已经调查过的事情:
- 权限我对所有文件和目录都有读写权限。
错误安装这可能是错误的安装。要安装我使用
./configure --prefix=$HOME
. 这是 configure.log 的输出:This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by parallel configure 20140622, which was generated by GNU Autoconf 2.69. Invocation command line was $ ./configure --prefix=/home/###### ## --------- ## ## Platform. ## ## --------- ## hostname = ###### uname -m = x86_64 uname -r = 2.6.32-43-server uname -s = Linux uname -v = #97-Ubuntu SMP Wed Sep 5 16:56:41 UTC 2012 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown
奇怪的是缺少的是uname -p
. lscpu 显示:
Architecture: x86_64
CPU op-mode(s): 64-bit
CPU(s): 48
Thread(s) per core: 1
Core(s) per socket: 12
CPU socket(s): 4
NUMA node(s): 8
Vendor ID: AuthenticAMD
CPU family: 16
Model: 9
Stepping: 1
CPU MHz: 800.000
Virtualization: AMD-V
L1d cache: 64K
L1i cache: 64K
L2 cache: 512K
L3 cache: 5118K