docker - 无法在 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
有经验的扭矩用户可以提供帮助吗?
谢谢你。
解决方案
似乎是 Docker 中主机名的随机化导致了这些问题。跑步前
./torque.setup root
称呼
echo "localhost" > /var/spool/torque/server_name
推荐阅读
- javascript - 如何在 asp.net 中使用 XMLHttpRequest 从带有 Post 方法的页面获取响应文本?
- sql - mssql cdc update_mask 过滤器更改仅在列 TS
- uipath - 构建数据表错误(无法读取数据表)
- php - 邮件程序错误:邮件正文为空,需要在正文中没有更改的情况下发送邮件
- python - 这是解决 Spacekings 问题的正确方法吗?
- c# - 如何在 C# 中拯救 null?
- java - com.fasterxml.jackson.databind.exc.InvalidDefinitionException:无法构造实例
- git - 这个 git rebase 步骤两个 git 分支是否正确?
- javascript - 如何在使用lineseries制作的线条上方对齐uielement文本框
- selenium - selenium WebDriverWait.Untils NoSuchMethodError