首页 > 解决方案 > 无法在 Ubuntu 16.04 上运行扭矩/pbs 服务器

问题描述

我下载了扭矩回购

git clone https://github.com/adaptivecomputing/torque/

在我的 dockerfile 我安装它

FROM nistmni/minc-toolkit:1.9.16

COPY "torque" "/execute/torque"

WORKDIR /execute/torque

RUN ./autogen.sh && \
    ./configure --prefix=$home && \
    make && \
    make install

这似乎有效,并且各种 pbs 命令在 PATH 中可用。(nistmni/minc-toolkit:1.9.16 是 Ubuntu 16.04 64 位)

(我目前是root)

我现在跑

./torque.setup root localhost

从我读过的所有内容来看,这是实际启动服务器的第一步。但我收到以下错误:

set server operators += root@localhost
Can not resolve name for server bbdeb8fab105. (rc = -1 - )
Cannot resolve specified server host 'bbdeb8fab105'.
qmgr: cannot connect to server  (errno=15010) Access from host not allowed, or unknown host
ERROR: cannot set TORQUE admins
Can not resolve name for server bbdeb8fab105. (rc = -1 - )
Cannot resolve specified server host 'bbdeb8fab105'.
qterm: could not connect to server '' (15010) Access from host not allowed, or unknown host

有经验的扭矩用户可以提供帮助吗?

谢谢你。

标签: dockerubuntutorque

解决方案


似乎是 Docker 中主机名的随机化导致了这些问题。跑步前

./torque.setup root

称呼

echo "localhost" > /var/spool/torque/server_name

推荐阅读